From 7f6af6907202cb7c9395a7020d249bd62e17d50f Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期五, 05 一月 2024 17:59:17 +0800 Subject: [PATCH] 1、解决车间看板页面因浏览器兼容性问题导致的样式不适配问题(使用浏览器86版本与其他版本做对比) 2、优化车间看板页面代码,将看板拖拽区域设置高度后再设置限制拖拽以试图解决进入页面后有概率设备无法自由拖拽问题(猜想因父子组件渲染顺序导致,父组件还未渲染完成,子组件就已限制区域,此时区域高度可能0,未在现场调试,本地调试无问题) 3、优化设备利用率、开动率及班次利用率页面代码,解决因浏览器版本问题导致表格前3列文字无法垂直排列导致的布局问题以及调整右上角区间展示区域为响应式布局 --- 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