Переглянути джерело

1.优化代码
2.单元格内容过长tips背景

zangkai 5 роки тому
батько
коміт
291396c68e

+ 7 - 7
frontend_web/src/views/demo/page1/index.vue

@@ -30,17 +30,18 @@
                   border
                   fit
                   @row-click="openDetails"
-                  style="width: 100%;margin:5px;white-space:pre;"
-                  height="280px">
+                  tooltip-effect="light">
           <el-table-column prop="title"
                            fit
                            min-width="80px"
                            label="信息标题"
-                           align="center"></el-table-column>
+                           align="center"
+                           show-overflow-tooltip></el-table-column>
           <el-table-column prop="content"
                            label="信息内容"
                            align="center"
-                           min-width="160px"></el-table-column>
+                           min-width="160px"
+                           show-overflow-tooltip></el-table-column>
           <el-table-column prop="createdtime"
                            align="center"
                            min-width="50px"
@@ -363,7 +364,7 @@ export default {
       this.informationId = row.id
       this.$refs.informationDialog.dialogvisible = true
     },
-    //课程
+    // 课程
     openCourseDetails (row) {
       this.courselist.CourseId = row.Id
       this.courselist.Year = row.Year
@@ -576,8 +577,7 @@ export default {
       this.searchduty.Term = ''
       this.searchduty.Title = ''
       this.initDatas_duty()
-    },
-
+    }
 
   }
 }

+ 6 - 3
frontend_web/src/views/information/index.vue

@@ -50,7 +50,8 @@
               border
               style="width: 100%"
               @sort-change="orderby"
-              height="100%">
+              height="100%"
+              tooltip-effect="light">
       <el-table-column label="操作"
                        width="160px"
                        align="center"
@@ -82,11 +83,13 @@
       <el-table-column prop="title"
                        min-width="80px"
                        label="信息标题"
-                       align="center"></el-table-column>
+                       align="center"
+                       show-overflow-tooltip></el-table-column>
       <el-table-column prop="content"
                        label="信息内容"
                        align="center"
-                       min-width="160px"></el-table-column>
+                       min-width="160px"
+                       show-overflow-tooltip></el-table-column>
       <el-table-column prop="status"
                        align="center"
                        min-width="40px"

+ 2 - 2
frontend_web/src/views/instrument/components/instrumentadd.vue

@@ -123,8 +123,8 @@ import InstrumentApi from '@/api/instrument'
 import {
   getRoomNumber
 } from '@/api/instrumentroom'
-import axios from 'axios'
-import uploadajax from '@/assets/js/uploadajax.js'
+// import axios from 'axios'
+// import uploadajax from '@/assets/js/uploadajax.js'
 // import { addTrigger,
 //   gettriggerlist
 // } from '@/api/trigger'

+ 1 - 1
frontend_web/src/views/instrument/confirmandscrap/index.vue

@@ -29,7 +29,7 @@
         <!-- <el-form-item label="操作人">
           <el-input v-model="search.OperaUser"
                     style="width: 165px;"
-                     
+
                     placeholder="输入操作人"></el-input>
         </el-form-item> -->
         <el-col :span="6"></el-col>

+ 1 - 1
frontend_web/src/views/instrument/maintainlog/_opera/edit.vue

@@ -104,7 +104,7 @@
 
 <script>
 import {
-  OperaTpyelist,
+  // OperaTpyelist,
   selectinstrument,
   DonorsInfoAttachment,
   initDatamaintainlog,

+ 1 - 1
frontend_web/src/views/system/index/page.vue

@@ -8,7 +8,7 @@
               :data="activities"
               border
               fit
-              tooltip-effect="dark"
+              tooltip-effect="light"
               style="width: 100%"
               @sort-change="orderby">
       <!-- <el-table-column label="操作"

+ 5 - 6
frontend_web/src/views/system/index/pagex.vue

@@ -12,7 +12,7 @@
               :data="activities"
               border
               fit
-              tooltip-effect="dark"
+              tooltip-effect="light"
               style="width: 100%"
               @sort-change="orderby"
               height="100%">
@@ -136,7 +136,7 @@ export default {
     formatStatus (row, column) {
       for (var i = 0; i < this.status.length; i++) {
         if (this.status[i].value == row.status) {
-          return this.status[i].key;
+          return this.status[i].key
         }
       }
     },
@@ -144,10 +144,10 @@ export default {
       this.search = {
         Title: '',
         Status: -1,
-        Content: '',
+        Content: ''
       }
     },
-    //初始化分页分页对象
+    // 初始化分页分页对象
     initPageInfo () {
       this.search.page = {
         total: 0,
@@ -170,7 +170,7 @@ export default {
       this.$refs.informationDialog.dialogvisible = false
       this.initPageInfo()
       this.initDatas()
-      console.log("handleClose informationId" + this.informationId)
+      console.log('handleClose informationId' + this.informationId)
     },
     publish (information) {
       information.status = 1
@@ -194,7 +194,6 @@ export default {
       this.initDatas()
     },
 
-
     deleteinformation (val) {
       let _this = this
       let params = {