diff --git a/src/api/inout/receiveOrder.js b/src/api/inout/receiveOrder.js index a66e284d..d9f2c070 100644 --- a/src/api/inout/receiveOrder.js +++ b/src/api/inout/receiveOrder.js @@ -27,6 +27,14 @@ export function getOrderDetail(query) { }); } +export function getAudit(query) { + return axios({ + url: "/udiwms/receive/order/audit", + method: "post", + data: query + }); +} + diff --git a/src/api/thrsys/thrOrderReceive.js b/src/api/thrsys/thrOrderReceive.js index 3ad028e8..2f22e590 100644 --- a/src/api/thrsys/thrOrderReceive.js +++ b/src/api/thrsys/thrOrderReceive.js @@ -16,3 +16,27 @@ export function updateReceive(query) { }); } +export function updateReceiveDetail(query) { + return axios({ + url: "/udiwms/receive/detail/Update", + method: "post", + data: query + }); +} +export function delReceive(query) { + return axios({ + url: "/udiwms/receive/order/del", + method: "get", + params: query + }); +} + + +export function delReceiveDetail(query) { + return axios({ + url: "/udiwms/receive/detail/delReceiveDetail", + method: "get", + params: query + }); +} + diff --git a/src/views/inout/DialogSelectInvProduct.vue b/src/views/inout/DialogSelectInvProduct.vue index b342c027..d40b58a7 100644 --- a/src/views/inout/DialogSelectInvProduct.vue +++ b/src/views/inout/DialogSelectInvProduct.vue @@ -1,40 +1,40 @@ @@ -86,6 +86,7 @@ export default { }, data() { return { + showSearch: true, filterQuery: { cpmctymc: null, nameCode: null, @@ -149,7 +150,7 @@ export default { this.getList(); }, handleCurrentChange(val) { - this.filterQuery.page = val; + this.filterQuery.page = val.page; this.getList(); }, closeDetailDialog(val) { @@ -171,7 +172,9 @@ export default { this.total = 0; }); }, - + hideSearch() { + this.showSearch = !this.showSearch; + }, combine() { let selection = this.$refs.multipleTable.selection; if (selection.length < 1) { @@ -186,6 +189,7 @@ export default { productDate: obj.productionDate, expireDate: obj.expireDate, supId: obj.supId, + nameCode: obj.nameCode, } ids.push(data); }); diff --git a/src/views/inout/receive/receiveAdd.vue b/src/views/inout/receive/receiveAdd.vue index 5149ba1d..f472ca93 100644 --- a/src/views/inout/receive/receiveAdd.vue +++ b/src/views/inout/receive/receiveAdd.vue @@ -1,25 +1,21 @@ + + diff --git a/src/views/inout/receive/receiveAuditDetail.vue b/src/views/inout/receive/receiveAuditDetail.vue new file mode 100644 index 00000000..4b39ad2a --- /dev/null +++ b/src/views/inout/receive/receiveAuditDetail.vue @@ -0,0 +1,179 @@ + + + + + + + diff --git a/src/views/inout/receive/receiveSearch.vue b/src/views/inout/receive/receiveSearch.vue index 177f9ba6..7f68f500 100644 --- a/src/views/inout/receive/receiveSearch.vue +++ b/src/views/inout/receive/receiveSearch.vue @@ -1,115 +1,120 @@ diff --git a/src/views/inout/receive/thrOrderNew.vue b/src/views/inout/receive/thrOrderNew.vue index 1445d02f..4996667d 100644 --- a/src/views/inout/receive/thrOrderNew.vue +++ b/src/views/inout/receive/thrOrderNew.vue @@ -44,7 +44,7 @@ - - @@ -111,17 +111,9 @@ border max-height="300" height="300" ref="multipleTable"> - - - + + +