From da23c161bb615b0995de50b4f4b99e26df8e6854 Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Mon, 10 Apr 2023 19:06:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=8D=95=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/assignment/workordermanage.vue | 49 +++++++++++++++++++++--- src/pages/homeset/Home.vue | 4 +- src/style/layout.styl | 2 - 3 files changed, 45 insertions(+), 10 deletions(-) diff --git a/src/pages/assignment/workordermanage.vue b/src/pages/assignment/workordermanage.vue index 0b9ed3c..6a68fc8 100644 --- a/src/pages/assignment/workordermanage.vue +++ b/src/pages/assignment/workordermanage.vue @@ -19,9 +19,9 @@
- - - + + +
@@ -38,9 +38,9 @@ - + @@ -49,7 +49,10 @@ - + + @@ -117,6 +120,15 @@ export default { this.disabled1 = false return } + if (Number(this.pkObj.order_status) !== 1) { + this.disabled1 = false + return + } + if (Number(this.pkObj.report_qty) < 0) { + this.toast('报工数量不能为负值') + this.disabled1 = false + return + } try { let res = await openStart(this.pkId, this.deviceCode) this.toast(res.message) @@ -135,6 +147,15 @@ export default { this.disabled2 = false return } + if (Number(this.pkObj.order_status) === 1) { + this.disabled2 = false + return + } + if (Number(this.pkObj.report_qty) < 0) { + this.toast('报工数量不能为负值') + this.disabled2 = false + return + } try { let res = await saveReport(this.pkId, this.pkObj.report_qty) this.toast(res.message) @@ -153,6 +174,15 @@ export default { this.disabled3 = false return } + if (Number(this.pkObj.order_status) === 1) { + this.disabled3 = false + return + } + if (Number(this.pkObj.report_qty) < 0) { + this.toast('报工数量不能为负值') + this.disabled3 = false + return + } try { let res = await tofinish(this.pkObj) this.toast(res.message) @@ -171,4 +201,11 @@ export default { width 1.2rem .close_icon top 0 +.grid-input + line-height 0.18rem + font-size 0.13rem + color #999 + text-align center + border-radius 3px + margin 0 .01rem diff --git a/src/pages/homeset/Home.vue b/src/pages/homeset/Home.vue index 98eadc4..b8cf289 100644 --- a/src/pages/homeset/Home.vue +++ b/src/pages/homeset/Home.vue @@ -21,8 +21,8 @@

{{e.deviceName}}

-

任务数: {{e.job_count}}

-

工单: {{e.workorderCode}}

+

工单数: {{e.job_count}}

+

当前工单: {{e.workorderCode}}

diff --git a/src/style/layout.styl b/src/style/layout.styl index 83f1638..6faa188 100644 --- a/src/style/layout.styl +++ b/src/style/layout.styl @@ -15,8 +15,6 @@ color #606266 .el-date-table td span color #606266 -.el-date-editor .el-range__icon,.el-date-editor .el-range-separator - line-height 22px .el-date-editor .el-range__close-icon line-height 24px .el-date-range-picker
开始时间 结束时间
- + {{e.workorder_code}} {{e.shift_type_scode_name}}{{['创建','下发','生产中','暂停', '完成'][Number(e.order_status) - 1]}} {{e.plan_qty}} {{e.real_qty}}{{e.report_qty}} + + {{e.realproducestart_date}} {{e.realproduceend_date}}