App.vue 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <template>
  2. <div id="app">
  3. <router-view></router-view>
  4. </div>
  5. </template>
  6. <script>
  7. export default{
  8. name: 'App',
  9. created() {
  10. // this.getVersions();
  11. },
  12. methods:{
  13. getVersions() {
  14. let versions=this.$getCache('versions');
  15. this.$axiosUser('get', '/api/pro/version').then(res => {
  16. let {set, version}=res.data.data;
  17. if(!set){
  18. return false
  19. }
  20. if(!versions){
  21. this.$setCache('versions',version);
  22. return false
  23. }
  24. if(versions!=version){
  25. this.$store.dispatch('LogOut')
  26. }
  27. })
  28. },
  29. }
  30. }
  31. </script>
  32. <style>
  33. /* 解决element-ui的table表格控件表头与内容列不对齐问题 */
  34. .el-table th.gutter{
  35. display: table-cell!important;
  36. }
  37. body .el-table th.gutter{
  38. display: table-cell!important;
  39. }
  40. body .el-table colgroup.gutter{
  41. display: table-cell!important;
  42. }
  43. .el-image-viewer__wrapper{
  44. z-index: 9999 !important;
  45. }
  46. .itemClass .el-cascader-menu .el-cascader-menu__wrap .el-scrollbar__view li.el-cascader-node {
  47. height: auto;
  48. max-width: 500px;
  49. }
  50. .el-cascader-node__label{
  51. /* white-space: initial; */
  52. overflow: initial;
  53. text-overflow: initial;
  54. }
  55. </style>