From 301df333c4dc0c28cee67a8579784bd1c3b85abe Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期四, 22 二月 2024 15:07:51 +0800 Subject: [PATCH] 1、标准加工时间页面取消按照时间查询 2、设备利用率、设备开动率以及班次利用率页面查询区域日期被删除后因查询不到数据时表格中不会出现任何数据且无提示,故增加提示及禁止删除日期 3、设备综合效率分析页面和设备加工工件报表页面时间被手动清空与点击重置按钮清空后的查询条件不同,调整为时间为空时则查询除时间限定内所有数据 4、利用率走势分析、利用率分段分析以及报警分析页面简化页面查询功能,禁止删除日期 5、优化假期管理、加工数量管理以及合格率管理页面手动清空日期后无法正常查询数据 6、统计分析与统计图表页面调整重置按钮功能为重置名称为第一级车间以及日期为当日前一天,且无法手动清空日期 7、对比分析页面调整重置按钮功能为重置日期为当日前一周,且无法手动清空日期 --- src/views/eam/EquipmentMaintenancePlanDetailList.vue | 56 +++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 43 insertions(+), 13 deletions(-) diff --git a/src/views/eam/EquipmentMaintenancePlanDetailList.vue b/src/views/eam/EquipmentMaintenancePlanDetailList.vue index 69df8aa..4b92518 100644 --- a/src/views/eam/EquipmentMaintenancePlanDetailList.vue +++ b/src/views/eam/EquipmentMaintenancePlanDetailList.vue @@ -61,27 +61,44 @@ </template> <span slot="action" slot-scope="text, record"> - <a @click="handleEdit(record)">缂栬緫</a> - <a-divider type="vertical" /> + <!-- <a-divider type="vertical" /> <a-popconfirm title="纭畾鍒犻櫎鍚�?" @confirm="() => handleDelete(record.id)"> <a>鍒犻櫎</a> - </a-popconfirm> + </a-popconfirm> --> + <a @click="handleEdit(record)" :disabled="mainStatus!=='distributed'">璁″垝鍙樻洿</a> </span> - + <span + slot="num" + slot-scope="text, record" + > + <a + class="lot" + @click="handleShowDetail(record)" + >{{record.standardNum}}</a> + </span> </a-table> </div> + <standard-detail-model :mainId="standardId" ref="standardDetail"></standard-detail-model> + <maintenance-plan-change-model ref="modalForm" @ok="modalFormOk"></maintenance-plan-change-model> </a-card> </template> <script> import { JeecgListMixin } from '@/mixins/JeecgListMixin' + import StandardDetailModel from './modules/maintenancePlan/StandardDetailModel' + import MaintenancePlanChangeModel from './modules/maintenancePlan/MaintenancePlanChangeModel.vue' export default { name: "EquipmentMaintenancePlanDetailList", mixins:[JeecgListMixin], - components: {}, + components: {StandardDetailModel, MaintenancePlanChangeModel}, props:{ mainId:{ + type:String, + default:'', + required:false + }, + mainStatus:{ type:String, default:'', required:false @@ -120,38 +137,47 @@ title:'淇濆吇鏍囧噯', align:"center", dataIndex: 'standardNum', - width:300, + width:250, + scopedSlots: { customRender: 'num' } }, { title:'璁惧缁熶竴缂栫爜', align:"center", dataIndex: 'equipmentNum', - width:300, + width:250, }, { title:'璁惧鍚嶇О', align:"center", dataIndex: 'equipmentName', - width:300, + width:250, }, { title:'璁惧鍨嬪彿', align:"center", dataIndex: 'model', - width:300, + width:250, }, { title:'璁″垝寮�濮嬫椂闂�', align:"center", dataIndex: 'planStartTime', - width:300, + width:280, }, { title:'璁″垝缁撴潫鏃堕棿', align:"center", dataIndex: 'planEndTime', - width:300, + width:280, }, + { + title: '鎿嶄綔', + dataIndex: 'action', + align:"center", + fixed:"right", + width:200, + scopedSlots: { customRender: 'action' }, + } ], url: { list: "/eam/equipmentMaintenancePlan/listEquipmentMaintenancePlanDetailByMainId", @@ -161,7 +187,8 @@ importUrl: "/eam/equipmentMaintenancePlan/importEquipmentMaintenancePlanDetail", }, dictOptions:{ - } + }, + standardId:'' } }, created() { @@ -176,8 +203,11 @@ this.dataSource=[] this.selectedRowKeys=[] this.ipagination.current = 1 + }, + handleShowDetail(record){ + this.standardId = record.standardId + this.$refs.standardDetail.visible = true; } - } } </script> -- Gitblit v1.9.3