diff --git a/nc_wms_web/src/api/business/wms/inventory/inventory-api.ts b/nc_wms_web/src/api/business/wms/inventory/inventory-api.ts new file mode 100644 index 0000000..64df95f --- /dev/null +++ b/nc_wms_web/src/api/business/wms/inventory/inventory-api.ts @@ -0,0 +1,48 @@ +/** + * 库存信息 api 封装 + * + * @Author: 霍锦 + * @Date: 2024-12-06 17:24:53 + * @Copyright 友仓 + */ +import {postRequest, getRequest} from '/@/lib/axios'; + +export const inventoryApi = { + + /** + * 分页查询 @author 霍锦 + */ + queryPage: (param: object) => { + return postRequest('/inventory/queryPage', param); + }, + + /** + * 增加 @author 霍锦 + */ + add: (param: object) => { + return postRequest('/inventory/add', param); + }, + + /** + * 修改 @author 霍锦 + */ + update: (param: object) => { + return postRequest('/inventory/update', param); + }, + + + /** + * 删除 @author 霍锦 + */ + delete: (inventoryId: number) => { + return getRequest('/inventory/delete', {inventoryId}); + }, + + /** + * 批量删除 @author 霍锦 + */ + batchDelete: (idList: number[]) => { + return postRequest('/inventory/batchDelete', idList); + }, + +}; diff --git a/nc_wms_web/src/api/business/wms/inventory/inventory-const.ts b/nc_wms_web/src/api/business/wms/inventory/inventory-const.ts new file mode 100644 index 0000000..93c1160 --- /dev/null +++ b/nc_wms_web/src/api/business/wms/inventory/inventory-const.ts @@ -0,0 +1,11 @@ +/** + * 库存信息 枚举 + * + * @Author: 霍锦 + * @Date: 2024-12-06 17:24:53 + * @Copyright 友仓 + */ + + +export default { +}; \ No newline at end of file diff --git a/nc_wms_web/src/constants/support/table-id-const.ts b/nc_wms_web/src/constants/support/table-id-const.ts index 0e41be3..d459388 100644 --- a/nc_wms_web/src/constants/support/table-id-const.ts +++ b/nc_wms_web/src/constants/support/table-id-const.ts @@ -17,61 +17,61 @@ let businessOAInitTableId = 30000; let businessERPInitTableId = 40000; -let businessBASEInitTableId = 50000; +let businessWMSInitTableId = 50000; -let businessRECEIVEInitTableId = 60000; export const TABLE_ID_CONST = { - /** - * 业务 - */ - BUSINESS: { - OA: { - NOTICE: businessOAInitTableId + 1, //通知公告 - ENTERPRISE: businessOAInitTableId + 2, //企业信息 - ENTERPRISE_EMPLOYEE: businessOAInitTableId + 3, //企业员工 - ENTERPRISE_BANK: businessOAInitTableId + 4, //企业银行 - ENTERPRISE_INVOICE: businessOAInitTableId + 5, //企业发票 - }, - ERP: { - GOODS: businessERPInitTableId + 1, //商品管理 - }, - BASE:{ - AREA:businessBASEInitTableId+1,//库区 - LOCATION:businessBASEInitTableId+2,//库位 - ITEM:businessBASEInitTableId+3,//商品 - STOCK:businessBASEInitTableId+4,//容器 - ADDRESS:businessBASEInitTableId+5,//地址 - CUSTOMER:businessBASEInitTableId+6,//客户 - }, - RECEIVE:{ - ASN:businessRECEIVEInitTableId+1,//入库单 - ASN_DETAIL:businessRECEIVEInitTableId+2,//入库明细 - ASN_TASK:businessRECEIVEInitTableId+3,//入库详情 - } - }, + /** + * 业务 + */ + BUSINESS: { + OA: { + NOTICE: businessOAInitTableId + 1, //通知公告 + ENTERPRISE: businessOAInitTableId + 2, //企业信息 + ENTERPRISE_EMPLOYEE: businessOAInitTableId + 3, //企业员工 + ENTERPRISE_BANK: businessOAInitTableId + 4, //企业银行 + ENTERPRISE_INVOICE: businessOAInitTableId + 5, //企业发票 + }, + ERP: { + GOODS: businessERPInitTableId + 1, //商品管理 + }, + WMS: { + AREA: businessWMSInitTableId + 1,//库区 + LOCATION: businessWMSInitTableId + 2,//库位 + ITEM: businessWMSInitTableId + 3,//商品 + STOCK: businessWMSInitTableId + 4,//容器 + ADDRESS: businessWMSInitTableId + 5,//地址 + CUSTOMER: businessWMSInitTableId + 6,//客户 - /** - * 系统 - */ - SYSTEM: { - EMPLOYEE: systemInitTableId + 1, //员工 - MENU: systemInitTableId + 2, //菜单 - POSITION:systemInitTableId + 3, //职位 - }, - /** - * 支撑 - */ - SUPPORT: { - CONFIG: supportInitTableId + 1, //参数配置 - DICT: supportInitTableId + 2, //字典 - SERIAL_NUMBER: supportInitTableId + 3, //单号 - OPERATE_LOG: supportInitTableId + 4, //请求监控 - HEART_BEAT: supportInitTableId + 5, //心跳 - LOGIN_LOG: supportInitTableId + 6, //登录日志 - RELOAD: supportInitTableId + 7, //reload - HELP_DOC: supportInitTableId + 8, //帮助文档 - JOB: supportInitTableId + 9, //Job - JOB_LOG: supportInitTableId + 10, //JobLog - }, + ASN: businessWMSInitTableId + 7,//入库单 + ASN_DETAIL: businessWMSInitTableId + 8,//入库明细 + ASN_TASK: businessWMSInitTableId + 9,//入库详情 + + INVENTORY: businessWMSInitTableId + 10,//库存 + } + }, + + /** + * 系统 + */ + SYSTEM: { + EMPLOYEE: systemInitTableId + 1, //员工 + MENU: systemInitTableId + 2, //菜单 + POSITION: systemInitTableId + 3, //职位 + }, + /** + * 支撑 + */ + SUPPORT: { + CONFIG: supportInitTableId + 1, //参数配置 + DICT: supportInitTableId + 2, //字典 + SERIAL_NUMBER: supportInitTableId + 3, //单号 + OPERATE_LOG: supportInitTableId + 4, //请求监控 + HEART_BEAT: supportInitTableId + 5, //心跳 + LOGIN_LOG: supportInitTableId + 6, //登录日志 + RELOAD: supportInitTableId + 7, //reload + HELP_DOC: supportInitTableId + 8, //帮助文档 + JOB: supportInitTableId + 9, //Job + JOB_LOG: supportInitTableId + 10, //JobLog + }, }; diff --git a/nc_wms_web/src/views/business/wms/base/address/address-list.vue b/nc_wms_web/src/views/business/wms/base/address/address-list.vue index 466ec87..2733f21 100644 --- a/nc_wms_web/src/views/business/wms/base/address/address-list.vue +++ b/nc_wms_web/src/views/business/wms/base/address/address-list.vue @@ -63,7 +63,7 @@