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/modules/predictiveWorkPlan/PredictiveWorkPlanModal.vue | 34 ++++++++++++++++++++++++---------- 1 files changed, 24 insertions(+), 10 deletions(-) diff --git a/src/views/eam/modules/predictiveWorkPlan/PredictiveWorkPlanModal.vue b/src/views/eam/modules/predictiveWorkPlan/PredictiveWorkPlanModal.vue index 8d605b5..92635d6 100644 --- a/src/views/eam/modules/predictiveWorkPlan/PredictiveWorkPlanModal.vue +++ b/src/views/eam/modules/predictiveWorkPlan/PredictiveWorkPlanModal.vue @@ -21,8 +21,8 @@ > <a-input allowClear - :disabled="disableSubmit" - :placeholder="disableSubmit?'':'璇疯緭鍏ユ柟妗堢紪鐮�'" + :placeholder="鑷姩鐢熸垚" + :disabled="true" v-decorator="[ 'num', validatorRules.num]" /> </a-form-item> @@ -194,6 +194,7 @@ import { preview } from 'vue-photo-preview' import PdfView from '@views/common/PdfView' import EquipmentList from '@/views/eam/common/EquipmentList' +import { getAction } from '../../../../api/manage' export default { name: 'MaintenanceStandardModal', @@ -238,7 +239,7 @@ }, useDepartName: { rules: [ - { required: true, message: '璇烽�夋嫨瀵硅薄閮ㄩ棬!' } + { required: true, message: '璇烽�夋嫨浣跨敤閮ㄩ棬!' } ] }, equipmentName: { @@ -266,7 +267,8 @@ add: '/eam/predictiveworkplan/add', edit: '/eam/predictiveworkplan/edit', revise: '/eam/predictiveworkplan/revise', - getReviseVersion: '/eam/predictiveworkplan/getReviseVersion' + getReviseVersion: '/eam/predictiveworkplan/getReviseVersion', + getNum:'/eam/sysIdentity/getNumNew' }, dataSource: [], @@ -284,9 +286,19 @@ methods: { add() { - this.edit() + this.model={}; + let that = this; + let param = { + type: 'PredictiveWorkPlan', + length: 4 + }; + getAction(this.url.getNum,param).then(res=>{ + if(res.success){ + that.model.num = res.result; + that.edit(that.model); + } + }) }, - edit(record) { let that = this this.dataSource = [] @@ -297,10 +309,12 @@ that.model.equipmentId = record.equipmentId that.model.teamId = record.teamId that.form.setFieldsValue(pick(that.model, 'num', 'name', 'monitorType', 'maintenanceMethod', 'assignMode', 'teamName', 'planVersion')) - that.form.setFieldsValue({ - equipmentName: record.deviceNum + '/' + record.deviceName + '/' + record.deviceModel, - historyVersion: record.planVersion - }) + if(that.model.id){ + that.form.setFieldsValue({ + equipmentName: record.deviceNum + '/' + record.deviceName + '/' + record.deviceModel, + historyVersion: record.planVersion + }) + } }) if (record.id) { this.codeDisable = true -- Gitblit v1.9.3