diff --git a/src/api/mes/pro/baseFile.js b/src/api/mes/pro/baseFile.js new file mode 100644 index 0000000..400497b --- /dev/null +++ b/src/api/mes/pro/baseFile.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询工艺附件管理列表 +export function listBaseFile(query) { + return request({ + url: '/mes/pro/baseFile/list', + method: 'get', + params: query + }); +} + +// 查询工艺附件管理详细 +export function getBaseFile(fileId) { + return request({ + url: '/mes/pro/baseFile/' + fileId, + method: 'get' + }); +} + +// 新增工艺附件管理 +export function addBaseFile(data) { + return request({ + url: '/mes/pro/baseFile', + method: 'post', + data: data + }); +} + +// 修改工艺附件管理 +export function updateBaseFile(data) { + return request({ + url: '/mes/pro/baseFile', + method: 'put', + data: data + }); +} + +// 删除工艺附件管理 +export function delBaseFile(fileId) { + return request({ + url: '/mes/pro/baseFile/' + fileId, + method: 'delete' + }); +} diff --git a/src/api/mes/pro/proroute.js b/src/api/mes/pro/proroute.js index d587e25..42dd29f 100644 --- a/src/api/mes/pro/proroute.js +++ b/src/api/mes/pro/proroute.js @@ -42,3 +42,13 @@ export function delProroute(routeId) { method: 'delete' }) } + +// 批量新增附件 +export function importProroute(data) { + return request({ + url: '/mes/pro/proroute/import', + method: 'post', + data: data + }) + +} diff --git a/src/api/mes/pro/routeprodline.js b/src/api/mes/pro/routeprodproduct.js similarity index 52% rename from src/api/mes/pro/routeprodline.js rename to src/api/mes/pro/routeprodproduct.js index df747f8..7a8f60a 100644 --- a/src/api/mes/pro/routeprodline.js +++ b/src/api/mes/pro/routeprodproduct.js @@ -1,53 +1,53 @@ import request from '@/utils/request' // 查询工艺线体关联列表 -export function listLine(query) { +export function listProduct(query) { return request({ - url: '/mes/pro/routeprodline/list', + url: '/mes/pro/routeprodproduct/list', method: 'get', params: query }); } // 查询工艺线体关联详细 -export function getLine(recordId) { +export function getProduct(recordId) { return request({ - url: '/mes/pro/routeprodline/' + recordId, + url: '/mes/pro/routeprodproduct/' + recordId, method: 'get' }); } // 新增工艺线体关联 -export function addLine(data) { +export function addProduct(data) { return request({ - url: '/mes/pro/routeprodline', + url: '/mes/pro/routeprodproduct', method: 'post', data: data }); } // 修改工艺线体关联 -export function updateLine(data) { +export function updateProduct(data) { return request({ - url: '/mes/pro/routeprodline', + url: '/mes/pro/routeprodproduct', method: 'put', data: data }); } // 删除工艺线体关联 -export function delLine(recordId) { +export function delProduct(recordId) { return request({ - url: '/mes/pro/routeprodline/' + recordId, + url: '/mes/pro/routeprodproduct/' + recordId, method: 'delete' }); } // 查询工艺线体关联列表 -export function getListLine(query) { +export function getListProduct(query) { return request({ - url: '/mes/pro/routeprodline/getList', + url: '/mes/pro/routeprodproduct/getList', method: 'get', params: query }); -} \ No newline at end of file +} diff --git a/src/api/wms/bom.js b/src/api/wms/bom.js new file mode 100644 index 0000000..9486d01 --- /dev/null +++ b/src/api/wms/bom.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询物料BOM管理列表 +export function listBom(query) { + return request({ + url: '/wms/bom/list', + method: 'get', + params: query + }); +} + +// 查询物料BOM管理详细 +export function getBom(bomItemId) { + return request({ + url: '/wms/bom/' + bomItemId, + method: 'get' + }); +} + +// 新增物料BOM管理 +export function addBom(data) { + return request({ + url: '/wms/bom', + method: 'post', + data: data + }); +} + +// 修改物料BOM管理 +export function updateBom(data) { + return request({ + url: '/wms/bom', + method: 'put', + data: data + }); +} + +// 删除物料BOM管理 +export function delBom(bomItemId) { + return request({ + url: '/wms/bom/' + bomItemId, + method: 'delete' + }); +} diff --git a/src/api/wms/customer.js b/src/api/wms/customer.js new file mode 100644 index 0000000..5fcb5b6 --- /dev/null +++ b/src/api/wms/customer.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询客户管理列表 +export function listCustomer(query) { + return request({ + url: '/wms/customer/list', + method: 'get', + params: query + }); +} + +// 查询客户管理详细 +export function getCustomer(clientId) { + return request({ + url: '/wms/customer/' + clientId, + method: 'get' + }); +} + +// 新增客户管理 +export function addCustomer(data) { + return request({ + url: '/wms/customer', + method: 'post', + data: data + }); +} + +// 修改客户管理 +export function updateCustomer(data) { + return request({ + url: '/wms/customer', + method: 'put', + data: data + }); +} + +// 删除客户管理 +export function delCustomer(clientId) { + return request({ + url: '/wms/customer/' + clientId, + method: 'delete' + }); +} diff --git a/src/api/wms/equipment.js b/src/api/wms/equipment.js new file mode 100644 index 0000000..05aa299 --- /dev/null +++ b/src/api/wms/equipment.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备管理列表 +export function listEquipment(query) { + return request({ + url: '/wms/equipment/list', + method: 'get', + params: query + }); +} + +// 查询设备管理详细 +export function getEquipment(equipmentId) { + return request({ + url: '/wms/equipment/' + equipmentId, + method: 'get' + }); +} + +// 新增设备管理 +export function addEquipment(data) { + return request({ + url: '/wms/equipment', + method: 'post', + data: data + }); +} + +// 修改设备管理 +export function updateEquipment(data) { + return request({ + url: '/wms/equipment', + method: 'put', + data: data + }); +} + +// 删除设备管理 +export function delEquipment(equipmentId) { + return request({ + url: '/wms/equipment/' + equipmentId, + method: 'delete' + }); +} diff --git a/src/api/wms/equipmentBoundMaterials.js b/src/api/wms/equipmentBoundMaterials.js new file mode 100644 index 0000000..e4d0381 --- /dev/null +++ b/src/api/wms/equipmentBoundMaterials.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询设备绑定产品列表 +export function listEquipmentBoundMaterials(query) { + return request({ + url: '/wms/equipmentBoundMaterials/list', + method: 'get', + params: query + }); +} + +// 查询设备绑定产品详细 +export function getEquipmentBoundMaterials(equipmentId) { + return request({ + url: '/wms/equipmentBoundMaterials/' + equipmentId, + method: 'get' + }); +} + +// 新增设备绑定产品 +export function addEquipmentBoundMaterials(data) { + return request({ + url: '/wms/equipmentBoundMaterials', + method: 'post', + data: data + }); +} + +// 修改设备绑定产品 +export function updateEquipmentBoundMaterials(data) { + return request({ + url: '/wms/equipmentBoundMaterials', + method: 'put', + data: data + }); +} + +// 删除设备绑定产品 +export function delEquipmentBoundMaterials(equipmentId) { + return request({ + url: '/wms/equipmentBoundMaterials/' + equipmentId, + method: 'delete' + }); +} diff --git a/src/api/wms/machinery.js b/src/api/wms/machinery.js new file mode 100644 index 0000000..939f61f --- /dev/null +++ b/src/api/wms/machinery.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询机台管理列表 +export function listMachinery(query) { + return request({ + url: '/wms/machinery/list', + method: 'get', + params: query + }); +} + +// 查询机台管理详细 +export function getMachinery(machineryId) { + return request({ + url: '/wms/machinery/' + machineryId, + method: 'get' + }); +} + +// 新增机台管理 +export function addMachinery(data) { + return request({ + url: '/wms/machinery', + method: 'post', + data: data + }); +} + +// 修改机台管理 +export function updateMachinery(data) { + return request({ + url: '/wms/machinery', + method: 'put', + data: data + }); +} + +// 删除机台管理 +export function delMachinery(machineryId) { + return request({ + url: '/wms/machinery/' + machineryId, + method: 'delete' + }); +} diff --git a/src/api/wms/product.js b/src/api/wms/product.js new file mode 100644 index 0000000..7bd9b87 --- /dev/null +++ b/src/api/wms/product.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询物料信息列表 +export function listProduct(query) { + return request({ + url: '/wms/product/list', + method: 'get', + params: query + }); +} + +// 查询物料信息详细 +export function getProduct(productId) { + return request({ + url: '/wms/product/' + productId, + method: 'get' + }); +} + +// 新增物料信息 +export function addProduct(data) { + return request({ + url: '/wms/product', + method: 'post', + data: data + }); +} + +// 修改物料信息 +export function updateProduct(data) { + return request({ + url: '/wms/product', + method: 'put', + data: data + }); +} + +// 删除物料信息 +export function delProduct(productId) { + return request({ + url: '/wms/product/' + productId, + method: 'delete' + }); +} diff --git a/src/api/wms/productGroups.js b/src/api/wms/productGroups.js new file mode 100644 index 0000000..06c2b0f --- /dev/null +++ b/src/api/wms/productGroups.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询物料分组列表 +export function listProductGroups(query) { + return request({ + url: '/wms/productGroups/list', + method: 'get', + params: query + }); +} + +// 查询物料分组详细 +export function getProductGroups(pgId) { + return request({ + url: '/wms/productGroups/' + pgId, + method: 'get' + }); +} + +// 新增物料分组 +export function addProductGroups(data) { + return request({ + url: '/wms/productGroups', + method: 'post', + data: data + }); +} + +// 修改物料分组 +export function updateProductGroups(data) { + return request({ + url: '/wms/productGroups', + method: 'put', + data: data + }); +} + +// 删除物料分组 +export function delProductGroups(pgId) { + return request({ + url: '/wms/productGroups/' + pgId, + method: 'delete' + }); +} diff --git a/src/api/wms/supplier.js b/src/api/wms/supplier.js new file mode 100644 index 0000000..5ac103c --- /dev/null +++ b/src/api/wms/supplier.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询供应商管理列表 +export function listSupplier(query) { + return request({ + url: '/wms/supplier/list', + method: 'get', + params: query + }); +} + +// 查询供应商管理详细 +export function getSupplier(supplierId) { + return request({ + url: '/wms/supplier/' + supplierId, + method: 'get' + }); +} + +// 新增供应商管理 +export function addSupplier(data) { + return request({ + url: '/wms/supplier', + method: 'post', + data: data + }); +} + +// 修改供应商管理 +export function updateSupplier(data) { + return request({ + url: '/wms/supplier', + method: 'put', + data: data + }); +} + +// 删除供应商管理 +export function delSupplier(supplierId) { + return request({ + url: '/wms/supplier/' + supplierId, + method: 'delete' + }); +} diff --git a/src/views/mes/pro/baseFile/index.vue b/src/views/mes/pro/baseFile/index.vue new file mode 100644 index 0000000..92430bd --- /dev/null +++ b/src/views/mes/pro/baseFile/index.vue @@ -0,0 +1,293 @@ + + + diff --git a/src/views/mes/pro/process/content.vue b/src/views/mes/pro/process/content.vue index 9c6ea32..07900ca 100644 --- a/src/views/mes/pro/process/content.vue +++ b/src/views/mes/pro/process/content.vue @@ -48,7 +48,7 @@ - + @@ -72,7 +72,7 @@ - + 导出 - + SAP同步 + + 上传附件 + @@ -106,6 +116,14 @@ + + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/wms/customer/index.vue b/src/views/wms/customer/index.vue new file mode 100644 index 0000000..042e2f8 --- /dev/null +++ b/src/views/wms/customer/index.vue @@ -0,0 +1,444 @@ + + + diff --git a/src/views/wms/equipment/equipmentBoundMaterials.vue b/src/views/wms/equipment/equipmentBoundMaterials.vue new file mode 100644 index 0000000..476898a --- /dev/null +++ b/src/views/wms/equipment/equipmentBoundMaterials.vue @@ -0,0 +1,427 @@ + + + diff --git a/src/views/wms/equipment/index.vue b/src/views/wms/equipment/index.vue new file mode 100644 index 0000000..17e96a4 --- /dev/null +++ b/src/views/wms/equipment/index.vue @@ -0,0 +1,428 @@ + + + diff --git a/src/views/wms/factory/index.vue b/src/views/wms/factory/index.vue index 3355bdd..a263580 100644 --- a/src/views/wms/factory/index.vue +++ b/src/views/wms/factory/index.vue @@ -58,7 +58,7 @@ @@ -163,10 +163,10 @@ export default { status: null, }, options: [{ - status: "0", + status: "1", label: '是' }, { - status: "1", + status: "0", label: '否' }], // 表单参数 diff --git a/src/views/wms/machinery/index.vue b/src/views/wms/machinery/index.vue new file mode 100644 index 0000000..90b8375 --- /dev/null +++ b/src/views/wms/machinery/index.vue @@ -0,0 +1,353 @@ + + + diff --git a/src/views/wms/product/index.vue b/src/views/wms/product/index.vue new file mode 100644 index 0000000..4eb2d87 --- /dev/null +++ b/src/views/wms/product/index.vue @@ -0,0 +1,511 @@ + + + diff --git a/src/views/wms/productGroups/index.vue b/src/views/wms/productGroups/index.vue new file mode 100644 index 0000000..0977ba2 --- /dev/null +++ b/src/views/wms/productGroups/index.vue @@ -0,0 +1,336 @@ + + + diff --git a/src/views/wms/shifts/index.vue b/src/views/wms/shifts/index.vue index 39b843b..381db41 100644 --- a/src/views/wms/shifts/index.vue +++ b/src/views/wms/shifts/index.vue @@ -81,6 +81,8 @@ + + @@ -135,7 +137,7 @@ +
+ + + + + + + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + diff --git a/src/views/wms/team/index.vue b/src/views/wms/team/index.vue index e01e2ad..f7d033f 100644 --- a/src/views/wms/team/index.vue +++ b/src/views/wms/team/index.vue @@ -84,8 +84,8 @@ - + +
diff --git a/src/views/wms/warehouse/index.vue b/src/views/wms/warehouse/index.vue index c867f42..4b84b7b 100644 --- a/src/views/wms/warehouse/index.vue +++ b/src/views/wms/warehouse/index.vue @@ -72,7 +72,7 @@ -