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 @@
-