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/eam/SpecialtyMaintenanceStandardList.vue | 129 ++++++++++++++++++++++++------------------ 1 files changed, 74 insertions(+), 55 deletions(-) diff --git a/src/views/eam/SpecialtyMaintenanceStandardList.vue b/src/views/eam/SpecialtyMaintenanceStandardList.vue index 4e13a39..cf259b8 100644 --- a/src/views/eam/SpecialtyMaintenanceStandardList.vue +++ b/src/views/eam/SpecialtyMaintenanceStandardList.vue @@ -1,6 +1,6 @@ <template> <a-card - title="涓撲笟淇濆吇鏍囧噯" + title="棰勯槻鎬т繚鍏绘爣鍑�" :bordered='false' > <div class='table-page-search-wrapper'> @@ -15,9 +15,9 @@ :md='8' :sm='24' > - <a-form-item label='璁惧缂栫爜'> + <a-form-item label='缁熶竴缂栫爜'> <a-input - placeholder='璇疯緭鍏ヨ澶囩紪鐮�' + placeholder='璇疯緭鍏ョ粺涓�缂栫爜' v-model='queryParam.num' ></a-input> </a-form-item> @@ -73,18 +73,19 @@ @click='handleAdd' type='primary' icon='plus' + v-has="'specialtyMaintenanceStandard:add'" >鏂板</a-button> <a-button - type='primary' - @click='searchQuery' - icon='search' - >鏌ヨ</a-button> - <a-button - type='primary' - @click='searchReset' - icon='reload' - style='margin-left: 8px' - >閲嶇疆</a-button> + type='primary' + @click='searchQuery' + icon='search' + >鏌ヨ</a-button> + <a-button + type='primary' + @click='searchReset' + icon='reload' + style='margin-left: 8px' + >閲嶇疆</a-button> </div> <!-- table鍖哄煙-begin --> @@ -115,29 +116,33 @@ @change='handleTableChange' > - <span + <span slot="action" slot-scope="text, record" > <a v-if="record.versionStatus == '2'" @click="handleRevise(record)" + v-has="'specialtyMaintenanceStandard:revise'" >鍗囩増</a> <a-divider type="vertical" /> <a v-if="record.versionStatus == '1'" @click="handleTakeEffect(record)" + v-has="'specialtyMaintenanceStandard:takeEffect'" >鐢熸晥</a> <a-divider type="vertical" /> <a v-if="record.versionStatus == '1'" @click="handleEdit(record)" + v-has="'specialtyMaintenanceStandard:edit'" >缂栬緫</a> <a-divider type="vertical" /> <a-popconfirm v-if="record.versionStatus == '1'" title="纭畾鍒犻櫎鍚�?" @confirm="() => handleDelete(record.id)" + v-has="'specialtyMaintenanceStandard:delete'" > <a>鍒犻櫎</a> </a-popconfirm> @@ -155,9 +160,10 @@ class="table-operator" style="margin:-16px" > - <specialty-maintenance-standard-detail - :addDisableStatus="addDisableStatus" - :maintenanceStandardId='maintenanceStandardId' /> + <specialty-maintenance-standard-detail + :addDisableStatus="addDisableStatus" + :maintenanceStandardId='maintenanceStandardId' + /> </div> </a-tab-pane> <a-tab-pane @@ -168,9 +174,10 @@ class="table-operator" style="margin:-16px" > - <maintenance-standard-planning-material - :addDisableStatus="addDisableStatus" - :maintenanceStandardId='maintenanceStandardId' /> + <maintenance-standard-planning-material + :addDisableStatus="addDisableStatus" + :maintenanceStandardId='maintenanceStandardId' + /> </div> </a-tab-pane> <a-tab-pane @@ -182,8 +189,9 @@ style="margin:-16px" > <maintenance-standard-safety-requirement - :addDisableStatus="addDisableStatus" - :maintenanceStandardId='maintenanceStandardId' /> + :addDisableStatus="addDisableStatus" + :maintenanceStandardId='maintenanceStandardId' + /> </div> </a-tab-pane> <a-tab-pane @@ -194,9 +202,10 @@ class="table-operator" style="margin:-16px" > - <maintenance-standard-work-instruction - :addDisableStatus="addDisableStatus" - :maintenanceStandardId='maintenanceStandardId' /> + <maintenance-standard-work-instruction + :addDisableStatus="addDisableStatus" + :maintenanceStandardId='maintenanceStandardId' + /> </div> </a-tab-pane> @@ -246,31 +255,16 @@ return parseInt(index) + 1 } }, - { - title: '鐗堟湰', - align: 'center', - dataIndex: 'version', - width: 100, - }, - { - title: '鐗堟湰鐘舵��', - align: 'center', - dataIndex: 'versionStatusName', - width: 130, - }, + { title: '鏍囧噯缂栫爜', align: 'center', dataIndex: 'num', }, - { - title: '瀵硅薄閮ㄩ棬', - align: 'center', - dataIndex: 'useDepartName', - }, + { - title: '璁惧缂栫爜', + title: '缁熶竴缂栫爜', align: 'center', dataIndex: 'equipmentNum', }, @@ -285,9 +279,34 @@ dataIndex: 'equipmentModel', }, { + title: '浣跨敤閮ㄩ棬', + align: 'center', + dataIndex: 'useDepartName', + }, + { title: '鐗圭璁惧', align: 'center', dataIndex: 'specificEquipment', + }, + // { + // title: '鐢熸晥鏃堕棿', + // align: 'center', + // dataIndex: 'takeEffectTime', + // }, + // { + // title: '澶辨晥鏃堕棿', + // align: 'center', + // dataIndex: 'loseEfficacyTime', + // }, + { + title: '鐗堟湰', + align: 'center', + dataIndex: 'version', + }, + { + title: '鐗堟湰鐘舵��', + align: 'center', + dataIndex: 'versionStatusName', }, { title: '鍒涘缓浜�', @@ -299,16 +318,16 @@ align: 'center', dataIndex: 'createTime', }, - { - title: '鏇存柊浜�', - align: 'center', - dataIndex: 'updateBy', - }, - { - title: '鏇存柊鏃ユ湡', - align: 'center', - dataIndex: 'updateTime', - }, + // { + // title: '鏇存柊浜�', + // align: 'center', + // dataIndex: 'updateBy', + // }, + // { + // title: '鏇存柊鏃ユ湡', + // align: 'center', + // dataIndex: 'updateTime', + // }, { title: '鎿嶄綔', dataIndex: 'action', @@ -337,7 +356,7 @@ total: 0 }, maintenanceStandardId: '-1', - addDisableStatus:true, + addDisableStatus: true, queryParam: { type: 'specialty' } } }, @@ -364,7 +383,7 @@ onSelectChange(selectedRowKeys, selectionRows) { if (selectedRowKeys.length == 1) { this.maintenanceStandardId = selectionRows[0]['id'] - this.addDisableStatus = selectionRows[0].versionStatus!='1' + this.addDisableStatus = selectionRows[0].versionStatus != '1' console.log(this.addDisableStatus) } else { this.maintenanceStandardId = '-1' -- Gitblit v1.9.3