diff --git a/src/api/inout/orderDetailResult.js b/src/api/inout/orderDetailResult.js index ad980518..4f297f3b 100644 --- a/src/api/inout/orderDetailResult.js +++ b/src/api/inout/orderDetailResult.js @@ -40,6 +40,14 @@ export function getResultOrderDeptSupList(params) { }); } +export function getInvCountOrderSumList(params) { + return axios({ + url: "/udiwms/inout/resultDetail/getInvCountOrderSumList", + method: "get", + params: params + }); +} + export function verifyTemplateFile(data) { return axios({ url: "/udiwms/pdf/template/order/result/file", @@ -76,6 +84,16 @@ export function printOrderDept(data) { }); } +export function printInvCountOrderSumList(data) { + return axios({ + url: "/udiwms/inout/resultDetail/printInvCountOrderSumList", + method: "post", + headers: {'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'}, + responseType: 'arraybuffer', //一定要设置响应类型,否则页面会是空白pdf + data: data + }); +} + export function printOrderDeptSup(data) { return axios({ url: "/udiwms/inout/resultDetail/filterOrderPrintDeptSup", diff --git a/src/views/inventory/count/InvCountOrderCompletedSum.vue b/src/views/inventory/count/InvCountOrderCompletedSum.vue new file mode 100644 index 00000000..8ddf819a --- /dev/null +++ b/src/views/inventory/count/InvCountOrderCompletedSum.vue @@ -0,0 +1,681 @@ + + + + + + diff --git a/src/views/inventory/count/InvCountOrderModify.vue b/src/views/inventory/count/InvCountOrderModify.vue index b9d65b3b..39480192 100644 --- a/src/views/inventory/count/InvCountOrderModify.vue +++ b/src/views/inventory/count/InvCountOrderModify.vue @@ -274,6 +274,18 @@ clearable> + + + + + + + + +
@@ -572,6 +584,10 @@ export default { }, saveChange(row) { + if (isBlank(row.countNum)) { + this.$message.error("请输入盘点数量"); + return; + } updateCountOrderDetail(row) .then((response) => { this.loading = false;