diff --git a/src/pages/mes/PalletChange/index.vue b/src/pages/mes/PalletChange/index.vue index 407418e..90c98c1 100644 --- a/src/pages/mes/PalletChange/index.vue +++ b/src/pages/mes/PalletChange/index.vue @@ -110,9 +110,12 @@ export default class PalletChange extends BasePage { reqTime: formattedDate, location: this.location, locationStatus: this.locationStatus, - productionState: this.productCodeList.value, + productionState: '2', //this.productCodeList.value, }; await this.model.palletInforUpdate(params); + if (model.SubmitCode == 10) { + this.uni.showToast({ title: '成功' }); + } } switchChangeFun(e) { //console.log(e); diff --git a/src/pages/mes/ProductionQtyInsp/index.vue b/src/pages/mes/ProductionQtyInsp/index.vue index c5bdb02..1d1da4e 100644 --- a/src/pages/mes/ProductionQtyInsp/index.vue +++ b/src/pages/mes/ProductionQtyInsp/index.vue @@ -42,6 +42,9 @@ + + + @@ -114,6 +117,7 @@ export default class productCheckReceipt extends BasePage { // this.remove = e.pickerName; // } orderNo: any = ''; + productLocList: any = {}; badMeg = ''; border = true; height = 100; @@ -132,6 +136,10 @@ export default class productCheckReceipt extends BasePage { ]; productCodeList: any = {}; + async onReady() { + await this.model.getDictList(); + //this.remove = this.model.WlList[0]; + } scrollLeft() { return 222 * (this.imgList.length + 1); } @@ -143,6 +151,9 @@ export default class productCheckReceipt extends BasePage { // loop: true }); } + async selectProductLOC(e: any) { + this.productLocList = e.pickerName; + } chooseImg() { // if(!this.materialObj){ // this.$refs.toastRef.show({ @@ -223,7 +234,7 @@ export default class productCheckReceipt extends BasePage { } async selectProductCode(e: any) { this.productCodeList = e.pickerName; - if (this.productCodeList.value == '1') { + if (this.productCodeList.value == '0') { // 创建一个新的日期对象 var currentDate = new Date(); @@ -242,6 +253,7 @@ export default class productCheckReceipt extends BasePage { reqCode: this.generateGUID(), reqTime: formattedDate, currentStationNo: model.orderNoItemList.machineCode, + productionState: this.productLocList.value, }; await this.model.sendDestinationStations(params); } diff --git a/src/pages/mes/ProductionQtyInsp/model.ts b/src/pages/mes/ProductionQtyInsp/model.ts index 592a6ff..79eea3e 100644 --- a/src/pages/mes/ProductionQtyInsp/model.ts +++ b/src/pages/mes/ProductionQtyInsp/model.ts @@ -13,19 +13,6 @@ export class wholeTransfer extends VuexModule { rowdata: any; WlList = []; Checklist: any = []; - - @MutationAction - async queryLocation() { - const result: any = await http.post(url.warehouse.wholeTransfer.getSpareMdLocation, { - // factoryCode: session.factoryCode, - loginName: session.loginName, - }); - const WlList = result.data.map((_: any) => ({ - label: _.locationCode, - value: _.locationCode, - })); - return { WlList }; - } orderNoItemList: any = []; productCodeList: any = []; @MutationAction @@ -72,6 +59,22 @@ export class wholeTransfer extends VuexModule { const orderNoItemList = []; return { orderNoItemList }; } + //缓存区下拉列表 + DictList: any = []; + @MutationAction + async getDictList() { + const result: any = await http.get(url.lanjumes.product.getDictList, { + params: { + equipmentTypeCode: 'cache', + }, + }); + const DictListoild: [] = result.data; + const DictList = DictListoild.map((item: any) => ({ + label: item.itemName, + value: item.itemCode, + })); + return { DictList }; + } } export default getModule(wholeTransfer); diff --git a/src/pages/shouye/model.ts b/src/pages/shouye/model.ts index 0417189..8ab15a1 100644 --- a/src/pages/shouye/model.ts +++ b/src/pages/shouye/model.ts @@ -1,9 +1,9 @@ -import { getModule, Module, MutationAction, VuexModule } from 'vuex-module-decorators'; +import { getModule, Module, VuexModule } from 'vuex-module-decorators'; import store from '@/store'; -import http from '@/utils/request'; -import { url } from '@/utils/url'; -import { session } from '@/store/modules/session'; -import { stringify } from 'query-string'; +//import http from '@/utils/request'; +//import { url } from '@/utils/url'; +//import { session } from '@/store/modules/session'; +//import { stringify } from 'query-string'; @Module({ namespaced: true, @@ -19,20 +19,20 @@ export class ReceiptModule extends VuexModule { /** * 查询原材料菜单列表 */ - @MutationAction - async getMenuList() { - const result: any = await http.post( - url.menu, - stringify({ - // factoryCode: session.factoryCode, - loginName: session.loginName, - resType: 4, - }), - ); - console.log('aaaa', result); - const menuList = result.data; - return { menuList }; - } + // @MutationAction + // async getMenuList() { + // const result: any = await http.post( + // url.menu, + // stringify({ + // // factoryCode: session.factoryCode, + // loginName: session.loginName, + // resType: 4, + // }), + // ); + // console.log('aaaa', result); + // const menuList = result.data; + // return { menuList }; + // } } export default getModule(ReceiptModule); diff --git a/src/pages/wms/Raw/PurchaseWHPO/model.ts b/src/pages/wms/Raw/PurchaseWHPO/model.ts index d59d4dd..27e4f18 100644 --- a/src/pages/wms/Raw/PurchaseWHPO/model.ts +++ b/src/pages/wms/Raw/PurchaseWHPO/model.ts @@ -1,7 +1,7 @@ import { getModule, Module, MutationAction, VuexModule } from 'vuex-module-decorators'; import store from '@/store'; import http from '@/utils/request'; -import { url } from '@/utils/url'; +// import { url } from '@/utils/url'; import { session } from '@/store/modules/session'; @Module({ namespaced: true, @@ -11,23 +11,11 @@ import { session } from '@/store/modules/session'; }) export class PurchaseWHPO extends VuexModule { WlList = []; - @MutationAction - async queryLocation() { - const result: any = await http.post(url.warehouse.wholeTransfer.getSpareMdLocation, { - // factoryCode: session.factoryCode, - loginName: session.loginName, - }); - const WlList = result.data.map((_: any) => ({ - label: _.locationCode, - value: _.locationCode, - })); - return { WlList }; - } orderNoItemList: any = []; productCodeList: any = []; @MutationAction async queryOrderNo(orderNo: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.queryDownshelfOrder, { + const result: any = await http.post('', { // factoryCode: session.factoryCode, loginName: session.loginName, orderNo, @@ -42,7 +30,7 @@ export class PurchaseWHPO extends VuexModule { SubmitCode: any = ''; @MutationAction async OnSubmit(params: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.offshelf, params); + const result: any = await http.post('', params); const SubmitCode = result.code; return { SubmitCode }; } diff --git a/src/pages/wms/Raw/PurchaseWHSRM/model.ts b/src/pages/wms/Raw/PurchaseWHSRM/model.ts index c57b685..84892b8 100644 --- a/src/pages/wms/Raw/PurchaseWHSRM/model.ts +++ b/src/pages/wms/Raw/PurchaseWHSRM/model.ts @@ -1,7 +1,7 @@ import { getModule, Module, MutationAction, VuexModule } from 'vuex-module-decorators'; import store from '@/store'; import http from '@/utils/request'; -import { url } from '@/utils/url'; +//import { url } from '@/utils/url'; import { session } from '@/store/modules/session'; @Module({ namespaced: true, @@ -13,7 +13,7 @@ export class PurchaseWHSRM extends VuexModule { WlList = []; @MutationAction async queryLocation() { - const result: any = await http.post(url.warehouse.wholeTransfer.getSpareMdLocation, { + const result: any = await http.post('', { // factoryCode: session.factoryCode, loginName: session.loginName, }); @@ -27,7 +27,7 @@ export class PurchaseWHSRM extends VuexModule { productCodeList: any = []; @MutationAction async queryOrderNo(orderNo: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.queryDownshelfOrder, { + const result: any = await http.post('', { // factoryCode: session.factoryCode, loginName: session.loginName, orderNo, @@ -42,7 +42,7 @@ export class PurchaseWHSRM extends VuexModule { SubmitCode: any = ''; @MutationAction async OnSubmit(params: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.offshelf, params); + const result: any = await http.post('', params); const SubmitCode = result.code; return { SubmitCode }; } diff --git a/src/pages/wms/Raw/ReceivePO/model.ts b/src/pages/wms/Raw/ReceivePO/model.ts index 893949b..3576ae0 100644 --- a/src/pages/wms/Raw/ReceivePO/model.ts +++ b/src/pages/wms/Raw/ReceivePO/model.ts @@ -1,7 +1,7 @@ import { getModule, Module, MutationAction, VuexModule } from 'vuex-module-decorators'; import store from '@/store'; import http from '@/utils/request'; -import { url } from '@/utils/url'; +//import { url } from '@/utils/url'; import { session } from '@/store/modules/session'; @Module({ namespaced: true, @@ -13,7 +13,7 @@ export class receivePO extends VuexModule { WlList = []; @MutationAction async queryLocation() { - const result: any = await http.post(url.warehouse.wholeTransfer.getSpareMdLocation, { + const result: any = await http.post('', { // factoryCode: session.factoryCode, loginName: session.loginName, }); @@ -27,7 +27,7 @@ export class receivePO extends VuexModule { productCodeList: any = []; @MutationAction async queryOrderNo(orderNo: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.queryDownshelfOrder, { + const result: any = await http.post('', { // factoryCode: session.factoryCode, loginName: session.loginName, orderNo, @@ -42,7 +42,7 @@ export class receivePO extends VuexModule { SubmitCode: any = ''; @MutationAction async OnSubmit(params: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.offshelf, params); + const result: any = await http.post('', params); const SubmitCode = result.code; return { SubmitCode }; } diff --git a/src/pages/wms/Raw/ReceiveSRM/model.ts b/src/pages/wms/Raw/ReceiveSRM/model.ts index 7ad1513..e83ae2d 100644 --- a/src/pages/wms/Raw/ReceiveSRM/model.ts +++ b/src/pages/wms/Raw/ReceiveSRM/model.ts @@ -1,7 +1,7 @@ import { getModule, Module, MutationAction, VuexModule } from 'vuex-module-decorators'; import store from '@/store'; import http from '@/utils/request'; -import { url } from '@/utils/url'; +//import { url } from '@/utils/url'; import { session } from '@/store/modules/session'; @Module({ namespaced: true, @@ -13,7 +13,7 @@ export class receiveSRM extends VuexModule { WlList = []; @MutationAction async queryLocation() { - const result: any = await http.post(url.warehouse.wholeTransfer.getSpareMdLocation, { + const result: any = await http.post('', { // factoryCode: session.factoryCode, loginName: session.loginName, }); @@ -27,7 +27,7 @@ export class receiveSRM extends VuexModule { productCodeList: any = []; @MutationAction async queryOrderNo(orderNo: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.queryDownshelfOrder, { + const result: any = await http.post('', { // factoryCode: session.factoryCode, loginName: session.loginName, orderNo, @@ -42,7 +42,7 @@ export class receiveSRM extends VuexModule { SubmitCode: any = ''; @MutationAction async OnSubmit(params: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.offshelf, params); + const result: any = await http.post('', params); const SubmitCode = result.code; return { SubmitCode }; } diff --git a/src/pages/wms/Raw/Requisition/model.ts b/src/pages/wms/Raw/Requisition/model.ts index d33e46b..d158856 100644 --- a/src/pages/wms/Raw/Requisition/model.ts +++ b/src/pages/wms/Raw/Requisition/model.ts @@ -1,7 +1,7 @@ import { getModule, Module, MutationAction, VuexModule } from 'vuex-module-decorators'; import store from '@/store'; import http from '@/utils/request'; -import { url } from '@/utils/url'; +//import { url } from '@/utils/url'; import { session } from '@/store/modules/session'; @Module({ namespaced: true, @@ -13,7 +13,7 @@ export class Requisition extends VuexModule { WlList = []; @MutationAction async queryLocation() { - const result: any = await http.post(url.warehouse.wholeTransfer.getSpareMdLocation, { + const result: any = await http.post('', { // factoryCode: session.factoryCode, loginName: session.loginName, }); @@ -27,7 +27,7 @@ export class Requisition extends VuexModule { productCodeList: any = []; @MutationAction async queryOrderNo(orderNo: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.queryDownshelfOrder, { + const result: any = await http.post('', { // factoryCode: session.factoryCode, loginName: session.loginName, orderNo, @@ -42,7 +42,7 @@ export class Requisition extends VuexModule { SubmitCode: any = ''; @MutationAction async OnSubmit(params: any) { - const result: any = await http.post(url.warehouse.wholeTransfer.offshelf, params); + const result: any = await http.post('', params); const SubmitCode = result.code; return { SubmitCode }; } diff --git a/src/pages/wms/product/OfflineStorage/model.ts b/src/pages/wms/product/OfflineStorage/model.ts index b03c9f6..c3b8913 100644 --- a/src/pages/wms/product/OfflineStorage/model.ts +++ b/src/pages/wms/product/OfflineStorage/model.ts @@ -12,19 +12,6 @@ import { session } from '@/store/modules/session'; // http.defaults.headers.common['poolName'] = session.PoolName; export class OfflineStorage extends VuexModule { WlList = []; - @MutationAction - async queryLocation() { - const result: any = await http.post(url.warehouse.wholeTransfer.getSpareMdLocation, { - // factoryCode: session.factoryCode, - loginName: session.loginName, - }); - - const WlList = result.data.map((_: any) => ({ - label: _.locationCode, - value: _.locationCode, - })); - return { WlList }; - } orderNoItemList: any = []; @MutationAction async queryOrderNo(orderNo: any) { diff --git a/src/plugins/app-update/index.ts b/src/plugins/app-update/index.ts index 15fa1c5..8b68379 100644 --- a/src/plugins/app-update/index.ts +++ b/src/plugins/app-update/index.ts @@ -897,7 +897,7 @@ export default async function checkUpdateVersion() { //发送ajax 获取版本更新 let { data: { data, code, flag, message }, - } = await http.post(url.menu, { + } = await http.post('', { data: { versionCode: uni.getStorageSync("versionCode"), //从本地缓存中同步获取指定 key 对应的内容 }, diff --git a/src/store/modules/auth.ts b/src/store/modules/auth.ts index af08ed0..bf8a22a 100644 --- a/src/store/modules/auth.ts +++ b/src/store/modules/auth.ts @@ -1,8 +1,8 @@ -import { Action, getModule, Module, VuexModule } from 'vuex-module-decorators'; -import request from '@/utils/request'; +import { getModule, Module, VuexModule } from 'vuex-module-decorators'; +//import request from '@/utils/request'; import store from '@/store'; -import { User } from '@/store/modules/session'; -import { url } from '@/utils/url'; +//import { User } from '@/store/modules/session'; +//import { url } from '@/utils/url'; export interface UserInfo { factoryCode: string; @@ -25,30 +25,29 @@ export interface UserInfo { name: 'auth', }) class AuthService extends VuexModule { - @Action - async getUserInfo({ loginName }: { loginName: User['loginName'] }): Promise { - const r: any = await request.post(url.auth.userInfo, { - loginName, - }); - if (r.code !== '1') { - throw new Error(r.msg); - } else { - return r.list[0]; - } - } - - @Action - async checkPassword({ rfPwd, loginName }: { rfPwd: string; loginName: User['loginName'] }) { - const r: any = await request.post(url.auth.pwd.check, { - rfPwd, - loginName, - }); - if (r.code !== '1') { - throw new Error(r.msg); - } else { - return r; - } - } + // @Action + // async getUserInfo({ loginName }: { loginName: User['loginName'] }): Promise { + // const r: any = await request.post(url.auth.userInfo, { + // loginName, + // }); + // if (r.code !== '1') { + // throw new Error(r.msg); + // } else { + // return r.list[0]; + // } + //} + // @Action + // async checkPassword({ rfPwd, loginName }: { rfPwd: string; loginName: User['loginName'] }) { + // const r: any = await request.post(url.auth.pwd.check, { + // rfPwd, + // loginName, + // }); + // if (r.code !== '1') { + // throw new Error(r.msg); + // } else { + // return r; + // } + // } } export const auth = getModule(AuthService); diff --git a/src/utils/request.ts b/src/utils/request.ts index e6138ba..87fa2ef 100644 --- a/src/utils/request.ts +++ b/src/utils/request.ts @@ -22,8 +22,13 @@ let loading: any; http.interceptors.request.use( (config: any) => { - //生产环境将http://192.168.3.93:81替换为正式服务即可 - //config.baseURL = 'http://192.168.3.93:81'; + //console.log('123456',config) + //生产请将注释解开 + // if (config.url.includes('/api')) { + // config.baseURL = 'http://192.168.202.23:5001'; + // } else { + // config.baseURL = 'http://192.168.202.20:9000'; + // } // 所有请求默认提示加载中 if (!loading) { uni.showLoading({ title: '加载中' }); @@ -86,6 +91,8 @@ http.interceptors.response.use( return dataAxios; case '2': return dataAxios; + case 10: + return dataAxios; case 200: return dataAxios; case 401: diff --git a/src/utils/url.ts b/src/utils/url.ts index e19b195..f26ad30 100644 --- a/src/utils/url.ts +++ b/src/utils/url.ts @@ -1,19 +1,11 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ +const qianzhuione = '/prod-api'; // '/dev-api'开发环境 export const url = { - menu: '/wmspda/system/getRFMenus', wmspda: { system: { test: '/wmspda/system/test', - login: '/dev-api/auth/login', - getInfo: '/dev-api/system/user/mobileGetInfo', - getMenus: '/wmspda/system/getMenus', - }, - fg: { - xxrkScanValidata: '/wmspda/fg/xxrkScanValidata', - offlineRk: '/wmspda/fg/offlineRk', - outStorageLoadProduct: '/wmspda/fg/outStorageLoadProduct', - outStorageLoadDocumentByCarBatchno: '/wmspda/fg/outStorageLoadDocumentByCarBatchno', - orderType: '/wmspda/fg/orderType', + login: qianzhuione + '/auth/login', + getInfo: qianzhuione + '/system/user/mobileGetInfo', }, }, sys: { @@ -21,419 +13,41 @@ export const url = { error: '/wmspda/sys/log/error', }, }, - auth: { - locations: '/wmspda/auth/locations', - query: { - location: '/wmspda/auth/query/location', - location1: '/wmspda/material/orderin/receiveloc', - queryAppendDetail: '/wmspda/bl/queryAppendDetail', - createAppendList: '/wmspda/bl/createAppendList', - lock: '/wmspda/bl/unlock', - barcode: '/wmspda/bl/getOdsRawStorageSnNew', - queryContainer: '/wmspda/material/orderin/queryContainer', - dnNo: '/wmspda/fg/findStoDnInfo/russia', - findStoDnReceiveInfo: '/wmspda/fg/findStoDnReceiveInfo/russia', - queryByFactoryCodeAndWorkAreaCode: '/wmspda/fg/queryByFactoryCodeAndWorkAreaCode', - russia: '/wmspda/fg/stoDnConfirm/russia', - factoryrussia: '/wmspda/fg/stoDnConfirmCrossPlant/russia', - stoDnReceiveConfirm: '/wmspda/fg/stoDnReceiveConfirm/russia', - factorystoDnReceiveConfirm: '/wmspda/fg/stoDnReceiveConfirmCrossPlant/russia', - stoDnReceiveScan: '/wmspda/fg/stoDnReceiveScan/russia', - factorystoDnReceiveScan: '/wmspda/fg/stoDnReceiveScanIn/russia', - }, - systime: '/wmspda/auth/systime', - userInfo: '/wmspda/auth/userinfo', - pwd: { - check: '/wmspda/auth/pwd/check', - }, - factory: { - sap: '/wmspda/auth/factory/sap', - }, - }, - appointmentreg: { - platform: { - list: '/wmspda/appointmentreg/list/platform', - }, - kd: { - query: '/wmspda/appointmentreg/query/kd', - }, - save: '/wmspda/appointmentreg/save', - delay: { - list: '/wmspda/appointmentreg/list/delay', - }, - leave: { - carInfo: '/wmspda/appointmentreg/query/leave/carinfo', - save: '/wmspda/appointmentreg/leave/save', - }, - }, - material: { - POorderin: { - info: '/wmspda/material/orderin/poInfo', - enter: '/wmspda/material/orderin/enter', - }, - prdOrder: { - info: '/wmspda/material/comprehensive/detail/q', - }, - DNorderin: { - info: '/wmspda/material/orderin/dnInfo', - subcDnInfo: '/wmspda/material/orderin/subcDnInfo', - spartPartDnInfo: '/wmspda/material/orderin/spartPartDnInfo', - ImportInfo: '/wmspda/material/orderin/overseasDnInfo', - dnReturnInfo: '/wmspda/material/orderin/dnReturnInfo', - queryOrder: '/wmspda/material/poReturn/queryOrder', //dn退货 单号查询 - enter: '/wmspda/material/orderin/enter', - enterRussia: '/wmspda/material/orderin/enter/russia', - subcDnEnter: '/wmspda/material/orderin/subcDnEnter', - spartPartDnEnter: '/wmspda/material/orderin/spartPartDnEnter', - ImportEnter: '/wmspda/material/orderin/overseasDnEnter', - subcDnEnterRussia: '/wmspda/material/orderin/subcDnEnter/russia', - out: '/wmspda/material/orderin/out', - russia: '/wmspda/material/orderin/poinfo/overseas/russia', - enterrussia: '/wmspda/material/orderin/enter/overseas/russia', - }, - orderout: { - take: '/wmspda/material/orderout/take', - detail: '/wmspda/material/orderout/detail', - unlock: '/wmspda/material/orderout/unlock', - takeout: '/wmspda/material/orderout/takeout', - }, - // 原材料盘点 - rawMaterialInventory: { - // 盘点单号查询检查 - checkRaw: '/wmspda/product/finished/checkRaw/order', - // 扫描物料号检查 - productCode: '/wmspda/product/finished/checkRaw/productCode', - // 3.盘点单中不存在该物料但继续盘点,需要新增单号和物料信息 - createInfo: '/wmspda/product/finished/checkRaw/createInfo', - // 4.物料盘点确定 - productComplete: '/wmspda/product/finished/checkRaw/productComplete', - // 5.盘点完成 - orderComplete: '/wmspda/product/finished/checkRaw/orderComplete', - getRawStorageSnNew: '/wmspda/material/getRawStorageSnNew', - barcodeConfirm: '/wmspda/product/finished/sfgPd/barcodeConfirm', - barcodeScanPd: '/wmspda/material/barcodeScanPd', - newbarcodeScanPd: '/wmspda/material/inventoryPd/barcodeScanPd', - sfgPdorderComplete: '/wmspda/product/finished/sfgPd/orderComplete', - }, - // 委外 commission - commission: { - // 出库 goOut - goOut: { - // 出库单号查询 - queryOrder: '/wmspda/material/outsourcing/queryOrder', - // 库位下拉列表 - queryByFactoryCodeAndWorkAreaCode: '/wmspda/fg/queryByFactoryCodeAndWorkAreaCode', - // 出库提交 - materialComplete: '/wmspda/material/outsourcing/materialComplete', - // 出库明细查询 - outInfo: '/wmspda/material/outsourcing/outInfo', - }, - entrant: { - // 单号查询 - queryOrder: '/wmspda/material/outsourcing/into/queryOrder', - // 库位下拉列表 - queryByFactoryCodeAndWorkAreaCode: '/wmspda/fg/queryByFactoryCodeAndWorkAreaCode', - // 提交 - materialComplete: '/wmspda/material/outsourcing/into/materialComplete', - // 明细查询 - info: '/wmspda/material/outsourcing/into/info', - }, - }, - }, - SFG: { - DumpListFH: { - FHDH: '/wmspda/material/orderin/poEubInfo', - enter: '/wmspda/material/orderin/enterPoEub', - }, - }, - so: { - soOutbound: { - findInfoByDN: '/wmspda/raw/so/findInfoByDN', - confirm: '/wmspda/raw/so/confirm', - }, - soInbound: {}, - }, - Subcontract: { - base: { - queryLocList: '/wmspda/subcontractRf/queryLocList', - }, - matReturn: { - queryOrderInfo: '/wmspda/subcontractRf/return/queryOrderInfo', - submit: '/wmspda/subcontractRf/return/submit', - detail: '/wmspda/subcontractRf/return/detail', - }, - matOut: {}, - matIn: {}, - }, - //出库 - outbound: { - stoOutbound: { - dnQuery: '/wmspda/fg/findStoDnInfo/fg/russia', - stoDnProdScan: '/wmspda/fg/stoDnProdScan/russia', - stoDnOutPost: '/wmspda/fg/stoDnOut/post/russia', - info: '/wmspda/material/orderout/queryStoPlan', - findProdInfoByDN: '/wmspda/fg/findProdInfoByDN', - yuetaiType: '/wmspda/fg/queryDocksUnderWareHouse', - findSpareInfoByDN: '/wmspda/fg/findSpareInfoByDN', - confirmSpareDeliver: '/wmspda/fg/confirmSpareDeliver', - Bookkeeping: '/wmspda/fg/scanBarcodeDN', - scanBarcodeDNtha: '/wmspda/fg/scanBarcodeDN/tha', - close: '/wmspda/material/outsourcing/close', - // Bookkeeping: '/wmspda/fg/confirmMove', - checkScan: '/wmspda/fg/getMaterialByCode', - del: '/wmspda/fg/scanBarcodeDN/del', - getMaterialByCode: '/wmspda/fg/getMaterialByCode', - queryOrder: '/wmspda/material/outsourcing/into/queryOrder', - querySpareListInfoByDnNo: '/wmspda/fg/querySpareListInfoByDnNo', - subcDnInfo: '/wmspda/material/orderin/subcDnInfo', - submit: '/wmspda/material/outsourcing/into/materialComplete', - materialComplete: '/wmspda/material/outsourcing/materialComplete', - materialCompleteRussia: '/wmspda/material/outsourcing/materialComplete/russia', - confirmSfgDeliver: '/wmspda/fg/confirmSfgDeliver/russia', - outsourcingQueryOrder: '/wmspda/material/outsourcing/queryOrder', - findSfgInfoByDN: '/wmspda/fg/findSfgInfoByDN/russia', - getDetailByorderNo: '/wmspda/fg/queryListInfoByDnNo', - scanBarcodeDN: '/wmspda/fg/scanBarcodeDN/del', - queryAmount: '/wmspda/fg/queryAmountByDn', - Posting: '/wmspda/fg/dnPosting', - RusPosting: '/wmspda/fg/dnPosting/russia', - stoDnProdScanDel: '/wmspda/fg/stoDnProdScanDel/russia', - stoQuery: '/wmspda/fg/stoOutbound/query', - stoScan: '/wmspda/fg/stoOutbound/scan', - stoConfirm: '/wmspda/fg/stoOutbound/confirm', - stoPost: '/wmspda/fg/stoOutbound/post', - stoDetailQuery: '/wmspda/fg/stoOutbound/queryDetail', - pcListQuery: '/wmspda/fg/stoOutbound/queryPcNoList', - stoCancel: '/wmspda/fg/stoOutbound/cancel', - stoDelete: '/wmspda/fg/stoOutbound/delete', - }, - }, - inbound: { - finishProductOffline: { - kuwei: '/wmspda/fg/getMdLocation', - SearchKuwei: '/wmspda/fg/getMdLocationProd', - barcode: '/wmspda/product/finished/show-info', - confirm: '/wmspda/product/finished/batch-offline', - batchOffline: '/wmspda/product/finished/batch-offline/russia', - finished: '/wmspda/product/finished/show-info/russia', - }, - semiFinishProductOfflineRefrigerator: { - kuwei: '/wmspda/fg/getMdLocation', - materialCode: '/wmspda/product/semi-finished/get-product', - confirm3: '/wmspda/product/semi-finished/batch-online-turnover-door', //门体上线 - confirm2: '/wmspda/product/semi-finished/batch-offline', //半成品空调/洗衣机下线 - confirm: '/wmspda/product/semi-finished/batch-offline-turnover-car', //半成品冰箱下线 - }, - semiFinishProductOnlineBox: { - materialCode: '/wmspda/product/semi-finished/get-origin-material', - }, - }, - sortscan: { - query: { - prdorder: '/wmspda/sortscan/query/prdorder', - prdorderList: '/wmspda/sortscan/query/prdorder/list', - aggregateList: '/wmspda/sortscan/query/aggregate/list', - }, - save: { - aggregateRussia: 'wmspda/sortscan/save/aggregate/russia', - aggregate: '/wmspda/sortscan/save/aggregate', - order: '/wmspda/sortscan/save/order', - pickVN: '/wmspda/sortscan/pickVN', - orderRussia: 'wmspda/sortscan/save/order/russia', - queryWlByMat: '/wmspda/sortscan/queryWlByMat', - queryWlByMatBL: '/wmspda/sortscan/queryWlByMatBL', - queryVirtualOrderAmountBl: '/wmspda/bl/queryVirtualOrderAmountBl', - queryMrpByUser: '/wmspda/material/queryMrpByUser', - checkUserAndMrp: '/wmspda/material/checkUserAndMrp', - }, - unlock: { - list: '/wmspda/sortscan/unlock/list', - aggregateList: '/wmspda/sortscan/unlock/aggregate/list', - }, - lock: { - list: '/wmspda/sortscan/lock/list', - }, - }, - sumscan: { - query: { - orderno: '/wmspda/sumscan/query/orderno', - ordoutlist: '/wmspda/sumscan/query/ordoutlist', - hzlist: '/wmspda/sumscan/query/hzlist', - fllist: '/wmspda/sumscan/query/fllist', - getSendSpotList: '/wmspda/material/getSendSpotList', - }, - lock: { - list: '/wmspda/sumscan/lock/list', - }, - unlock: { - list: '/wmspda/sumscan/unlock/list', - }, - u: { - order: '/wmspda/sumscan/u/order', - hzlist: '/wmspda/sumscan/u/hzlist', - fllist: '/wmspdasumscan/u/fllist', - }, - }, - warehouse: { - center: { - centerRecordTableRecovery: '/wmspda/bl/centerRecordTableRecovery', - }, - rowTransfer: { - list: '/wmspda/fg/listByOrder', - listByOrder: '/wmspda/fg/listByOrder', - getOdsRawStorageSnNew: 'wmspda/bl/getOdsRawStorageSnNew', - commit: '/wmspda/fg/confirmMove', - confirmMoveRussia: 'wmspda/fg/confirmMove/russia', - confirmMove: 'wmspda/fg/confirmMove/russia', - russia: '/wmspda/fg/confirmMove/russia', - getMaterialByCode: '/wmspda/fg/getMaterialByCode', - getCode: '/wmspda/fg/getCpMoveBatchNo', - getSfgMoveBatchNo: '/wmspda/fg/getSfgMoveBatchNo', - queryGroupLis: '/wmspda/fg/queryGroupListByMoveCode', - queryGroupListByMoveCode: '/wmspda/fg/queryGroupListByMoveCode', - //查询明细 - queryListByMoveCode: '/wmspda/fg/queryListByMoveCode', - close: '/wmspda/fg/closeHandOrder', - stoAdjusList: '/wmspda/fg/stoAdjusList', - confirmMoveStoAdjus: '/wmspda/fg/confirmMoveStoAdjus', - getproduct: '/wmspda/product/semi-finished/get-product', - findStoOutOrderInfo: '/wmspda/fg/findStoOutOrderInfo/tha', - stoOutOrderDelivery: '/wmspda/fg/stoOutOrderDelivery/tha', - findStoReceiveOrderInfo: '/wmspda/fg/findStoReceiveOrderInfo/tha', - stoOutOrderReceive: '/wmspda/fg/stoOutOrderReceive/tha', - getCostCenter: '/wmspda/fg/getCostCenter', - }, - container: { - getRawStorageSnNew: '/wmspda/material/getRawStorageSnNew', - getOdsRawStorageSnNew: '/wmspda/bl/getOdsRawStorageSnNew', - russia: '/wmspda/material/restructureContainer/russia', - scrapContainers: '/wmspda/material/scrapContainers', - getOdsRawStorageSnNewHalf: '/wmspda/bl/getOdsRawStorageSnNewHalf', - odsRawStorageSnNewScrapped: '/wmspda/bl/odsRawStorageSnNewScrapped', - getSfgStorageSnPreScrap: '/wmspda/material/getSfgStorageSnPreScrap', - preScrapSfgConfirm: '/wmspda/fg/preScrapSfgConfirm', - preScrapRawConfirm: '/wmspda/fg/preScrapRawConfirm', - }, - manualOrder: { - list: '/wmspda/fg/manualOrderInfo', - confirmRaw: '/wmspda/fg/confirmManualRaw', - confirmFg: '/wmspda/fg/confirmManualFg', - }, - rowScrap: { - list: '/wmspda/fg/listByOrder', - }, - rowCollect: { - list: '/wmspda/fg/listByOrder', - }, - MaterialInventory: { - list: '/wmspda/fg/findMaterialByPddNoWl', - content: '/wmspda/fg/inventoryUploadSn', - commit: '/wmspda/fg/completePd', - }, - LocationInventory: { - list: '/wmspda/fg/findMaterialByPddNoKw', - content: '/wmspda/fg/inventoryUploadSn', - commit: '/wmspda/fg/completePd', - }, - wholeTransfer: { - list: '/wmspda/fg/getMdLocationFgAll', - content: '/wmspda/fg/getMaterialByCode', - getOdsRawStorageSnNew: 'wmspda/bl/getOdsRawStorageSnNew', - del: '/wmspda/fg/scanBarcodeStock/del', - getMdLocationSfgLine: '/wmspda/fg/getMdLocationSfgLine', - getMdLocationSfg: '/wmspda/fg/getMdLocationSfg', - getMdLocationRawAndLine: '/wmspda/fg/getMdLocationRawAndLine', - getSpareMdLocation: '/wmspda/sparePart/getSpareMdLocation', - queryOnshelfOrder: '/wmspda/sparePart/queryOnshelfOrder', - queryDownshelfOrder: '/wmspda/sparePart/queryDownshelfOrder', - findSpareInfoByDN: '/wmspda/fg/findSpareInfoByDN', - upshelf: '/wmspda/sparePart/upshelf-scan', - offshelf: '/wmspda/sparePart/offshelf-scan', - scanBox: '/wmspda/sparePart/scanBox', - saleScan: '/wmspda/fg/sparepart/sale/scan', - querySpareListInfoByDnNo: '/wmspda/fg/querySpareListInfoByDnNo', - getInfoByDoorBarcode: '/wmspda/fg/getInfoByDoorBarcode', - scrapSfgOfflineConfirm: '/wmspda/fg/scrapSfgOfflineConfirm', - checkDicCode: '/wmspda/fg/checkDicCode', - queryPickingOrders: '/wmspda/sparePart/queryPickingOrders', - createPickingOrders: '/wmspda/sparePart/createPickingOrders', - }, - wholeLnventory: { - content: '/wmspda/fg/findMaterialByPddNo', - commit: '/wmspda/fg/completePd', - scanCode: '/wmspda/fg/inventoryUploadSn', - }, - }, - bl: { - query: '/wmspda/bl/query', - u: '/wmspda/bl/u', - uRussia: '/wmspda/bl/uRussia', - unlock: '/wmspda/bl/unlock', - virtual: '/wmspda/bl/u/virtual', - }, - bj: { - query: '/wmspda/material/hei/spareIn/queryOrder', - submit: '/wmspda/material/hei/spareIn/complete', - detail: '/wmspda/material/hei/spareIn/queryOrder/detail', - }, - tl: { - get: { - type: '/wmspda/tl/get/type', - }, - u: '/wmspda/tl/u', - uRussia: '/wmspda/tl/uRussia', - }, - virtual: { - query: { - orderno: '/wmspda/virtual/query/orderno', - ordoutlist: '/wmspda/virtual/query/ordoutlist', - hzlist: '/wmspda/virtual/query/hzlist', - }, - check: { - amount: '/wmspda/virtual/check/amount', - }, - unlock: { - list: '/wmspda/virtual/unlock/list', - }, - u: { - hzlist: '/wmspda/virtual/u/hzlist', - }, - }, //正式接口 lanjumes: { product: { - getInfoByRfid: '/dev-api/quality/handCheck/getInfoByRfid', - saveQcProCheck: '/dev-api/quality/handCheck/saveQcProCheck', - queryhandChecklist: '/dev-api/quality/handCheck/list', + getInfoByRfid: qianzhuione + '/quality/handCheck/getInfoByRfid', + saveQcProCheck: qianzhuione + '/quality/handCheck/saveQcProCheck', + queryhandChecklist: qianzhuione + '/quality/handCheck/list', sendDestinationStations: '/api/ReceivingAndFeedingMaterials/sendDestinationStations', palletInforUpdate: '/api/ReceivingAndFeedingMaterials/palletInforUpdate', - getDictList: '/dev-api/quality/handCheck/getDictList', + getDictList: qianzhuione + '/quality/handCheck/getDictList', }, }, lanjuwms: { product: { // 下线入库 OfflineStorage: { - queryinformation: '/dev-api/wms/put/s/', - insertTary: '/dev-api/wms/tray/insertTary', - deleteTray: '/dev-api/wms/tray/deleteTray', - handPut: '/dev-api/wms/tray/wms/handPut', - list: '/dev-api/wms/tray/listTary', + queryinformation: qianzhuione + '/wms/put/s/', + insertTary: qianzhuione + '/wms/tray/insertTary', + deleteTray: qianzhuione + '/wms/tray/deleteTray', + handPut: qianzhuione + '/wms/tray/wms/handPut', + list: qianzhuione + '/wms/tray/listTary', }, // 销售出库/sellout/showProduceCode/ /sellout/s/订单号/产品编码 SaleOutWH: { // 根据交货单号查询下面的产品编码 - showProduceCode: '/dev-api/wms/sellout/showProduceCode', + showProduceCode: qianzhuione + '/wms/sellout/showProduceCode', // 根据订单号和产品编码查询 - queryinformation: '/dev-api/wms/sellout/s', + queryinformation: qianzhuione + '/wms/sellout/s', // 扫描箱码接口 - selloutconntray: '/dev-api/wms/selloutconntray', - deleteTray: '/dev-api/wms/selloutconntray/deleteTray', + selloutconntray: qianzhuione + '/wms/selloutconntray', + deleteTray: qianzhuione + '/wms/selloutconntray/deleteTray', // 根据交货单号和产品编码查询展示接口 - showTrays: '/dev-api/wms/selloutconntray/showTrays', + showTrays: qianzhuione + '/wms/selloutconntray/showTrays', // 手持出库确认 - out: '/dev-api/wms/selloutconntray/out', + out: qianzhuione + '/wms/selloutconntray/out', }, }, }, diff --git a/vue.config.js b/vue.config.js index 5ea536d..2ef90ab 100644 --- a/vue.config.js +++ b/vue.config.js @@ -1,9 +1,25 @@ module.exports = { devServer: { proxy: { + '/prod-api': { + //target: 'http://192.168.3.93:81', + target: 'http://192.168.202.20:9000', + changeOrigin: true, + // pathRewrite: { + // '^/dev-api': '', + // }, + }, '/dev-api': { - target: 'http://192.168.3.93:81', - //target: 'http://192.168.3.81:80', + //target: 'http://192.168.3.93:81', + target: 'http://192.168.202.20:9000', + changeOrigin: true, + // pathRewrite: { + // '^/dev-api': '', + // }, + }, + '/api': { + //target: 'http://192.168.3.93:81', + target: 'http://192.168.202.23:5001', changeOrigin: true, // pathRewrite: { // '^/dev-api': '',