From 9d7dca9096e727212d08c08f0c2f42f0c0f523f9 Mon Sep 17 00:00:00 2001 From: shijing Date: Thu, 5 Sep 2024 19:25:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:mlog=E4=BA=8C=E7=BA=A7=E5=8F=AF=E7=BC=96?= =?UTF-8?q?=E8=BE=91=EF=BC=8C=E5=B9=B6=E4=B8=94=E5=B1=95=E7=A4=BAbatch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/wpm_gx/f_mlogs_form.vue | 38 ++++++---------- src/views/wpm_gx/fmlog_detail.vue | 72 +++++++++++++++++++------------ 2 files changed, 59 insertions(+), 51 deletions(-) diff --git a/src/views/wpm_gx/f_mlogs_form.vue b/src/views/wpm_gx/f_mlogs_form.vue index 132009a9..00fad594 100644 --- a/src/views/wpm_gx/f_mlogs_form.vue +++ b/src/views/wpm_gx/f_mlogs_form.vue @@ -24,13 +24,12 @@ placeholder="生产设备" clearable filterable - :disabled="mode == 'edit'" class="width100" > {{item.name}} @@ -46,7 +45,6 @@ placeholder="个人任务" clearable filterable - :disabled="mode == 'edit'" class="width100" > - {{ item.batch }}{{ item.count }} + {{ item.batch }} + {{ item.count }} @@ -392,20 +388,9 @@ export default { form: Object.assign({}, defaultForm), //验证规则 rules: { - work_start_time: [ - { - required: true, - message: "请选择生产开始时间", - trigger: "blur", - }, - ], - route: [ - { - required: true, - message: "请选择工艺路线", - trigger: "blur", - }, - ] + work_start_time: [{required: true,message: "请选择生产开始时间",trigger: "blur",},], + work_end_time:[{required: true,message: "请选择生产开始时间",trigger: "blur",},], + route: [{required: true,message: "请选择工艺路线",trigger: "blur",},] }, material_in:'', material_out:'', @@ -449,8 +434,14 @@ export default { }, getEquipment() { let that = this; + that.options = []; that.$API.em.equipment.list.req({ page: 0, type: 10,mgroup:that.mgroup }).then((res) => { - that.options = res; + res.forEach((item) => { + let obj = {}; + Object.assign(obj, item); + obj.label = item.name+'-'+item.number; + that.options.push(obj); + }); }); }, getMtask() { @@ -484,7 +475,6 @@ export default { setData(data) { console.log("data", data); Object.assign(this.form, data); - this.getRoute(data.id); }, countChange() { this.form.count_notok = @@ -525,7 +515,7 @@ export default { obj.work_end_time = that.form.work_end_time; obj.handle_user = that.form.handle_user; obj.note = that.form.note; - that.$API.wpm.mlog.change.req(that.form.id, that.form).then((res) => { + that.$API.wpm.mlog.update.req(that.form.id, that.form).then((res) => { that.isSaveing = false; that.$emit("success"); that.visible = false; diff --git a/src/views/wpm_gx/fmlog_detail.vue b/src/views/wpm_gx/fmlog_detail.vue index 408123dc..28e7710b 100644 --- a/src/views/wpm_gx/fmlog_detail.vue +++ b/src/views/wpm_gx/fmlog_detail.vue @@ -46,31 +46,40 @@ @@ -92,6 +101,11 @@ width="100" >