From 1e1e70da5288f47d8770ba2e7f22f3362e5b577c Mon Sep 17 00:00:00 2001
From: zhuzhuanzhuan
Date: 星期五, 08 十二月 2023 17:16:35 +0800
Subject: [PATCH] 1、全局修改密码弹窗中的新密码校验长度与数据字典password_length设置保持一致 2、报警分析页面优化过快点击多次表格行时图表内容出现数据残留以及加载图表应设置加载中动画,若不设置用户在查询时短时间内不清楚有无数据 3、车间看板以及设备监控页面设备详情弹窗右上角增加关闭按钮、设备详情弹窗透明度加深、设备详情弹窗图表表盘指针对比色加强、调整设备详情弹窗中描述列表子项标题对齐方式由左对齐改为右对齐,锁定运行数据描述列表子项数值宽度,超出部分隐藏出现省略号,悬浮出现气泡卡片 4、设备利用率、设备开动率、班次利用率页面表格前三列增加表头,依次为公司、车间、工段以及表格有关时间值调整为若小时或分钟为0则不显示 5、设备综合效率分析页面表格数据默认每页最多显示10条改为20条 6、设备加工工件报表页面完成布局及功能实现

---
 src/views/system/WorkshopSignageManagement.vue |   49 ++++++++++++++++++++++++++++++++++---------------
 1 files changed, 34 insertions(+), 15 deletions(-)

diff --git a/src/views/system/WorkshopSignageManagement.vue b/src/views/system/WorkshopSignageManagement.vue
index 1572098..6c68353 100644
--- a/src/views/system/WorkshopSignageManagement.vue
+++ b/src/views/system/WorkshopSignageManagement.vue
@@ -7,15 +7,17 @@
           <!-- 鎼滅储鍖哄煙 -->
           <a-form layout="inline" @keyup.enter.native="searchQuery">
             <a-row :gutter="24">
-              <a-col :md="12" :sm="8">
-                <a-form-item label="杞﹂棿鍚嶇О" :labelCol="{ span: 5 }" :wrapperCol="{ span: 18, offset: 1 }">
+              <a-col :md="6" :sm="6">
+                <a-form-item label="杞﹂棿鍚嶇О" :labelCol="{ span: 5 }" :wrapperCol="{ span: 19}">
                   <a-input placeholder="" v-model="queryParam.workshopName"></a-input>
                 </a-form-item>
               </a-col>
               <span style="float: left; overflow: hidden" class="table-page-search-submitButtons">
-                <a-col :md="12" :sm="24">
-                  <a-button type="primary" @click="searchQuery" icon="search" style="margin-left: 21px">鏌ヨ</a-button>
-                  <a-button type="primary" @click="searchReset" icon="reload" style="margin-left: 8px">閲嶇疆</a-button>
+                <a-col>
+                  <a-space>
+                    <a-button type="primary" @click="searchQuery" icon="search">鏌ヨ</a-button>
+                    <a-button type="primary" @click="searchReset" icon="reload">閲嶇疆</a-button>
+                  </a-space>
                 </a-col>
               </span>
             </a-row>
@@ -74,15 +76,15 @@
     </a-col>
     <a-col :md="rightColMd" :sm="24" v-if="this.rightcolval == 1">
       <a-card :bordered="false">
-        <div style="text-align: right">
-          <a-icon type="close-circle" @click="hideUserList" />
+        <div @click="hideUserList" class="close-circle">
+          <a-icon type="close-circle"/>
         </div>
         <!-- 鏌ヨ鍖哄煙 -->
         <div class="table-page-search-wrapper">
           <a-form layout="inline">
             <a-row :gutter="24">
               <a-col :md="12" :sm="12">
-                <a-form-item label="璁惧缂栫爜">
+                <a-form-item label="缁熶竴缂栫爜">
                   <a-input placeholder="" v-model="queryParam2.equipmentId"></a-input>
                 </a-form-item>
               </a-col>
@@ -97,7 +99,7 @@
         </div>
         <!-- 鎿嶄綔鎸夐挳鍖哄煙 -->
         <div class="table-operator" :md="24" :sm="24">
-          <a-button @click="handleAddDeviceInWorkshop" type="primary" icon="plus" style="margin-top: 16px"
+          <a-button @click="handleAddDeviceInWorkshop" type="primary" icon="plus"  style="margin: 5px 0 10px 2px"
             >宸叉湁璁惧
           </a-button>
 
@@ -114,6 +116,7 @@
             </a-button>
           </a-dropdown>
         </div>
+
         <!-- table鍖哄煙-begin -->
         <div>
           <div class="ant-alert ant-alert-info" style="margin-bottom: 16px">
@@ -147,7 +150,7 @@
     <!-- 琛ㄥ崟鍖哄煙 -->
     <workshop-modal ref="modalForm" @ok="modalFormOk"></workshop-modal>
     <!--鏂板杞﹂棿-->
-    <select-device-modal ref="selectUserModal" @selectFinished="selectOK"></select-device-modal>
+    <select-device-modal ref="selectDeviceModal" @selectFinished="selectOK" :title="'娣诲姞宸叉湁璁惧'"></select-device-modal>
     <!--宸叉湁璁惧-->
   </a-row>
 </template>
@@ -230,6 +233,11 @@
           scopedSlots: { customRender: 'backgroundImage' },
         },
         {
+          title: '璁惧缂栧彿棰滆壊',
+          dataIndex: 'equipmentIdColor',
+          align: 'center',
+        },
+        {
           title: '鎿嶄綔',
           dataIndex: 'action',
           align: 'center',
@@ -238,7 +246,7 @@
       ],
       columns2: [
         {
-          title: '璁惧缂栫爜',
+          title: '缁熶竴缂栫爜',
           align: 'center',
           dataIndex: 'equipmentId',
           width: 120,
@@ -349,6 +357,8 @@
         if (res.success) {
           this.dataSource2 = res.result.records
           this.ipagination2.total = res.result.total
+        }else{
+          this.dataSource2=[]
         }
         this.loading2 = false
       })
@@ -411,7 +421,7 @@
               if (res.success) {
                 that.$message.success(res.message)
                 that.loadData2()
-                that.onClearSelected()
+                that.onClearSelected2()
               } else {
                 that.$message.warning(res.message)
               }
@@ -450,9 +460,11 @@
       if (this.currentWorkshopId == '') {
         this.$message.error('璇烽�夋嫨涓�涓溅闂�!')
       } else {
-        this.$refs.selectUserModal.visible = true
-        this.$refs.selectUserModal.selectedRowKeys = []
-        this.$refs.selectUserModal.selectedRows = []
+        this.$refs.selectDeviceModal.visible = true
+        this.$refs.selectDeviceModal.selectedRowKeys = []
+        this.$refs.selectDeviceModal.selectedRows = []
+        this.$refs.selectDeviceModal.checkedKeys = []
+        this.$refs.selectDeviceModal.expandAll()
       }
     },
 
@@ -498,4 +510,11 @@
 .ant-btn {
   margin-left: 8px;
 }
+  .close-circle{
+    position: absolute;
+    z-index: 1;
+    right: 15px;
+    top: 15px;
+    cursor: pointer;
+  }
 </style>
\ No newline at end of file

--
Gitblit v1.9.3