From 45434056be66a5a3c8cb5bbfcd653459ae552ff7 Mon Sep 17 00:00:00 2001 From: zelian_wu Date: Thu, 6 Jun 2024 17:58:03 +0800 Subject: [PATCH] 2024/06/06 --- src/api/shipment/detail.js | 3 + src/api/shipment/index.js | 5 + .../modules/finshProduct/outWarehouse.vue | 410 ++++++++++++++++++ .../outWarehouse/outWarehouseDetail.vue | 54 +++ .../finshProduct/outWarehouse/shipmentBox.vue | 41 ++ src/views/modules/production/order.vue | 15 +- 6 files changed, 524 insertions(+), 4 deletions(-) create mode 100644 src/api/shipment/detail.js create mode 100644 src/api/shipment/index.js create mode 100644 src/views/modules/finshProduct/outWarehouse.vue create mode 100644 src/views/modules/finshProduct/outWarehouse/outWarehouseDetail.vue create mode 100644 src/views/modules/finshProduct/outWarehouse/shipmentBox.vue diff --git a/src/api/shipment/detail.js b/src/api/shipment/detail.js new file mode 100644 index 0000000..04735cb --- /dev/null +++ b/src/api/shipment/detail.js @@ -0,0 +1,3 @@ +import {createAPI} from '../../utils/httpRequest' + +export const getShipmentDetailList = (data) => createAPI(`/shipment/detail/list`,'post',data) diff --git a/src/api/shipment/index.js b/src/api/shipment/index.js new file mode 100644 index 0000000..e31417f --- /dev/null +++ b/src/api/shipment/index.js @@ -0,0 +1,5 @@ +import {createAPI} from '../../utils/httpRequest' + +export const getShipmentList = (data) => createAPI( '/shipment/list','post', data) + +export const getShipmentPage = (data) => createAPI( `/shipment/list/${data.no}/${data.size}`,'post',data) diff --git a/src/views/modules/finshProduct/outWarehouse.vue b/src/views/modules/finshProduct/outWarehouse.vue new file mode 100644 index 0000000..f6bfa93 --- /dev/null +++ b/src/views/modules/finshProduct/outWarehouse.vue @@ -0,0 +1,410 @@ + + + + + diff --git a/src/views/modules/finshProduct/outWarehouse/outWarehouseDetail.vue b/src/views/modules/finshProduct/outWarehouse/outWarehouseDetail.vue new file mode 100644 index 0000000..ebebc30 --- /dev/null +++ b/src/views/modules/finshProduct/outWarehouse/outWarehouseDetail.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/src/views/modules/finshProduct/outWarehouse/shipmentBox.vue b/src/views/modules/finshProduct/outWarehouse/shipmentBox.vue new file mode 100644 index 0000000..87f0528 --- /dev/null +++ b/src/views/modules/finshProduct/outWarehouse/shipmentBox.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/src/views/modules/production/order.vue b/src/views/modules/production/order.vue index 0da8fd1..0dc8ce0 100644 --- a/src/views/modules/production/order.vue +++ b/src/views/modules/production/order.vue @@ -8,8 +8,6 @@ import { saveData } from '../../../api/production/shopOrder' import dayjs from "dayjs"; - -const os = require('os'); export default { name: 'order', props:{ @@ -386,6 +384,16 @@ export default { this.form.orderNo = newVal.toUpperCase() } }, + 'queryForm.partNo'(newVal,oldVal){ + if (newVal){ + this.queryForm.partNo = newVal.toUpperCase() + } + }, + 'queryForm.orderNo'(newVal,oldVal){ + if (newVal){ + this.queryForm.orderNo = newVal.toUpperCase() + } + }, 'importForm.orderNo'(newVal,oldVal){ if (newVal) { this.importForm.orderNo = newVal.toUpperCase() @@ -393,7 +401,6 @@ export default { } }, created() { - console.log(os.homedir()) this.getList(); } } @@ -482,7 +489,7 @@ export default { @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="no" - :page-sizes="[20, 50, 100, 1000]" + :page-sizes="[50, 100, 1000]" :page-size="size" :total="total" layout="total, sizes, prev, pager, next, jumper">