From 83cb43669b392d7ceb63999006a65dda5aff8643 Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Mon, 5 Jun 2023 13:17:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9=20?= =?UTF-8?q?=E4=BA=A4=E4=BA=92=E5=8A=9F=E8=83=BD=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config/getData2.js | 18 ++- src/config/http.js | 23 +--- src/pages/Login.vue | 4 +- .../workorder/work-order-assignment.vue | 53 +++++---- .../modules/workorder/work-order-query.vue | 106 ++++++++++++++++-- src/style/layout.styl | 3 +- 6 files changed, 150 insertions(+), 57 deletions(-) diff --git a/src/config/getData2.js b/src/config/getData2.js index 350d6cc..6c1fbb8 100644 --- a/src/config/getData2.js +++ b/src/config/getData2.js @@ -1,4 +1,4 @@ -import {post} from '@config/http.js' +import {post, get} from '@config/http.js' /** 手持登陆 */ export const handLogin = (user, password) => post('mobile/auth/login', { @@ -30,11 +30,9 @@ export const openStart = (id, code) => post('api/produceshiftorder/openStart', { }) // 4.设备报工 -export const saveReport = (id, qty, nqty, rqty) => post('api/produceshiftorder/saveReport', { +export const saveReport = (id, qty) => post('api/produceshiftorder/saveReport', { workorder_id: id, - report_qty: qty, - nok_qty: nqty, - repare_qty: rqty + report_qty: qty }) // 5.设备完工 @@ -107,3 +105,13 @@ export const getOrderList2 = (code, val, d1, d2) => post('api/produceshiftorder/ // return res // } + +// 残次品报工 +export const unqualReport = (id, nqty, rqty) => post('api/produceshiftorder/unqualReport', { + workorder_id: id, + nok_qty: nqty, + repare_qty: rqty +}) + +// 状态查询 +export const orderStatus = () => get('api/produceshiftorder/orderStatus', '') diff --git a/src/config/http.js b/src/config/http.js index 4b0ff5d..2f069ef 100644 --- a/src/config/http.js +++ b/src/config/http.js @@ -9,8 +9,8 @@ axios.defaults.headers.post['Content-Type'] = 'application/json;charset=UTF-8' axios.interceptors.request.use( config => { let token = '' - if (store.getters.userInfo !== '') { - token = JSON.parse(store.getters.userInfo).token + if (store.getters.saveToken !== '') { + token = store.getters.saveToken } token && (config.headers.Authorization = token) if (config.method === 'post') { @@ -64,24 +64,9 @@ export const post = (sevmethod, params) => { }) } -export const post2 = (sevmethod, params) => { +export const get = (sevmethod, params) => { return new Promise((resolve, reject) => { - axios.post(`${store.getters.imgip}/` + sevmethod, params) - .then(response => { - resolve(response.data) - }, error => { - Dialog(error.message) - reject(error.message) - }) - .catch((error) => { - reject(error) - }) - }) -} - -export const post3 = (sevmethod, params) => { - return new Promise((resolve, reject) => { - axios.post(sevmethod, params) + axios.get(`${store.getters.baseUrl}/` + sevmethod + params) .then(response => { resolve(response.data) }, error => { diff --git a/src/pages/Login.vue b/src/pages/Login.vue index 9277ea9..015baae 100644 --- a/src/pages/Login.vue +++ b/src/pages/Login.vue @@ -55,11 +55,11 @@
-
+
锁屏时间(分钟)
diff --git a/src/pages/modules/workorder/work-order-assignment.vue b/src/pages/modules/workorder/work-order-assignment.vue index 5711930..e2245b2 100644 --- a/src/pages/modules/workorder/work-order-assignment.vue +++ b/src/pages/modules/workorder/work-order-assignment.vue @@ -45,7 +45,7 @@ {{e.create_time}} {{e.workorder_code}} - {{['创建','下发','生产中','暂停', '完成', '强制完成'][Number(e.workorder_status) - 1]}} + {{e.workorder_status_name}} {{e.device_code}} {{e.material_name}} {{e.material_spec}} @@ -71,21 +71,21 @@
-
+
-
+
当前操作为强制确认,确定继续操作吗?
@@ -93,7 +93,7 @@