diff --git a/src/api/StockIn/index.ts b/src/api/StockIn/index.ts index 92ecf91..396972d 100644 --- a/src/api/StockIn/index.ts +++ b/src/api/StockIn/index.ts @@ -147,36 +147,3 @@ export function TransferIn(params: any) { data: params, }); } - -/********** 批次 **************/ -export function createDelivery(params: any) { - return request({ - url: '/api/api/delivery/create', - method: 'post', - data: params, - }); -} - -export function getPurchase(params: any) { - return request({ - url: '/api/api/delivery/getPurchase', - method: 'post', - data: params, - }); -} - -export function getStoreDetail(params: any) { - return request({ - url: '/api/api/delivery/getStoreDetail', - method: 'post', - data: params, - }); -} - -export function getReceiveDetail(params: any) { - return request({ - url: '/api/api/delivery/getReceiveDetail', - method: 'post', - data: params, - }); -} diff --git a/src/api/basics/material/index.ts b/src/api/basics/material/index.ts index 44b455a..0121577 100644 --- a/src/api/basics/material/index.ts +++ b/src/api/basics/material/index.ts @@ -48,7 +48,7 @@ export function editMaterial(data: any) { */ export function checkMaterial(data: any) { return request({ - url: '/api/materialMaint/checkMaterial', + url: '/api/api/materialMaint/checkMaterial', method: 'post', data: data, }); diff --git a/src/api/check/index.ts b/src/api/check/index.ts index b3593b8..139fd63 100644 --- a/src/api/check/index.ts +++ b/src/api/check/index.ts @@ -19,7 +19,7 @@ export function createcheckmark(data: any) { // 提交审核 export function Auditcheckmark(data: any) { return request({ - url: '/api/checkmark/Auditcheckmark', + url: '/api/api/checkmark/Auditcheckmark', method: 'post', data: data, }); diff --git a/src/api/common/index.ts b/src/api/common/index.ts index 985cde7..1aeb12e 100644 --- a/src/api/common/index.ts +++ b/src/api/common/index.ts @@ -112,7 +112,7 @@ export function updateCAREER_ASSISTANCE(queryParams: any) { export function undoCommit(queryParams: any) { return request({ - url: '/api/MaterialUndo/commitUndo', + url: '/api/api/MaterialUndo/commitUndo', method: 'post', data: queryParams, }); diff --git a/src/api/delivery/index.ts b/src/api/delivery/index.ts new file mode 100644 index 0000000..0c34ef1 --- /dev/null +++ b/src/api/delivery/index.ts @@ -0,0 +1,49 @@ +import request from '@/utils/request'; + +export function createDelivery(params: any) { + return request({ + url: '/api/api/delivery/create', + method: 'post', + data: params, + }); +} + +export function getReceiveList(params: any) { + return request({ + url: '/api/api/delivery/getReceiveList', + method: 'post', + data: params, + }); +} + +export function getStoreDetail(params: any) { + return request({ + url: '/api/api/delivery/getStoreDetail', + method: 'post', + data: params, + }); +} + +export function getReceiveDetail(params: any) { + return request({ + url: '/api/api/delivery/getReceiveDetail', + method: 'post', + data: params, + }); +} + +export function getDeliveryList(params: any) { + return request({ + url: '/api/api/delivery/getDeliveryList', + method: 'post', + data: params, + }); +} + +export function delDelivery(params: any) { + return request({ + url: '/api/api/delivery/delDelivery', + method: 'post', + data: params, + }); +} \ No newline at end of file diff --git a/src/api/label/index.ts b/src/api/label/index.ts index 45e4964..dfa6591 100644 --- a/src/api/label/index.ts +++ b/src/api/label/index.ts @@ -46,7 +46,7 @@ export function Getprinter(data: any) { */ export function updateRemark(data: any) { return request({ - url: '/api/label/updateRemark', + url: '/api/api/label/updateRemark', method: 'post', data: data, }); @@ -57,7 +57,7 @@ export function updateRemark(data: any) { */ export function updateTruegg(data: any) { return request({ - url: '/api/label/updateTruegg', + url: '/api/api/label/updateTruegg', method: 'post', data: data, }); @@ -97,7 +97,7 @@ export function getSpecList(data: any) { export function labelMaterial(data: any) { return request({ - url: '/api/label/labelMaterial', + url: '/api/api/label/labelMaterial', method: 'post', data: data, }); diff --git a/src/api/materialSpec/index.ts b/src/api/materialSpec/index.ts new file mode 100644 index 0000000..79655e7 --- /dev/null +++ b/src/api/materialSpec/index.ts @@ -0,0 +1,9 @@ +import request from '@/utils/request'; + +export function editWareHouse(params: any) { + return request({ + url: '/api/api/materialSpec/edit', + method: 'post', + data: params, + }); +} diff --git a/src/api/wareHouse/index.ts b/src/api/wareHouse/index.ts new file mode 100644 index 0000000..0b1aa9f --- /dev/null +++ b/src/api/wareHouse/index.ts @@ -0,0 +1,9 @@ +import request from '@/utils/request'; + +export function editWareHouse(params: any) { + return request({ + url: '/api/api/wareHouse/edit', + method: 'post', + data: params, + }); +} diff --git a/src/layout/components/Navbar/index.vue b/src/layout/components/Navbar/index.vue index 9c85f40..e0e5c6b 100644 --- a/src/layout/components/Navbar/index.vue +++ b/src/layout/components/Navbar/index.vue @@ -212,6 +212,8 @@ function logout() { localStorage.removeItem('userId'); localStorage.removeItem('userName'); localStorage.removeItem('orgNo'); + localStorage.removeItem('session'); + localStorage.removeItem('token'); }); } diff --git a/src/layout/components/Sidebar/SidebarItem.vue b/src/layout/components/Sidebar/SidebarItem.vue index e810afe..e15ceca 100644 --- a/src/layout/components/Sidebar/SidebarItem.vue +++ b/src/layout/components/Sidebar/SidebarItem.vue @@ -2,6 +2,7 @@
+ + +
+ \ No newline at end of file diff --git a/src/views/stockIn/StockInByCharge/index.vue b/src/views/stockIn/StockInByCharge/index.vue index ca89aa6..88848e2 100644 --- a/src/views/stockIn/StockInByCharge/index.vue +++ b/src/views/stockIn/StockInByCharge/index.vue @@ -203,7 +203,7 @@ export default { import { reactive, ref, onMounted, toRefs } from 'vue' import { ElForm, ElMessageBox, ElTable } from 'element-plus' import { getQueryList } from '@/api/common' -import { getStoreDetail } from '@/api/StockIn' +import { getStoreDetail } from '@/api/delivery' import { localStorage } from '@/utils/storage' import { areAllNotEmpty, msToDate } from '@/utils/CommonUtil' import { @@ -650,21 +650,27 @@ function handleQuery() { return } getStoreDetail(state.queryParams).then((res: any)=> { - state.MATERIALPACKINGLIST = res.resultObj.storeCharge - state.MATERIALRECEIVEACT = res.resultObj.storeDetail - if (state.MATERIALPACKINGLISTS != '') { - for (const element of state.MATERIALRECEIVEACT) { - if ( - element.MATERIALSPECNAME == state.MATERIALPACKINGLISTS.MATERIALSPECNAME && - element.DESC_CN == state.MATERIALPACKINGLISTS.DESC_CN - ) { - element.ERPLOCATION = state.MATERIALPACKINGLISTS.ERPLOCATION - element.ERPLOCATION2 = state.MATERIALPACKINGLISTS.ERPLOCATION2 - element.LOCATIONNAME = state.MATERIALPACKINGLISTS.LOCATIONNAME - element.LOCATIONNAME2 = state.MATERIALPACKINGLISTS.LOCATIONNAME2 + if (res.resultObj) { + state.MATERIALPACKINGLIST = res.resultObj.storeCharge + state.MATERIALRECEIVEACT = res.resultObj.storeDetail + if (state.MATERIALPACKINGLISTS != '') { + for (const element of state.MATERIALRECEIVEACT) { + if ( + element.MATERIALSPECNAME == state.MATERIALPACKINGLISTS.MATERIALSPECNAME && + element.DESC_CN == state.MATERIALPACKINGLISTS.DESC_CN + ) { + element.ERPLOCATION = state.MATERIALPACKINGLISTS.ERPLOCATION + element.ERPLOCATION2 = state.MATERIALPACKINGLISTS.ERPLOCATION2 + element.LOCATIONNAME = state.MATERIALPACKINGLISTS.LOCATIONNAME + element.LOCATIONNAME2 = state.MATERIALPACKINGLISTS.LOCATIONNAME2 + } } + state.MATERIALPACKINGLISTS } - state.MATERIALPACKINGLISTS + } else { + ElMessageBox.alert(res.message, '提醒框', { + confirmButtonText: 'OK' + }) } }).catch((error: any) => { ElMessageBox.alert(error.message, '提醒框', { diff --git a/src/views/stockIn/deliveryNote/index.vue b/src/views/stockIn/deliveryNote/index.vue new file mode 100644 index 0000000..8acfcad --- /dev/null +++ b/src/views/stockIn/deliveryNote/index.vue @@ -0,0 +1,196 @@ + + + + \ No newline at end of file