Browse Source

update style

zhulizhen1111 4 years ago
parent
commit
5c46926192

+ 5 - 1
src/views/equipment/index.vue

@@ -20,7 +20,7 @@
                 <div class='eq-right-bottom'>
                     <div class='title-box'>
                         <div class='eq-title'>
-                            <span>{{floorInfo.code}}</span>
+                            <span class="span1">{{floorInfo.code}}</span>
                         </div>
                     </div>
                     <div class='eq-content'>
@@ -266,6 +266,10 @@ export default {
                             margin-right: 10px;
                             margin-top: 8px;
                         }
+                        .span1{
+                                position: absolute;
+                                top: 3px;
+                        }
                     }
                 }
                 .eq-content {

+ 1 - 1
src/views/equipment/table/eqListTable.vue

@@ -60,7 +60,7 @@
             <el-table-column prop='wzjc' label='安装位置' show-overflow-tooltip resizable>
                 <template slot-scope='{row}'>{{row.wzjc || '--'}}</template>
             </el-table-column>
-            <el-table-column prop='manufacturer' label='生产厂商' show-overflow-tooltip resizable>
+            <el-table-column prop='manufacturer' label='生产厂商' show-overflow-tooltip resizable min-width="300">
                 <template slot-scope='{row}'>{{row.manufacturer || '--'}}</template>
             </el-table-column>
         </el-table>

+ 8 - 8
src/views/equipment/table/otherTable.vue

@@ -37,15 +37,15 @@
             ></Select>
         </div>
         <el-table :data='tableData' :border='true' style='width: 100%'>
-            <el-table-column type='index' label='序号' width='60' :index="indexMethod"></el-table-column>
-            <el-table-column prop='lb' label='其他事项详情' show-overflow-tooltip resizable>
-                <el-table-column prop='zlwfwe' label='记录事项' show-overflow-tooltip resizable>
+            <el-table-column type='index' label='序号' width='60' :index='indexMethod'></el-table-column>
+            <el-table-column prop='lb' label='其他事项详情' align='center'>
+                <el-table-column prop='zlwfwe' label='记录事项' show-overflow-tooltip resizable min-width='320'>
                     <template slot-scope='{row}'>{{row.jlsx || '--'}}</template>
                 </el-table-column>
-                <el-table-column prop label='位置' show-overflow-tooltip resizable>
+                <el-table-column prop label='位置' show-overflow-tooltip resizable width='425'>
                     <template slot-scope='{row}'>{{row.description || '--'}}</template>
                 </el-table-column>
-                <el-table-column prop='content' label='内容' show-overflow-tooltip resizable>
+                <el-table-column prop='content' label='内容' show-overflow-tooltip resizable width='260'>
                     <template slot-scope='{row}'>{{row.content || '--'}}</template>
                 </el-table-column>
                 <el-table-column prop='sl' label='数量' width='80'>
@@ -61,7 +61,7 @@
             <el-table-column prop='handleresults' label='处置结果' show-overflow-tooltip resizable width='100'>
                 <template slot-scope='{row}'>{{row.handleresults || '--'}}</template>
             </el-table-column>
-            <el-table-column prop='zlwfwz ' label='资料存放位置' show-overflow-tooltip resizable>
+            <el-table-column prop='zlwfwz ' label='资料存放位置' show-overflow-tooltip resizable width='100'>
                 <template slot-scope='{row}'>{{row.zlwfwz || '--'}}</template>
             </el-table-column>
             <el-table-column prop='recordtime' label='记录日期' width='140'>
@@ -109,7 +109,7 @@ export default {
     methods: {
         //序号的方法
         indexMethod(index) {
-            return (this.currentPage - 1) * this.size + index +1
+            return (this.currentPage - 1) * this.size + index + 1
         },
         pageChanged(page) {
             this.currentPage = page
@@ -206,7 +206,7 @@ export default {
                 this.getList()
             }
         },
-        handleresults(){
+        handleresults() {
             this.getList()
         }
     },

+ 1 - 1
src/views/equipment/table/standTable.vue

@@ -58,7 +58,7 @@
             <el-table-column prop='floor' label='楼层' width='100'>
                 <template slot-scope='{row}'>{{row.floorcode || '--'}}</template>
             </el-table-column>
-            <el-table-column prop='manufacturer' label='生产厂商' show-overflow-tooltip resizable>
+            <el-table-column prop='manufacturer' label='生产厂商' show-overflow-tooltip resizable min-width="300">
                 <template slot-scope='{row}'>{{row.manufacturer || '--'}}</template>
             </el-table-column>
         </el-table>

+ 5 - 5
src/views/equipment/table/wbTable.vue

@@ -64,23 +64,23 @@
         </div>
         <el-table :data='tableData' :border='true' style='width: 100%'>
             <el-table-column type='index' label='序号' width='60' :index='indexMethod'></el-table-column>
-            <el-table-column prop='sbmc' label='设备名称' show-overflow-tooltip resizable min-width='150'>
+            <el-table-column prop='sbmc' label='设备名称' show-overflow-tooltip resizable width='460'>
                 <template slot-scope='{row}'>{{row.sbmc || '--'}}</template>
             </el-table-column>
             <el-table-column prop='assetnum' label='设备编码' show-overflow-tooltip resizable width='80'>
                 <template slot-scope='{row}'>{{row.assetnum || '--'}}</template>
             </el-table-column>
-            <el-table-column prop='matters' label='重要事项记录' width='130' show-overflow-tooltip resizable>
+            <el-table-column prop='matters' label='重要事项记录' width='180' show-overflow-tooltip resizable>
                 <template slot-scope='{row}'>{{row.matters || '--'}}</template>
             </el-table-column>
-            <el-table-column prop='description' label='描述' show-overflow-tooltip resizable min-width='150'>
+            <el-table-column prop='description' label='描述' show-overflow-tooltip resizable min-width='340'>
                 <template slot-scope='{row}'>{{row.description || '--'}}</template>
             </el-table-column>
             <el-table-column label='更换配件信息' align='center'>
                 <el-table-column prop='ischangepj' label='是/否更换' width='80'>
                     <template slot-scope='{row}'>{{row.ismodel==1?'是':(row.ismodel==0?"否" :'--')}}</template>
                 </el-table-column>
-                <el-table-column prop='model' label='配件名称型号' width='100' show-overflow-tooltip resizable>
+                <el-table-column prop='model' label='配件名称型号' width='140' show-overflow-tooltip resizable>
                     <template slot-scope='{row}'>{{row.model || '--'}}</template>
                 </el-table-column>
                 <el-table-column prop='sl' label='数量' width='80'>
@@ -89,7 +89,7 @@
                 <el-table-column prop='cost' label='费用(万元)' width='80'>
                     <template slot-scope='{row}'>{{number_format(row.cost,2) || '--'}}</template>
                 </el-table-column>
-                <el-table-column prop='source' label='费用出处' show-overflow-tooltip resizable width='80'>
+                <el-table-column prop='source' label='费用出处' show-overflow-tooltip resizable width='100'>
                     <template slot-scope='{row}'>{{row.source|| '--'}}</template>
                 </el-table-column>
             </el-table-column>

+ 6 - 6
src/views/equipment/table/wxTable.vue

@@ -63,24 +63,24 @@
             <input-dialog :type='3' @confirm='confirm'></input-dialog>
         </div>
         <el-table :data='tableData' :border='true' style='width: 100%'>
-            <el-table-column type='index' label='序号' width='60' :index="indexMethod"></el-table-column>
-            <el-table-column prop='sbmc' label='设备名称' show-overflow-tooltip resizable min-width='150'>
+            <el-table-column type='index' label='序号' width='60' :index='indexMethod'></el-table-column>
+            <el-table-column prop='sbmc' label='设备名称' show-overflow-tooltip resizable min-width='460'>
                 <template slot-scope='{row}'>{{row.sbmc || '--'}}</template>
             </el-table-column>
             <el-table-column prop='assetnum' label='设备编码' show-overflow-tooltip resizable width='80'>
                 <template slot-scope='{row}'>{{row.assetnum || '--'}}</template>
             </el-table-column>
-            <el-table-column prop='matters' label='重要事项记录' width='130' show-overflow-tooltip resizable>
+            <el-table-column prop='matters' label='重要事项记录' width='180' show-overflow-tooltip resizable>
                 <template slot-scope='{row}'>{{row.matters || '--'}}</template>
             </el-table-column>
-            <el-table-column prop='description' label='描述' show-overflow-tooltip resizable min-width='150'>
+            <el-table-column prop='description' label='描述' show-overflow-tooltip resizable min-width='340'>
                 <template slot-scope='{row}'>{{row.description || '--'}}</template>
             </el-table-column>
             <el-table-column label='更换配件信息' align='center'>
                 <el-table-column prop='ischangepj' label='是/否更换' width='80'>
                     <template slot-scope='{row}'>{{row.ismodel==1?'是':(row.ismodel==0?"否" :'--')}}</template>
                 </el-table-column>
-                <el-table-column prop='model' label='配件名称型号' width='100' show-overflow-tooltip resizable>
+                <el-table-column prop='model' label='配件名称型号' width='140' show-overflow-tooltip resizable>
                     <template slot-scope='{row}'>{{row.model || '--'}}</template>
                 </el-table-column>
                 <el-table-column prop='sl' label='数量' width='80'>
@@ -89,7 +89,7 @@
                 <el-table-column prop='cost' label='费用(万元)' width='80'>
                     <template slot-scope='{row}'>{{number_format(row.cost,2) || '--'}}</template>
                 </el-table-column>
-                <el-table-column prop='source' label='费用出处' show-overflow-tooltip resizable>
+                <el-table-column prop='source' label='费用出处' show-overflow-tooltip resizable width="100">
                     <template slot-scope='{row}'>{{row.source || '--'}}</template>
                 </el-table-column>
             </el-table-column>

+ 9 - 17
src/views/equipment/table/zwTable.vue

@@ -22,15 +22,7 @@
                 style='margin:0 12px'
                 @change='getList'
             ></Select>
-            <el-input
-                placeholder='搜索实施方案说明'
-                prefix-icon='el-icon-search'
-                size='small'
-                style='width:192px'
-                v-model='ssfasm'
-                clearable
-                @blur='getList'
-            ></el-input>
+            <el-input placeholder='搜索实施方案说明' prefix-icon='el-icon-search' size='small' style='width:192px' v-model='ssfasm' clearable @blur='getList'></el-input>
             <!-- 当前阶段 -->
             <Select
                 width='180'
@@ -68,16 +60,16 @@
             <el-table-column prop='qs' label='期数' show-overflow-tooltip resizable width='80'>
                 <template slot-scope='{row}'>{{row.qs || '--'}}</template>
             </el-table-column>
-            <el-table-column prop='lb' label='类别' show-overflow-tooltip resizable min-width="150">
+            <el-table-column prop='lb' label='类别' show-overflow-tooltip resizable min-width='210'>
                 <template slot-scope='{row}'>{{row.lb || '--'}}</template>
             </el-table-column>
-            <el-table-column prop='xm' label='项目' show-overflow-tooltip resizable min-width="150">
+            <el-table-column prop='xm' label='项目' show-overflow-tooltip resizable min-width='150'>
                 <template slot-scope='{row}'>{{row.xm || '--'}}</template>
             </el-table-column>
             <el-table-column prop='sl' label='数量' show-overflow-tooltip resizable width='80'>
                 <template slot-scope='{row}'>{{row.sl>=0?row.sl:'--'}}</template>
             </el-table-column>
-            <el-table-column prop='ssfasm' label='实施方案说明' show-overflow-tooltip resizable min-width="150">
+            <el-table-column prop='ssfasm' label='实施方案说明' show-overflow-tooltip resizable min-width='320'>
                 <template slot-scope='{row}'>{{row.ssfasm || '--'}}</template>
             </el-table-column>
             <el-table-column prop='sxjd' label='当前阶段' show-overflow-tooltip resizable width='80'>
@@ -95,7 +87,7 @@
             <el-table-column prop='zfje' label='结算金额' show-overflow-tooltip resizable width='80'>
                 <template slot-scope='{row}'>{{number_format(row.zfje,2)|| '--'}}</template>
             </el-table-column>
-            <el-table-column prop='xlcfwz' label='资料存放位置' show-overflow-tooltip resizable width="100">
+            <el-table-column prop='xlcfwz' label='资料存放位置' show-overflow-tooltip resizable width='100'>
                 <template slot-scope='{row}'>{{row.xlcfwz || '--'}}</template>
             </el-table-column>
         </el-table>
@@ -150,7 +142,7 @@ export default {
     methods: {
         //序号的方法
         indexMethod(index) {
-            return (this.currentPage - 1) * this.size + index +1
+            return (this.currentPage - 1) * this.size + index + 1
         },
         //多余输入框监听
         confirm(status, yssjwcsj) {
@@ -294,13 +286,13 @@ export default {
                 this.getList()
             }
         },
-        sxjd(){
+        sxjd() {
             this.getList()
         },
-        xm(){
+        xm() {
             this.getList()
         },
-        lb(){
+        lb() {
             this.getList()
         }
     },

+ 5 - 1
src/views/floorFunc/index.vue

@@ -1,7 +1,7 @@
 <template>
     <div class='floorFunc-box'>
         <div class='eq-title'>
-            <span>{{floorInfo.code}}</span>
+            <span class='span1'>{{floorInfo.code}}</span>
         </div>
         <!-- 图例 -->
         <div class='legend-boxs'>
@@ -76,6 +76,10 @@ export default {
             margin-right: 10px;
             margin-top: 8px;
         }
+        .span1 {
+            position: absolute;
+            top: 3px;
+        }
     }
     .legend-boxs {
         position: fixed;

+ 1 - 1
src/views/other/zhsxOtherTable1.vue

@@ -44,7 +44,7 @@
             <el-table-column prop label='政府部门' width='80'>
                 <template slot-scope='{row}'>{{row.department||'--'}}</template>
             </el-table-column>
-            <el-table-column prop label='记录事项' :show-overflow-tooltip='true'>
+            <el-table-column prop label='记录事项' :show-overflow-tooltip='true' width="700">
                 <template slot-scope='{row}'>{{row.recordsx||'--'}}</template>
             </el-table-column>
             <el-table-column prop label='工作要求' width='160'>

+ 1 - 1
src/views/other/zhsxOtherTable2.vue

@@ -56,7 +56,7 @@
             style='width: 100%;margin-top:12px'
         >
             <el-table-column label='序号' type='index' width='60'></el-table-column>
-            <el-table-column prop :show-overflow-tooltip='true' sortable label='任务名称'>
+            <el-table-column prop :show-overflow-tooltip='true' sortable label='任务名称' width="540">
                 <template slot-scope='{row}'>{{row.description||'--'}}</template>
             </el-table-column>
             <el-table-column prop label='状态' width='90'>

+ 6 - 0
src/views/room/index.vue

@@ -1014,6 +1014,12 @@ export default {
             color: rgba(31, 36, 41, 1);
             border: 1px solid rgba(195, 199, 203, 1);
         }
+        /deep/ .el-tabs__item:last-child {
+                border-radius: 0px 4px 4px 0px;
+        }
+        /deep/ .el-tabs__item:nth-child(2) {
+                border-radius: 4px 0px 0px 4px;
+        }
         .el-tabs,
         .el-tabs__content {
             height: 800px;

+ 1 - 1
src/views/room/room3.vue

@@ -19,7 +19,7 @@
                 <el-table-column prop label='品牌' :show-overflow-tooltip='true' width='120'>
                     <template slot-scope='{row}'>{{row.brand||'--'}}</template>
                 </el-table-column>
-                <el-table-column prop label='型号' :show-overflow-tooltip='true' width='150'>
+                <el-table-column prop label='型号' :show-overflow-tooltip='true' width='174'>
                     <template slot-scope='{row}'>{{row.sbxh||'--'}}</template>
                 </el-table-column>
                 <el-table-column prop label='楼层' :show-overflow-tooltip='true' width='100'>

+ 9 - 3
src/views/room/room4.vue

@@ -9,7 +9,7 @@
                 :header-cell-style='{background:"rgba(245,246,247,1)",fontFamily:"MicrosoftYaHei",color:"rgba(100,108,115,1)",lineHeight:"16px",fontSize:"12px"}'
             >
                 <el-table-column type='index' label='序号' width='60' :index='indexMethod'></el-table-column>
-                <el-table-column prop label='设备名称' show-overflow-tooltip resizable min-width='200'>
+                <el-table-column prop label='设备名称' show-overflow-tooltip resizable min-width='360'>
                     <template slot-scope='{row}'>{{row.sbmc||'--'}}</template>
                 </el-table-column>
                 <el-table-column prop label='设备编号' show-overflow-tooltip resizable width='80'>
@@ -18,7 +18,7 @@
                 <el-table-column prop label='重要事项记录' show-overflow-tooltip resizable min-width='120'>
                     <template slot-scope='{row}'>{{row.matters||'--'}}</template>
                 </el-table-column>
-                <el-table-column prop label='描述' show-overflow-tooltip resizable min-width='150'>
+                <el-table-column prop label='描述' show-overflow-tooltip resizable min-width='310'>
                     <template slot-scope='{row}'>{{row.description||'--'}}</template>
                 </el-table-column>
                 <el-table-column prop label='更换配件信息' align='center' show-overflow-tooltip resizable>
@@ -43,7 +43,13 @@
                     </el-table-column>
                 </el-table-column>
                 <el-table-column prop label='现场照片' show-overflow-tooltip resizable width='80'>
-                    <template slot-scope='{row}'>{{row.pics || '--'}}</template>
+                    <template slot-scope='{row}'>
+                        <div v-if="row.glsmsImage"
+                            style='cursor:pointer;color: #0091ff;'
+                            @click='clickPic(row.glsmsImage)'
+                        >{{row.glsmsImage.length+'张'}}</div>
+                        <div v-else>{{'--'}}</div>
+                    </template>
                 </el-table-column>
                 <el-table-column prop label='填报时间' show-overflow-tooltip resizable width='130'>
                     <template slot-scope='{row}'>{{row.reportdate?formatter(row.reportdate):'--'}}</template>

+ 5 - 4
src/views/room/room5.vue

@@ -20,10 +20,11 @@
                 </el-table-column>
                 <el-table-column prop label='现场照片' :show-overflow-tooltip='true' width='80'>
                     <template slot-scope='{row}'>
-                        <div
+                        <div v-if="row.glsmsImage"
                             style='cursor:pointer;color: #0091ff;'
                             @click='clickPic(row.glsmsImage)'
-                        >{{row.glsmsImage?row.glsmsImage.length+'张':'--'}}</div>
+                        >{{row.glsmsImage.length+'张'}}</div>
+                        <div v-else>{{'--'}}</div>
                     </template>
                 </el-table-column>
                 <el-table-column prop label='维保任务' align='center'>
@@ -32,7 +33,7 @@
                             <div style='cursor:pointer;color: #0091ff;'>{{row.wb_gzglid||'--'}}</div>
                         </template>
                     </el-table-column>
-                    <el-table-column prop label='维保任务名称' :show-overflow-tooltip='true' min-width='150'>
+                    <el-table-column prop label='维保任务名称' :show-overflow-tooltip='true' min-width='340'>
                         <template slot-scope='{row}'>{{row.wbrwmc || '--'}}</template>
                     </el-table-column>
                     <el-table-column prop label='任务状态' :show-overflow-tooltip='true'>
@@ -55,7 +56,7 @@
                     <el-table-column prop label='异常工单编号' :show-overflow-tooltip='true' min-width='110'>
                         <template slot-scope='{row}'>{{row.wonum||'--'}}</template>
                     </el-table-column>
-                    <el-table-column prop label='描述' :show-overflow-tooltip='true' min-width='150'>
+                    <el-table-column prop label='描述' :show-overflow-tooltip='true' min-width='320'>
                         <template slot-scope='{row}'>{{row.description||'--'}}</template>
                     </el-table-column>
                     <el-table-column prop label='填报时间' :show-overflow-tooltip='true' width='130'>