diff --git a/src/App.vue b/src/App.vue index 2f29a496..6155ef5d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -301,5 +301,12 @@ export default { width: 9vh !important; height: 9vh !important; } +#progressbwlq .el-progress-bar__innerText{ + width: 100%; + position: absolute; + top: 4px; + left: 50%; + color: #cccccc; +} //排放系统 diff --git a/src/views/wpm_gx/handover_form.vue b/src/views/wpm_gx/handover_form.vue index 17503778..cc3ee589 100644 --- a/src/views/wpm_gx/handover_form.vue +++ b/src/views/wpm_gx/handover_form.vue @@ -14,35 +14,6 @@ label-width="80px" > - - - - - {{ item.batch }} - - {{ item.count }} - ({{ item.notok_sign_name }}) - - - - - - + + + + + + + + + + + + + {{ item.batch }} + + {{ item.count }} + ({{ item.notok_sign_name }}) + + + + + + + + + + + + + + + { if (valid) { if (this.mode == "add") { - this.$API.wpm.handover.create - .req(this.form) - .then((res) => { - this.isSaveing = false; - this.$emit("success", this.form, this.mode); - this.visible = false; - this.$message.success("操作成功"); - }) - .catch((err) => { - //可以处理校验错误 - this.isSaveing = false; - return err; - }); + this.$API.wpm.handover.create.req(this.form).then((res) => { + this.isSaveing = false; + this.$emit("success", this.form, this.mode); + this.visible = false; + this.$message.success("操作成功"); + }).catch((err) => { + //可以处理校验错误 + this.isSaveing = false; + return err; + }); } else if (this.mode == "edit") { - this.$API.wpm.handover.update - .req(this.form.id, this.form) - .then((res) => { - this.isSaveing = false; - this.$emit("success", this.form, this.mode); - this.visible = false; - this.$message.success("操作成功"); - }) - .catch((err) => { - //可以处理校验错误 - this.isSaveing = false; - return err; - }); + this.$API.wpm.handover.update.req(this.form.id, this.form).then((res) => { + this.isSaveing = false; + this.$emit("success", this.form, this.mode); + this.visible = false; + this.$message.success("操作成功"); + }) + .catch((err) => { + //可以处理校验错误 + this.isSaveing = false; + return err; + }); } } }); diff --git a/src/views/wpm_gx/inm.vue b/src/views/wpm_gx/inm.vue index 2d23e440..1bc84097 100644 --- a/src/views/wpm_gx/inm.vue +++ b/src/views/wpm_gx/inm.vue @@ -102,7 +102,7 @@ 检验 diff --git a/src/views/wpm_gx/mlog_detail.vue b/src/views/wpm_gx/mlog_detail.vue index e819dd94..b8739c55 100644 --- a/src/views/wpm_gx/mlog_detail.vue +++ b/src/views/wpm_gx/mlog_detail.vue @@ -39,6 +39,9 @@ {{ mlogItem.create_time }} + + {{act_states[mlogItem.ticket_.act_state]}} + {{mlogItem.test_file}} @@ -60,7 +63,6 @@ @click="mlogSubmit" >提交 - - + @@ -443,6 +440,14 @@ export default { 抽检数:'', 强度落球:'', }, + act_states: { + 0: "草稿中", + 1: "进行中", + 2: "被退回", + 3: "被撤回", + 4: "已完成", + 5: "已关闭", + }, fileList:[], test_file:'', deptId: "", @@ -479,6 +484,10 @@ export default { let that = this; that.$API.wpm.mlog.item.req(that.mlogId).then((res) => { that.mlogItem = res; + if(res.test_file!==null){ + that.fileList = [{name:res.test_file,url:res.test_file}]; + that.form.test_file = res.test_file; + } that.mgroup = res.mgroup; that.materialIn = res.material_in; that.deptId = res.belong_dept; @@ -581,7 +590,7 @@ export default { sum+=item; }); this.oinfo_json.退火时间 = sum; - this.oinfo_json.退火炉号 = this.mlogItem.equipment_name.split("|")[0]; + this.oinfo_json.退火炉号 =this.mlogItem.equipment_name!==null?this.mlogItem.equipment_name.split("|")[0]:''; this.ticketDialog = true; } }, diff --git a/src/views/wpm_gx/mlogs.vue b/src/views/wpm_gx/mlogs.vue index e8674e11..0605857b 100644 --- a/src/views/wpm_gx/mlogs.vue +++ b/src/views/wpm_gx/mlogs.vue @@ -276,11 +276,13 @@ export default { let currentTime = data.getTime(); //开始时间 let startTime = new Date(row.work_start_time).getTime(); + //结束时间 let endTime = new Date(row.work_end_time).getTime(); //已开始工作的时长 let times = (currentTime-startTime)/1000/60; + //总时长 let sum = row.reminder_interval_list[0]+row.reminder_interval_list[1]; - if(currentTime>endTime){ + if(endTime!==0&&(currentTime>endTime)){ percent = 100; color = row.mstate_json[1].color; context = '已完成';