diff --git a/klp-ui/src/api/wms/order.js b/klp-ui/src/api/wms/order.js new file mode 100644 index 00000000..37d96d74 --- /dev/null +++ b/klp-ui/src/api/wms/order.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询订单主列表 +export function listOrder(query) { + return request({ + url: '/wms/order/list', + method: 'get', + params: query + }) +} + +// 查询订单主详细 +export function getOrder(orderId) { + return request({ + url: '/wms/order/' + orderId, + method: 'get' + }) +} + +// 新增订单主 +export function addOrder(data) { + return request({ + url: '/wms/order', + method: 'post', + data: data + }) +} + +// 修改订单主 +export function updateOrder(data) { + return request({ + url: '/wms/order', + method: 'put', + data: data + }) +} + +// 删除订单主 +export function delOrder(orderId) { + return request({ + url: '/wms/order/' + orderId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/wms/orderDetail.js b/klp-ui/src/api/wms/orderDetail.js new file mode 100644 index 00000000..e134549f --- /dev/null +++ b/klp-ui/src/api/wms/orderDetail.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询订单明细列表 +export function listOrderDetail(query) { + return request({ + url: '/wms/orderDetail/list', + method: 'get', + params: query + }) +} + +// 查询订单明细详细 +export function getOrderDetail(detailId) { + return request({ + url: '/wms/orderDetail/' + detailId, + method: 'get' + }) +} + +// 新增订单明细 +export function addOrderDetail(data) { + return request({ + url: '/wms/orderDetail', + method: 'post', + data: data + }) +} + +// 修改订单明细 +export function updateOrderDetail(data) { + return request({ + url: '/wms/orderDetail', + method: 'put', + data: data + }) +} + +// 删除订单明细 +export function delOrderDetail(detailId) { + return request({ + url: '/wms/orderDetail/' + detailId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/wms/productBom.js b/klp-ui/src/api/wms/productBom.js new file mode 100644 index 00000000..27953287 --- /dev/null +++ b/klp-ui/src/api/wms/productBom.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询产品BOM(产品-原材料清单)列表 +export function listProductBom(query) { + return request({ + url: '/wms/productBom/list', + method: 'get', + params: query + }) +} + +// 查询产品BOM(产品-原材料清单)详细 +export function getProductBom(bomId) { + return request({ + url: '/wms/productBom/' + bomId, + method: 'get' + }) +} + +// 新增产品BOM(产品-原材料清单) +export function addProductBom(data) { + return request({ + url: '/wms/productBom', + method: 'post', + data: data + }) +} + +// 修改产品BOM(产品-原材料清单) +export function updateProductBom(data) { + return request({ + url: '/wms/productBom', + method: 'put', + data: data + }) +} + +// 删除产品BOM(产品-原材料清单) +export function delProductBom(bomId) { + return request({ + url: '/wms/productBom/' + bomId, + method: 'delete' + }) +} diff --git a/klp-ui/src/components/KLPService/CategorySelect/index.vue b/klp-ui/src/components/KLPService/CategorySelect/index.vue new file mode 100644 index 00000000..d63e047a --- /dev/null +++ b/klp-ui/src/components/KLPService/CategorySelect/index.vue @@ -0,0 +1,91 @@ + + + + + diff --git a/klp-ui/src/components/KLPService/ProductSelect/index.vue b/klp-ui/src/components/KLPService/ProductSelect/index.vue new file mode 100644 index 00000000..c1d0da50 --- /dev/null +++ b/klp-ui/src/components/KLPService/ProductSelect/index.vue @@ -0,0 +1,61 @@ + + + diff --git a/klp-ui/src/components/WarehouseSelect/index.vue b/klp-ui/src/components/WarehouseSelect/index.vue new file mode 100644 index 00000000..05083c19 --- /dev/null +++ b/klp-ui/src/components/WarehouseSelect/index.vue @@ -0,0 +1,95 @@ + + + diff --git a/klp-ui/src/views/wms/category/index.vue b/klp-ui/src/views/wms/category/index.vue index 14a76eea..84e38f99 100644 --- a/klp-ui/src/views/wms/category/index.vue +++ b/klp-ui/src/views/wms/category/index.vue @@ -1,8 +1,8 @@ @@ -145,8 +138,8 @@ - - + + - - + + +
+ + + + + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/klp-ui/src/views/wms/order/panels/detail.vue b/klp-ui/src/views/wms/order/panels/detail.vue new file mode 100644 index 00000000..0f408a8c --- /dev/null +++ b/klp-ui/src/views/wms/order/panels/detail.vue @@ -0,0 +1,263 @@ + + + diff --git a/klp-ui/src/views/wms/product/index.vue b/klp-ui/src/views/wms/product/index.vue index 7b0478bb..e4737876 100644 --- a/klp-ui/src/views/wms/product/index.vue +++ b/klp-ui/src/views/wms/product/index.vue @@ -25,37 +25,17 @@ @keyup.enter.native="handleQuery" />
- - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + @@ -230,9 +210,13 @@ diff --git a/klp-ui/src/views/wms/productionLine/index.vue b/klp-ui/src/views/wms/productionLine/index.vue index a72db0eb..01c503f8 100644 --- a/klp-ui/src/views/wms/productionLine/index.vue +++ b/klp-ui/src/views/wms/productionLine/index.vue @@ -32,7 +32,6 @@ icon="el-icon-plus" size="mini" @click="handleAdd" - v-hasPermi="['klp:productionLine:add']" >新增 @@ -43,7 +42,6 @@ size="mini" :disabled="single" @click="handleUpdate" - v-hasPermi="['klp:productionLine:edit']" >修改 @@ -54,7 +52,6 @@ size="mini" :disabled="multiple" @click="handleDelete" - v-hasPermi="['klp:productionLine:remove']" >删除 @@ -64,7 +61,6 @@ icon="el-icon-download" size="mini" @click="handleExport" - v-hasPermi="['klp:productionLine:export']" >导出 @@ -97,14 +93,12 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['klp:productionLine:edit']" >修改 删除 @@ -324,7 +318,7 @@ export default { }, /** 导出按钮操作 */ handleExport() { - this.download('klp/productionLine/export', { + this.download('wms/productionLine/export', { ...this.queryParams }, `productionLine_${new Date().getTime()}.xlsx`) }, diff --git a/klp-ui/src/views/wms/rawMaterial/index.vue b/klp-ui/src/views/wms/rawMaterial/index.vue index 318742ac..5ae17ac8 100644 --- a/klp-ui/src/views/wms/rawMaterial/index.vue +++ b/klp-ui/src/views/wms/rawMaterial/index.vue @@ -113,62 +113,6 @@ @keyup.enter.native="handleQuery" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -262,14 +199,12 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['klp:rawMaterial:edit']" >修改 删除 @@ -328,24 +263,6 @@ - - - - - - - - - - - - - - - - - - @@ -464,24 +381,6 @@ export default { surfaceQuality: [ { required: true, message: "表面质量不能为空", trigger: "blur" } ], - hardnessHv5: [ - { required: true, message: "硬度不能为空", trigger: "blur" } - ], - hardnessDiff: [ - { required: true, message: "硬度差值不能为空", trigger: "blur" } - ], - compositionMn: [ - { required: true, message: "锰含量Mn不能为空", trigger: "blur" } - ], - compositionP: [ - { required: true, message: "磷含量P不能为空", trigger: "blur" } - ], - grainSize: [ - { required: true, message: "晶粒级别不能为空", trigger: "blur" } - ], - headTailCutFlag: [ - { required: true, message: "头尾切除标记不能为空", trigger: "blur" } - ], inspectionResult: [ { required: true, message: "检测结论不能为空", trigger: "blur" } ], @@ -620,7 +519,7 @@ export default { }, /** 导出按钮操作 */ handleExport() { - this.download('klp/rawMaterial/export', { + this.download('wms/rawMaterial/export', { ...this.queryParams }, `rawMaterial_${new Date().getTime()}.xlsx`) } diff --git a/klp-ui/src/views/wms/stock/index.vue b/klp-ui/src/views/wms/stock/index.vue index b4778ee3..ed1687c4 100644 --- a/klp-ui/src/views/wms/stock/index.vue +++ b/klp-ui/src/views/wms/stock/index.vue @@ -337,7 +337,7 @@ export default { }, /** 导出按钮操作 */ handleExport() { - this.download('klp/stock/export', { + this.download('wms/stock/export', { ...this.queryParams }, `stock_${new Date().getTime()}.xlsx`) } diff --git a/klp-ui/src/views/wms/warehouse/index.vue b/klp-ui/src/views/wms/warehouse/index.vue index b4737447..cbc1cb92 100644 --- a/klp-ui/src/views/wms/warehouse/index.vue +++ b/klp-ui/src/views/wms/warehouse/index.vue @@ -1,14 +1,6 @@