diff --git a/src/pages/Middle/Mes/MesStock/MesStock/Edit.vue b/src/pages/Middle/Mes/MesStock/MesStock/Edit.vue index b828fee..f23da2e 100644 --- a/src/pages/Middle/Mes/MesStock/MesStock/Edit.vue +++ b/src/pages/Middle/Mes/MesStock/MesStock/Edit.vue @@ -52,9 +52,9 @@ export default { // 当前项目ID currentBeid: 0, - addPageUrl: "/MesUnit/MesUnitAdd", - editPageUrl: "/MesUnit/MesUnitUpdate/", - listPageUrl: "/MesUnit/MesUnitList", + addPageUrl: "/MesStock/MesStockAdd", + editPageUrl: "/MesStock/MesStockUpdate/", + listPageUrl: "/MesStock/MesStockList", uploadDefaultImg: null, @@ -63,16 +63,23 @@ export default { actions: { // =============================== 接口地址 自动生成 Start =============================== - MesUnitList: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/list`, // 库存列表 - MesUnitDetail: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/detail`, // 库存详情 - MesUnitCreate: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/create`, // 创建库存 - MesUnitUpdate: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/update`, // 更新库存 - MesUnitDelete: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/detele`, // 删除库存 - MesUnitBatchDelete: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/batchDelete`, // 批量删除库存 - MesUnitBatchUpdate: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/batchUpdate`, // 批量更新库存 - MesUnitBatchCreate: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/batchCreate`, // 批量创建库存 - MesUnitExportExcel: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/export/excel`, // 导出库存数据到EXCEL - MesUnitImportExcel: `${BASE_URL.BASE_URL}/MesUnit/v1/mes/unit/import/excel`, // 批量导入EXCEL库存数据 + MesStockList: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/list`, // 库存列表 + MesStockDetail: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/detail`, // 库存详情 + MesStockCreate: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/create`, // 创建库存 + MesStockUpdate: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/update`, // 更新库存 + MesStockDelete: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/detele`, // 删除库存 + MesStockBatchDelete: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/batchDelete`, // 批量删除库存 + ProductStockOut: `${BASE_URL.BASE_URL}/MesStock/v1/product/stock/out`, // 商品出库 + ProductStockIn: `${BASE_URL.BASE_URL}/MesStock/v1/product/stock/in`, // 商品入库 + MesStockPositionList: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/position/list`, // 仓位库存列表 + MesStockPositionDetail: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/position/detail`, // 仓位库存详情 + MesStockPositionCreate: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/position/create`, // 创建仓位库存 + MesStockPositionUpdate: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/position/update`, // 更新仓位库存 + MesStockPositionDelete: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/position/detele`, // 删除仓位库存 + MesStockPositionBatchDelete: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/position/batchDelete`, // 批量删除仓位库存 + MesStockPositionBatchUpdate: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/position/batchUpdate`, // 批量更新仓位库存 + MesStockPositionBatchCreate: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/position/batchCreate`, // 批量创建仓位库存 + MesStockPositionBatchHandle: `${BASE_URL.BASE_URL}/MesStock/v1/mes/stock/position/batchHandle`, // 批量处理仓位库存 // =============================== 接口地址 自动生成 End =============================== }, @@ -87,13 +94,13 @@ export default { id: 0, code: "", - title: "", - name: "", + product_id: 0, + product_detail: [], + stock: 0, create_uid: 0, update_uid: 0, create_time: new Date(2100, 1, 1).getTime() / 10000, update_time: new Date(2100, 1, 1).getTime() / 10000, - // =============================== 表单数据 自动生成 End =============================== }, // 标题宽度 @@ -108,11 +115,11 @@ export default { code: [ { required: true, message: '请输入编码' } ], - title: [ - { required: true, message: '请输入库存名称' } + product_id: [ + { required: true, message: '请选择产品' } ], - name: [ - { required: true, message: '请输入库存英文名称' } + stock: [ + { required: true, message: '请输入库存数量' } ], // =============================== 表单校验 自动生成 End =============================== @@ -121,9 +128,9 @@ export default { items: [ // =============================== 表单项 自动生成 Start =============================== - { field: 'code', title: '编码', span: 24, itemRender: { name: '$input' } }, - { field: 'title', title: '库存名称', span: 24, itemRender: { name: '$input' } }, - { field: 'name', title: '库存英文名称', span: 24, itemRender: { name: '$input' } }, + { field: 'product_id', title: '料品', span: 12, itemRender: { name: '$input' } }, + { field: 'code', title: '库存编码', span: 12, itemRender: { name: '$input' } }, + { field: 'stock', title: '库存数量', span: 12, itemRender: { name: '$input' } }, // =============================== 表单项 自动生成 End =============================== ] @@ -136,9 +143,9 @@ export default { }; - pageData.actions.get = pageData.actions.MesUnitDetail; - pageData.actions.create = pageData.actions.MesUnitCreate; - pageData.actions.update = pageData.actions.MesUnitUpdate; + pageData.actions.get = pageData.actions.MesStockDetail; + pageData.actions.create = pageData.actions.MesStockCreate; + pageData.actions.update = pageData.actions.MesStockUpdate; // 合并表单数据及配置 pageData.formOptions = Object.assign({}, this.$mk.config.defaults.formOptions, pageData.formOptions); diff --git a/src/pages/Middle/Mes/MesStock/MesStock/InList.vue b/src/pages/Middle/Mes/MesStock/MesStock/InList.vue new file mode 100644 index 0000000..faedb8b --- /dev/null +++ b/src/pages/Middle/Mes/MesStock/MesStock/InList.vue @@ -0,0 +1,204 @@ + + + + \ No newline at end of file diff --git a/src/pages/Middle/Mes/MesStock/MesStock/List.vue b/src/pages/Middle/Mes/MesStock/MesStock/List.vue index 7b5a068..cf310cb 100644 --- a/src/pages/Middle/Mes/MesStock/MesStock/List.vue +++ b/src/pages/Middle/Mes/MesStock/MesStock/List.vue @@ -1,9 +1,8 @@