From b4f950f206aa0d4e9816e6bcf258bd8a8b33d177 Mon Sep 17 00:00:00 2001 From: guoxing <1369478551@qq.com> Date: Tue, 30 Apr 2024 15:26:39 +0800 Subject: [PATCH 1/2] 111111 --- yxt-as-ui/.env.development | 6 +- yxt-as-ui/src/api/storage/oldPartsCope.js | 72 +++ yxt-as-ui/src/api/storage/oldPartsFactory.js | 83 +++ .../api/storage/oldPartsInAndOutStorage.js | 58 ++ .../src/api/storage/oldPartsInStorage.js | 38 ++ .../src/api/storage/oldPartsInvertory.js | 80 +++ yxt-as-ui/src/api/storage/oldPartsRecovery.js | 39 ++ yxt-as-ui/src/api/storage/receivingGoods.js | 14 +- .../src/components/uploadFile/uploadImg.vue | 4 +- yxt-as-ui/src/router/index.js | 58 +- .../src/views/storage/oldPartsCope/index.vue | 323 ++++++++++ .../storage/oldPartsCope/oldPartsCopeAdd.vue | 548 +++++++++++++++++ .../storage/oldPartsCope/oldPartsCopeInfo.vue | 237 ++++++++ .../views/storage/oldPartsFactory/index.vue | 425 ++++++++++++++ .../oldPartsFactory/oldPartsFactoryAdd.vue | 521 ++++++++++++++++ .../oldPartsFactory/oldPartsFactoryInfo.vue | 171 ++++++ .../storage/oldPartsInAndOutStorage/index.vue | 438 ++++++++++++++ .../views/storage/oldPartsInStorage/index.vue | 329 +++++++++++ .../oldPartsInStorageAdd.vue | 226 +++++++ .../views/storage/oldPartsInvertory/index.vue | 432 ++++++++++++++ .../oldPartsInvertoryInfo.vue | 153 +++++ .../views/storage/oldPartsRecovery/index.vue | 422 +++++++++++++ .../oldPartsRecovery/oldPartsRecoveryAdd.vue | 555 ++++++++++++++++++ .../oldPartsRecovery/oldPartsRecoveryInfo.vue | 156 +++++ .../receivingGoods/upShelfAddRecord.vue | 219 +------ .../src/views/storage/upShelf/upShelfAdd.vue | 158 ++--- .../src/views/storage/upShelf/upShelfInfo.vue | 173 ++---- 27 files changed, 5507 insertions(+), 431 deletions(-) create mode 100644 yxt-as-ui/src/api/storage/oldPartsCope.js create mode 100644 yxt-as-ui/src/api/storage/oldPartsFactory.js create mode 100644 yxt-as-ui/src/api/storage/oldPartsInAndOutStorage.js create mode 100644 yxt-as-ui/src/api/storage/oldPartsInStorage.js create mode 100644 yxt-as-ui/src/api/storage/oldPartsInvertory.js create mode 100644 yxt-as-ui/src/api/storage/oldPartsRecovery.js create mode 100644 yxt-as-ui/src/views/storage/oldPartsCope/index.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsCope/oldPartsCopeAdd.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsCope/oldPartsCopeInfo.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsFactory/index.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsFactory/oldPartsFactoryAdd.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsFactory/oldPartsFactoryInfo.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsInAndOutStorage/index.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsInStorage/index.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsInStorage/oldPartsInStorageAdd.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsInvertory/index.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsInvertory/oldPartsInvertoryInfo.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsRecovery/index.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsRecovery/oldPartsRecoveryAdd.vue create mode 100644 yxt-as-ui/src/views/storage/oldPartsRecovery/oldPartsRecoveryInfo.vue diff --git a/yxt-as-ui/.env.development b/yxt-as-ui/.env.development index 284a65afb4..2a30711b8c 100644 --- a/yxt-as-ui/.env.development +++ b/yxt-as-ui/.env.development @@ -6,5 +6,9 @@ VUE_APP_BASE_API = '/api' ## 配置测试和本地开发时的 接口地址 ##VUE_APP_URL = "http://26077a35f5.wicp.vip" -VUE_APP_URL = "http://anrui.yyundong.com" +##VUE_APP_URL = "http://anrui.yyundong.com" +## wms +##VUE_APP_URL = "http://127.0.0.1:4523/m1/4061550-0-default" +## 安瑞 +VUE_APP_URL = "http://127.0.0.1:4523/m1/613533-0-default" diff --git a/yxt-as-ui/src/api/storage/oldPartsCope.js b/yxt-as-ui/src/api/storage/oldPartsCope.js new file mode 100644 index 0000000000..4ec665bd6f --- /dev/null +++ b/yxt-as-ui/src/api/storage/oldPartsCope.js @@ -0,0 +1,72 @@ +import request from '@/utils/request' + +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/as/v1/asoldparthandleapply/listPage', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) + }, + + // 初始化 + init: function(data) { + return request({ + url: '/as/v1/asoldparthandleapply/fetchDetailsBySid/' + data, + method: 'get' + }); + }, + + + // 新增、保存 + save: function(data) { + return request({ + url: '/as/v1/asoldparthandleapply/save', + method: 'post', + data: data, + headers: { + 'Content-Type': 'application/json' + } + }); + }, + + // 提交 + submit: function(data) { + return request({ + url: '/as/v1/asoldparthandleapply/submit', + method: 'post', + data: data, + headers: { + 'Content-Type': 'application/json' + } + }); + }, + + deleteBySids: function(data) { + return request({ + url: '/as/v1/asoldparthandleapply/delBySids', + method: 'DELETE', + data: data, + headers: { + 'Content-Type': 'application/json' + } + }) + }, + + // 查询旧件分页列表 + handleGoodsListPage: function(params) { + return request({ + url: '/wms/apiadmin/inventory/wmsinventory/handleGoodsListPage', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) + }, +} diff --git a/yxt-as-ui/src/api/storage/oldPartsFactory.js b/yxt-as-ui/src/api/storage/oldPartsFactory.js new file mode 100644 index 0000000000..03be80ce3d --- /dev/null +++ b/yxt-as-ui/src/api/storage/oldPartsFactory.js @@ -0,0 +1,83 @@ +import request from '@/utils/request' + +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/as/v1/asoldpartreturnapply/listPage', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) + }, + + // 获取确认结果详情 + fetchDetailsByMainSid: function(data) { + return request({ + url: '/as/v1/asoldpartreturnconfirm/fetchDetailsByMainSid/' + data, + method: 'get' + }); + }, + + + // 初始化 + init: function(data) { + return request({ + url: '/as/v1/asoldpartreturnapply/fetchDetailsBySid/' + data, + method: 'get' + }); + }, + + + // 新增、保存 + save: function(data) { + return request({ + url: '/as/v1/asoldpartreturnapply/save', + method: 'post', + data: data, + headers: { + 'Content-Type': 'application/json' + } + }); + }, + + // 提交 + submit: function(data) { + return request({ + url: '/as/v1/asoldpartreturnapply/submit', + method: 'post', + data: data, + headers: { + 'Content-Type': 'application/json' + } + }); + }, + + + deleteBySids: function(data) { + return request({ + url: '/as/v1/asoldpartreturnapply/delBySids', + method: 'DELETE', + data: data, + headers: { + 'Content-Type': 'application/json' + } + }) + }, + + // 下载模板 + downloadExcel: function() { + return request({ + url: '/as/v1/asoldpartreturnapply/downloadModPriceExcel', + method: 'post', + responseType: 'blob', // 表明返回服务器返回的数据类型 + headers: { + 'Content-Type': 'application/json' + } + }) + }, + +} diff --git a/yxt-as-ui/src/api/storage/oldPartsInAndOutStorage.js b/yxt-as-ui/src/api/storage/oldPartsInAndOutStorage.js new file mode 100644 index 0000000000..de107221d9 --- /dev/null +++ b/yxt-as-ui/src/api/storage/oldPartsInAndOutStorage.js @@ -0,0 +1,58 @@ +import request from '@/utils/request' + +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/wms/apiadmin/WmsOldInventory/recordList', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) + }, + // 导出报表 + exportExcel: function(data) { + return request({ + url: '/wms/apiadmin/WmsOldInventory/excelRecordList', + method: 'post', + responseType: 'blob', // 表明返回服务器返回的数据类型 + data: data, + headers: { + 'Content-Type': 'application/json' + } + }); + }, + + + // 选择厂家 + choiceManufacturer: function(params) { + return request({ + url: '/wms/apiadmin/base/basemanufacturer/listAll', + method: 'get', + data: params, + }) + }, + + // 查询所有仓库 + getWarehouses: function(params) { + return request({ + url: '/wms/apiadmin/base/wmswarehouseinfo/selectAll', + method: 'get' + }) + }, + + // 根据仓库查询库位 + getWarehouseareas: function(data) { + return request({ + url: '/wms/apiadmin/base/wmswarehousearea/selectAll', + method: 'get', + data: data, + }); + }, + + + +} diff --git a/yxt-as-ui/src/api/storage/oldPartsInStorage.js b/yxt-as-ui/src/api/storage/oldPartsInStorage.js new file mode 100644 index 0000000000..f9ec99e09e --- /dev/null +++ b/yxt-as-ui/src/api/storage/oldPartsInStorage.js @@ -0,0 +1,38 @@ +import request from '@/utils/request' + +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/wms/apiadmin/WmsOldInventory/listPage', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) + }, + + // 获取旧件入库详情 + init: function(data) { + return request({ + url: '/wms/apiadmin/WmsOldInventory/getInit', + method: 'get', + data: data, + }); + }, + + // 保存旧件入库 + save: function(data) { + return request({ + url: '/wms/apiadmin/WmsOldInventory/saveInventory', + method: 'post', + data: data, + headers: { + 'Content-Type': 'application/json' + } + }); + }, + +} diff --git a/yxt-as-ui/src/api/storage/oldPartsInvertory.js b/yxt-as-ui/src/api/storage/oldPartsInvertory.js new file mode 100644 index 0000000000..1d55dac802 --- /dev/null +++ b/yxt-as-ui/src/api/storage/oldPartsInvertory.js @@ -0,0 +1,80 @@ +import request from '@/utils/request' + +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/wms/apiadmin/WmsOldInventory/oldPageList', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) + }, + + // 获取旧件出入库记录详情 + init: function(data) { + return request({ + url: '/wms/apiadmin/WmsOldInventory/getDetailsList', + method: 'get', + data: data, + }); + }, + + + deleteBySids: function(data) { + return request({ + url: '/wms/apiadmin/WmsOldInventory/delBySids', + method: 'DELETE', + data: data, + headers: { + 'Content-Type': 'application/json' + } + }) + }, + + // 导出报表 + exportExcel: function(data) { + return request({ + url: '/wms/apiadmin/WmsOldInventory/excelList', + method: 'post', + responseType: 'blob', // 表明返回服务器返回的数据类型 + data: data, + headers: { + 'Content-Type': 'application/json' + } + }); + }, + + + // 选择厂家 + choiceManufacturer: function(params) { + return request({ + url: '/wms/apiadmin/base/basemanufacturer/listAll', + method: 'get', + data: params, + }) + }, + + // 查询所有仓库 + getWarehouses: function(params) { + return request({ + url: '/wms/apiadmin/base/wmswarehouseinfo/selectAll', + method: 'get' + }) + }, + + // 根据仓库查询库位 + getWarehouseareas: function(data) { + return request({ + url: '/wms/apiadmin/base/wmswarehousearea/selectAll', + method: 'get', + data: data, + }); + }, + + + +} diff --git a/yxt-as-ui/src/api/storage/oldPartsRecovery.js b/yxt-as-ui/src/api/storage/oldPartsRecovery.js new file mode 100644 index 0000000000..4e19766fb7 --- /dev/null +++ b/yxt-as-ui/src/api/storage/oldPartsRecovery.js @@ -0,0 +1,39 @@ +import request from '@/utils/request' + +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/as/v1/AsBusrepairBill/pageBillList', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) + }, + + // 获取维修工单详情 + getOneByBillNo: function(data) { + return request({ + url: '/as/v1/AsBusrepairBill/getOneByBillNo', + method: 'get', + data: data, + }); + }, + + + // 保存旧件回收登记 + save: function(data) { + return request({ + url: '/wms/apiadmin/WmsOldRegister/saveorUpdateOldRegister', + method: 'post', + data: data, + headers: { + 'Content-Type': 'application/json' + } + }); + }, + +} diff --git a/yxt-as-ui/src/api/storage/receivingGoods.js b/yxt-as-ui/src/api/storage/receivingGoods.js index 433280c19d..cc6e999c85 100644 --- a/yxt-as-ui/src/api/storage/receivingGoods.js +++ b/yxt-as-ui/src/api/storage/receivingGoods.js @@ -32,7 +32,7 @@ export default { }); }, - // 新增、保存 + // 确认 submit: function(data) { return request({ url: '/wms/apiadmin/inventory/WmsReceiptBill/confirm', @@ -42,6 +42,18 @@ export default { }); }, + + // 保存 上架单 + saveUpShelf: function(data) { + return request({ + url: '/wms/apiadmin/WmsShelfBill/saveOrUpdate', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }); + }, + + // 查询所有商品 getGoodsListPage: function(params) { return request({ diff --git a/yxt-as-ui/src/components/uploadFile/uploadImg.vue b/yxt-as-ui/src/components/uploadFile/uploadImg.vue index 4a0aa2282d..0b256516d6 100644 --- a/yxt-as-ui/src/components/uploadFile/uploadImg.vue +++ b/yxt-as-ui/src/components/uploadFile/uploadImg.vue @@ -1,7 +1,7 @@