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/EquipmentCalibrationOrder.vue | 30 +++++++++++++++++++++++++++--- 1 files changed, 27 insertions(+), 3 deletions(-) diff --git a/src/views/eam/EquipmentCalibrationOrder.vue b/src/views/eam/EquipmentCalibrationOrder.vue index bdec41f..dd553bb 100644 --- a/src/views/eam/EquipmentCalibrationOrder.vue +++ b/src/views/eam/EquipmentCalibrationOrder.vue @@ -113,13 +113,23 @@ type='vertical' /> <a - v-show="record.status === '2'" + v-show="record.status === '2' && record.equipmentImportance != 'D'" @click='handleTechnologyStatus(record)' v-has="'calibrationOrder:audit'" >缁撴灉瀹℃牳</a> <a-divider - v-show="record.status === '2'" + v-show="record.status === '2' && record.equipmentImportance != 'D'" + type='vertical' + /> + <a + v-show="record.status === '2' && record.equipmentImportance == 'D'" + @click='handleTechnologyStatusAuthenticate(record)' + v-has="'calibrationOrder:authenticate'" + >D绫绘妧鏈姸鎬侀壌瀹�</a> + + <a-divider + v-show="record.status === '2' && record.equipmentImportance == 'D'" type='vertical' /> <a @click='handleDetail(record)'>璇︽儏</a> @@ -263,6 +273,11 @@ ref="EquipmentTechnologyStatusModal" @ok="modalFormOk" ></equipment-technology-status-modal> + + <technology-status-authenticate-modal + ref="TechnologyStatusAuthenticateModal" + @ok="modalFormOk" + ></technology-status-authenticate-modal> </a-card> </template> @@ -280,6 +295,7 @@ import EquipmentCalibrationOrderReportModal from './modules/equipmentCalibrationOrder/EquipmentCalibrationOrderReportModal' import EquipmentTechnologyStatusModal from './modules/equipmentCalibrationOrder/EquipmentTechnologyStatusModal' +import TechnologyStatusAuthenticateModal from './modules/equipmentCalibrationOrder/TechnologyStatusAuthenticateModal' export default { name: 'EquipmentCalibrationOrder', @@ -291,7 +307,8 @@ EquipmentCalibrationOrderReportList, EquipmentCalibrationOrderReportModal, FinalModal, - EquipmentTechnologyStatusModal + EquipmentTechnologyStatusModal, + TechnologyStatusAuthenticateModal }, data() { return { @@ -441,6 +458,13 @@ this.$refs.EquipmentTechnologyStatusModal.disableSubmit = false; }, + handleTechnologyStatusAuthenticate: function (record) { + this.$refs.TechnologyStatusAuthenticateModal.edit(record); + this.$refs.TechnologyStatusAuthenticateModal.title = "鎶�鏈姸鎬佺紪杈�"; + this.$refs.TechnologyStatusAuthenticateModal.disableSubmit = false; + + }, + handleOrderExe(record) { this.$refs.EquipmentCalibrationOrderExeDrawer.visible = true this.$refs.EquipmentCalibrationOrderExeDrawer.title = '妫�瀹氬伐鍗曟墽琛�' -- Gitblit v1.9.3