From a29adb1ceb9079a26e01e9a72f9042557dea084e Mon Sep 17 00:00:00 2001 From: liuhanqing Date: Wed, 11 Jun 2025 15:38:36 +0800 Subject: [PATCH] =?UTF-8?q?=20=E9=A1=B9=E7=9B=AE=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=20=E6=94=BE=E8=B4=A7=E7=82=B9=E4=BD=8D=E7=AE=A1?= =?UTF-8?q?=E7=90=86=20=20=E7=BC=93=E5=AD=98=E7=82=B9=E4=BD=8D=E7=AE=A1?= =?UTF-8?q?=E7=90=86=20=E6=8E=A5=E5=8F=A3=E8=AE=B0=E5=BD=95=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/WcsCachePortController.java | 104 +++ .../bas/cachePort/domain/WcsCachePort.java | 157 ++++ .../cachePort/mapper/WcsCachePortMapper.java | 61 ++ .../service/IWcsCachePortService.java | 61 ++ .../service/impl/WcsCachePortServiceImpl.java | 93 +++ .../port/controller/WcsPortController.java | 104 +++ .../com/ruoyi/bas/port/domain/WcsPort.java | 157 ++++ .../ruoyi/bas/port/mapper/WcsPortMapper.java | 61 ++ .../bas/port/service/IWcsPortService.java | 61 ++ .../port/service/impl/WcsPortServiceImpl.java | 93 +++ .../api/controller/RequestLogController.java | 105 +++ .../device/api/domain/InterfaceReceive.java | 21 + .../ruoyi/device/api/domain/RequestLog.java | 247 ++++++ .../device/api/mapper/RequestLogMapper.java | 61 ++ .../api/service/IRequestLogService.java | 61 ++ .../service/impl/RequestLogServiceImpl.java | 166 ++++ .../controller/ThreadOperationController.java | 42 + .../com/ruoyi/schedule/ScheduleThread.java | 34 + .../java/com/ruoyi/schedule/plc/PlcRead.java | 23 + .../ruoyi/schedule/plc/domain/SsjDevice.java | 4 + .../mapper/bas/WcsCachePortMapper.xml | 91 +++ .../resources/mapper/bas/WcsPortMapper.xml | 91 +++ .../mapper/device/RequestLogMapper.xml | 123 +++ ruoyi-ui/src/api/bas/BasCustomer.js | 44 -- ruoyi-ui/src/api/bas/BasProduct.js | 44 -- ruoyi-ui/src/api/bas/BasSupplier.js | 44 -- ruoyi-ui/src/api/bas/cachePort.js | 44 ++ ruoyi-ui/src/api/bas/cargoSpace.js | 44 -- ruoyi-ui/src/api/bas/port.js | 10 +- ruoyi-ui/src/api/bas/portProductRel.js | 45 -- ruoyi-ui/src/api/bas/warehouse.js | 44 -- ruoyi-ui/src/api/check/difference.js | 44 -- ruoyi-ui/src/api/check/stockCheck.js | 51 -- ruoyi-ui/src/api/check/stockCheckDetail.js | 44 -- .../src/api/check/stockCheckDetailFinish.js | 44 -- ruoyi-ui/src/api/check/stockCheckFinish.js | 44 -- ruoyi-ui/src/api/device/api.js | 44 ++ ruoyi-ui/src/api/in/stockIn.js | 70 -- ruoyi-ui/src/api/in/stockInDetail.js | 52 -- ruoyi-ui/src/api/job/OutmydoJob.js | 29 - ruoyi-ui/src/api/job/inmydoJob.js | 61 -- ruoyi-ui/src/api/job/mydoJobDetail.js | 44 -- ruoyi-ui/src/api/kpi/inAnalysis.js | 9 - ruoyi-ui/src/api/kpi/outAnalysis.js | 9 - ruoyi-ui/src/api/kpi/roadwayAnalysis.js | 9 - ruoyi-ui/src/api/kpi/spaceAnalysis.js | 9 - ruoyi-ui/src/api/kpi/spacePlan.js | 35 - ruoyi-ui/src/api/out/outStockout.js | 60 -- ruoyi-ui/src/api/receive/stockInDetail.js | 53 -- ruoyi-ui/src/api/receive/stockin.js | 65 -- ruoyi-ui/src/api/search/StockSummary.js | 44 -- .../src/api/search/ViewFlatWarehouseInFlow.js | 50 -- .../api/search/ViewFlatWarehouseOutFlow.js | 51 -- ruoyi-ui/src/api/search/ViewInJobFlow.js | 44 -- ruoyi-ui/src/api/search/ViewOutJobFlow.js | 44 -- ruoyi-ui/src/api/search/ViewStockDetail.js | 44 -- ruoyi-ui/src/api/search/ViewStockSecure.js | 44 -- ruoyi-ui/src/api/search/ViewStockWarning.js | 44 -- ruoyi-ui/src/api/search/ViewStockinHistory.js | 44 -- .../src/api/search/ViewStockoutHistory.js | 44 -- ruoyi-ui/src/api/stock/freeze.js | 44 -- ruoyi-ui/src/api/stock/management.js | 44 -- ruoyi-ui/src/api/stock/record.js | 44 -- ruoyi-ui/src/views/bas/BasCustomer/index.vue | 368 --------- ruoyi-ui/src/views/bas/BasProduct/index.vue | 507 ------------ ruoyi-ui/src/views/bas/BasSupplier/index.vue | 482 ------------ ruoyi-ui/src/views/bas/cachePort/index.vue | 321 ++++++++ ruoyi-ui/src/views/bas/cargoSpace/index.vue | 552 ------------- ruoyi-ui/src/views/bas/port/index.vue | 425 ++++------ ruoyi-ui/src/views/bas/warehouse/index.vue | 465 ----------- ruoyi-ui/src/views/check/create/index.vue | 307 -------- ruoyi-ui/src/views/check/difference/index.vue | 389 --------- ruoyi-ui/src/views/check/job/in/index.vue | 552 ------------- ruoyi-ui/src/views/check/job/out/index.vue | 612 -------------- ruoyi-ui/src/views/check/stockCheck/index.vue | 510 ------------ ruoyi-ui/src/views/device/api/index.vue | 344 ++++++++ ruoyi-ui/src/views/in/job/index.vue | 583 -------------- ruoyi-ui/src/views/in/receive/add/index.vue | 503 ------------ ruoyi-ui/src/views/in/receive/index.vue | 671 ---------------- ruoyi-ui/src/views/in/stockIn/index.vue | 661 ---------------- ruoyi-ui/src/views/job/outJobManagement.vue | 407 ---------- ruoyi-ui/src/views/kpi/inAnalysis/index.vue | 159 ---- ruoyi-ui/src/views/kpi/outAnalysis/index.vue | 159 ---- .../src/views/kpi/roadwayAnalysis/index.vue | 190 ----- .../src/views/kpi/spaceAnalysis/index.vue | 182 ----- ruoyi-ui/src/views/kpi/spacePlan/index.vue | 385 --------- ruoyi-ui/src/views/out/addOutStockout.vue | 295 ------- ruoyi-ui/src/views/out/outStockoutManage.vue | 337 -------- ruoyi-ui/src/views/out/productAndStock.vue | 142 ---- .../src/views/search/StockSummary/index.vue | 173 ---- .../search/ViewFlatWarehouseInFlow/index.vue | 477 ----------- .../search/ViewFlatWarehouseOutFlow/index.vue | 495 ------------ .../src/views/search/ViewInJobFlow/index.vue | 714 ----------------- .../src/views/search/ViewOutJobFlow/index.vue | 744 ------------------ .../views/search/ViewStockDetail/index.vue | 501 ------------ .../views/search/ViewStockSecure/index.vue | 525 ------------ .../views/search/ViewStockWarning/index.vue | 507 ------------ .../views/search/ViewStockinHistory/index.vue | 719 ----------------- .../search/ViewStockoutHistory/index.vue | 548 ------------- ruoyi-ui/src/views/stock/freeze/index.vue | 497 ------------ ruoyi-ui/src/views/stock/management/index.vue | 614 --------------- ruoyi-ui/src/views/stock/record/index.vue | 531 ------------- 102 files changed, 2939 insertions(+), 18315 deletions(-) create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/controller/WcsCachePortController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/domain/WcsCachePort.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/mapper/WcsCachePortMapper.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/service/IWcsCachePortService.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/service/impl/WcsCachePortServiceImpl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/port/controller/WcsPortController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/port/domain/WcsPort.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/port/mapper/WcsPortMapper.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/port/service/IWcsPortService.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/bas/port/service/impl/WcsPortServiceImpl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/device/api/controller/RequestLogController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/device/api/domain/InterfaceReceive.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/device/api/domain/RequestLog.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/device/api/mapper/RequestLogMapper.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/device/api/service/IRequestLogService.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/device/api/service/impl/RequestLogServiceImpl.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/device/operation/controller/ThreadOperationController.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/schedule/ScheduleThread.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/schedule/plc/PlcRead.java create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/schedule/plc/domain/SsjDevice.java create mode 100644 ruoyi-admin/src/main/resources/mapper/bas/WcsCachePortMapper.xml create mode 100644 ruoyi-admin/src/main/resources/mapper/bas/WcsPortMapper.xml create mode 100644 ruoyi-admin/src/main/resources/mapper/device/RequestLogMapper.xml delete mode 100644 ruoyi-ui/src/api/bas/BasCustomer.js delete mode 100644 ruoyi-ui/src/api/bas/BasProduct.js delete mode 100644 ruoyi-ui/src/api/bas/BasSupplier.js create mode 100644 ruoyi-ui/src/api/bas/cachePort.js delete mode 100644 ruoyi-ui/src/api/bas/cargoSpace.js delete mode 100644 ruoyi-ui/src/api/bas/portProductRel.js delete mode 100644 ruoyi-ui/src/api/bas/warehouse.js delete mode 100644 ruoyi-ui/src/api/check/difference.js delete mode 100644 ruoyi-ui/src/api/check/stockCheck.js delete mode 100644 ruoyi-ui/src/api/check/stockCheckDetail.js delete mode 100644 ruoyi-ui/src/api/check/stockCheckDetailFinish.js delete mode 100644 ruoyi-ui/src/api/check/stockCheckFinish.js create mode 100644 ruoyi-ui/src/api/device/api.js delete mode 100644 ruoyi-ui/src/api/in/stockIn.js delete mode 100644 ruoyi-ui/src/api/in/stockInDetail.js delete mode 100644 ruoyi-ui/src/api/job/OutmydoJob.js delete mode 100644 ruoyi-ui/src/api/job/inmydoJob.js delete mode 100644 ruoyi-ui/src/api/job/mydoJobDetail.js delete mode 100644 ruoyi-ui/src/api/kpi/inAnalysis.js delete mode 100644 ruoyi-ui/src/api/kpi/outAnalysis.js delete mode 100644 ruoyi-ui/src/api/kpi/roadwayAnalysis.js delete mode 100644 ruoyi-ui/src/api/kpi/spaceAnalysis.js delete mode 100644 ruoyi-ui/src/api/kpi/spacePlan.js delete mode 100644 ruoyi-ui/src/api/out/outStockout.js delete mode 100644 ruoyi-ui/src/api/receive/stockInDetail.js delete mode 100644 ruoyi-ui/src/api/receive/stockin.js delete mode 100644 ruoyi-ui/src/api/search/StockSummary.js delete mode 100644 ruoyi-ui/src/api/search/ViewFlatWarehouseInFlow.js delete mode 100644 ruoyi-ui/src/api/search/ViewFlatWarehouseOutFlow.js delete mode 100644 ruoyi-ui/src/api/search/ViewInJobFlow.js delete mode 100644 ruoyi-ui/src/api/search/ViewOutJobFlow.js delete mode 100644 ruoyi-ui/src/api/search/ViewStockDetail.js delete mode 100644 ruoyi-ui/src/api/search/ViewStockSecure.js delete mode 100644 ruoyi-ui/src/api/search/ViewStockWarning.js delete mode 100644 ruoyi-ui/src/api/search/ViewStockinHistory.js delete mode 100644 ruoyi-ui/src/api/search/ViewStockoutHistory.js delete mode 100644 ruoyi-ui/src/api/stock/freeze.js delete mode 100644 ruoyi-ui/src/api/stock/management.js delete mode 100644 ruoyi-ui/src/api/stock/record.js delete mode 100644 ruoyi-ui/src/views/bas/BasCustomer/index.vue delete mode 100644 ruoyi-ui/src/views/bas/BasProduct/index.vue delete mode 100644 ruoyi-ui/src/views/bas/BasSupplier/index.vue create mode 100644 ruoyi-ui/src/views/bas/cachePort/index.vue delete mode 100644 ruoyi-ui/src/views/bas/cargoSpace/index.vue delete mode 100644 ruoyi-ui/src/views/bas/warehouse/index.vue delete mode 100644 ruoyi-ui/src/views/check/create/index.vue delete mode 100644 ruoyi-ui/src/views/check/difference/index.vue delete mode 100644 ruoyi-ui/src/views/check/job/in/index.vue delete mode 100644 ruoyi-ui/src/views/check/job/out/index.vue delete mode 100644 ruoyi-ui/src/views/check/stockCheck/index.vue create mode 100644 ruoyi-ui/src/views/device/api/index.vue delete mode 100644 ruoyi-ui/src/views/in/job/index.vue delete mode 100644 ruoyi-ui/src/views/in/receive/add/index.vue delete mode 100644 ruoyi-ui/src/views/in/receive/index.vue delete mode 100644 ruoyi-ui/src/views/in/stockIn/index.vue delete mode 100644 ruoyi-ui/src/views/job/outJobManagement.vue delete mode 100644 ruoyi-ui/src/views/kpi/inAnalysis/index.vue delete mode 100644 ruoyi-ui/src/views/kpi/outAnalysis/index.vue delete mode 100644 ruoyi-ui/src/views/kpi/roadwayAnalysis/index.vue delete mode 100644 ruoyi-ui/src/views/kpi/spaceAnalysis/index.vue delete mode 100644 ruoyi-ui/src/views/kpi/spacePlan/index.vue delete mode 100644 ruoyi-ui/src/views/out/addOutStockout.vue delete mode 100644 ruoyi-ui/src/views/out/outStockoutManage.vue delete mode 100644 ruoyi-ui/src/views/out/productAndStock.vue delete mode 100644 ruoyi-ui/src/views/search/StockSummary/index.vue delete mode 100644 ruoyi-ui/src/views/search/ViewFlatWarehouseInFlow/index.vue delete mode 100644 ruoyi-ui/src/views/search/ViewFlatWarehouseOutFlow/index.vue delete mode 100644 ruoyi-ui/src/views/search/ViewInJobFlow/index.vue delete mode 100644 ruoyi-ui/src/views/search/ViewOutJobFlow/index.vue delete mode 100644 ruoyi-ui/src/views/search/ViewStockDetail/index.vue delete mode 100644 ruoyi-ui/src/views/search/ViewStockSecure/index.vue delete mode 100644 ruoyi-ui/src/views/search/ViewStockWarning/index.vue delete mode 100644 ruoyi-ui/src/views/search/ViewStockinHistory/index.vue delete mode 100644 ruoyi-ui/src/views/search/ViewStockoutHistory/index.vue delete mode 100644 ruoyi-ui/src/views/stock/freeze/index.vue delete mode 100644 ruoyi-ui/src/views/stock/management/index.vue delete mode 100644 ruoyi-ui/src/views/stock/record/index.vue diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/controller/WcsCachePortController.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/controller/WcsCachePortController.java new file mode 100644 index 0000000..bcfe051 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/controller/WcsCachePortController.java @@ -0,0 +1,104 @@ +package com.ruoyi.bas.cachePort.controller; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.bas.cachePort.domain.WcsCachePort; +import com.ruoyi.bas.cachePort.service.IWcsCachePortService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 缓存点管理Controller + * + * @author ruoyi + * @date 2025-06-11 + */ +@RestController +@RequestMapping("/bas/cachePort") +public class WcsCachePortController extends BaseController +{ + @Autowired + private IWcsCachePortService wcsCachePortService; + + /** + * 查询缓存点管理列表 + */ + @PreAuthorize("@ss.hasPermi('bas:cachePort:list')") + @GetMapping("/list") + public TableDataInfo list(WcsCachePort wcsCachePort) + { + startPage(); + List list = wcsCachePortService.selectWcsCachePortList(wcsCachePort); + return getDataTable(list); + } + + /** + * 导出缓存点管理列表 + */ + @PreAuthorize("@ss.hasPermi('bas:cachePort:export')") + @Log(title = "缓存点管理", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, WcsCachePort wcsCachePort) + { + List list = wcsCachePortService.selectWcsCachePortList(wcsCachePort); + ExcelUtil util = new ExcelUtil(WcsCachePort.class); + util.exportExcel(response, list, "缓存点管理数据"); + } + + /** + * 获取缓存点管理详细信息 + */ + @PreAuthorize("@ss.hasPermi('bas:cachePort:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(wcsCachePortService.selectWcsCachePortById(id)); + } + + /** + * 新增缓存点管理 + */ + @PreAuthorize("@ss.hasPermi('bas:cachePort:add')") + @Log(title = "缓存点管理", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody WcsCachePort wcsCachePort) + { + return toAjax(wcsCachePortService.insertWcsCachePort(wcsCachePort)); + } + + /** + * 修改缓存点管理 + */ + @PreAuthorize("@ss.hasPermi('bas:cachePort:edit')") + @Log(title = "缓存点管理", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody WcsCachePort wcsCachePort) + { + return toAjax(wcsCachePortService.updateWcsCachePort(wcsCachePort)); + } + + /** + * 删除缓存点管理 + */ + @PreAuthorize("@ss.hasPermi('bas:cachePort:remove')") + @Log(title = "缓存点管理", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(wcsCachePortService.deleteWcsCachePortByIds(ids)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/domain/WcsCachePort.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/domain/WcsCachePort.java new file mode 100644 index 0000000..6d2d2f9 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/domain/WcsCachePort.java @@ -0,0 +1,157 @@ +package com.ruoyi.bas.cachePort.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 缓存点管理对象 wcs_cache_port + * + * @author ruoyi + * @date 2025-06-11 + */ +public class WcsCachePort extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 点位编码 */ + @Excel(name = "点位编码") + private String portCode; + + /** 点位名称 */ + @Excel(name = "点位名称") + private String portName; + + /** 1-ctu放货点位 2-高架库放货点位 3-平库放货点位 */ + @Excel(name = "1-ctu放货点位 2-高架库放货点位 3-平库放货点位") + private String portType; + + /** 点位区域 */ + @Excel(name = "点位区域") + private String portRegion; + + /** 备用字段 */ + @Excel(name = "备用字段") + private String spare1; + + /** 备用字段 */ + @Excel(name = "备用字段") + private String spare2; + + /** 备用字段 */ + @Excel(name = "备用字段") + private String spare3; + + /** 点位状态 */ + @Excel(name = "点位状态") + private String status; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + + public void setPortCode(String portCode) + { + this.portCode = portCode; + } + + public String getPortCode() + { + return portCode; + } + + public void setPortName(String portName) + { + this.portName = portName; + } + + public String getPortName() + { + return portName; + } + + public void setPortType(String portType) + { + this.portType = portType; + } + + public String getPortType() + { + return portType; + } + + public void setPortRegion(String portRegion) + { + this.portRegion = portRegion; + } + + public String getPortRegion() + { + return portRegion; + } + + public void setSpare1(String spare1) + { + this.spare1 = spare1; + } + + public String getSpare1() + { + return spare1; + } + + public void setSpare2(String spare2) + { + this.spare2 = spare2; + } + + public String getSpare2() + { + return spare2; + } + + public void setSpare3(String spare3) + { + this.spare3 = spare3; + } + + public String getSpare3() + { + return spare3; + } + + public void setStatus(String status) + { + this.status = status; + } + + public String getStatus() + { + return status; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("portCode", getPortCode()) + .append("portName", getPortName()) + .append("portType", getPortType()) + .append("portRegion", getPortRegion()) + .append("spare1", getSpare1()) + .append("spare2", getSpare2()) + .append("spare3", getSpare3()) + .append("status", getStatus()) + .toString(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/mapper/WcsCachePortMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/mapper/WcsCachePortMapper.java new file mode 100644 index 0000000..804db1a --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/mapper/WcsCachePortMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.bas.cachePort.mapper; + +import java.util.List; +import com.ruoyi.bas.cachePort.domain.WcsCachePort; + +/** + * 缓存点管理Mapper接口 + * + * @author ruoyi + * @date 2025-06-11 + */ +public interface WcsCachePortMapper +{ + /** + * 查询缓存点管理 + * + * @param id 缓存点管理主键 + * @return 缓存点管理 + */ + public WcsCachePort selectWcsCachePortById(Long id); + + /** + * 查询缓存点管理列表 + * + * @param wcsCachePort 缓存点管理 + * @return 缓存点管理集合 + */ + public List selectWcsCachePortList(WcsCachePort wcsCachePort); + + /** + * 新增缓存点管理 + * + * @param wcsCachePort 缓存点管理 + * @return 结果 + */ + public int insertWcsCachePort(WcsCachePort wcsCachePort); + + /** + * 修改缓存点管理 + * + * @param wcsCachePort 缓存点管理 + * @return 结果 + */ + public int updateWcsCachePort(WcsCachePort wcsCachePort); + + /** + * 删除缓存点管理 + * + * @param id 缓存点管理主键 + * @return 结果 + */ + public int deleteWcsCachePortById(Long id); + + /** + * 批量删除缓存点管理 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteWcsCachePortByIds(Long[] ids); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/service/IWcsCachePortService.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/service/IWcsCachePortService.java new file mode 100644 index 0000000..c9969b0 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/service/IWcsCachePortService.java @@ -0,0 +1,61 @@ +package com.ruoyi.bas.cachePort.service; + +import java.util.List; +import com.ruoyi.bas.cachePort.domain.WcsCachePort; + +/** + * 缓存点管理Service接口 + * + * @author ruoyi + * @date 2025-06-11 + */ +public interface IWcsCachePortService +{ + /** + * 查询缓存点管理 + * + * @param id 缓存点管理主键 + * @return 缓存点管理 + */ + public WcsCachePort selectWcsCachePortById(Long id); + + /** + * 查询缓存点管理列表 + * + * @param wcsCachePort 缓存点管理 + * @return 缓存点管理集合 + */ + public List selectWcsCachePortList(WcsCachePort wcsCachePort); + + /** + * 新增缓存点管理 + * + * @param wcsCachePort 缓存点管理 + * @return 结果 + */ + public int insertWcsCachePort(WcsCachePort wcsCachePort); + + /** + * 修改缓存点管理 + * + * @param wcsCachePort 缓存点管理 + * @return 结果 + */ + public int updateWcsCachePort(WcsCachePort wcsCachePort); + + /** + * 批量删除缓存点管理 + * + * @param ids 需要删除的缓存点管理主键集合 + * @return 结果 + */ + public int deleteWcsCachePortByIds(Long[] ids); + + /** + * 删除缓存点管理信息 + * + * @param id 缓存点管理主键 + * @return 结果 + */ + public int deleteWcsCachePortById(Long id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/service/impl/WcsCachePortServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/service/impl/WcsCachePortServiceImpl.java new file mode 100644 index 0000000..b47e80e --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/cachePort/service/impl/WcsCachePortServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.bas.cachePort.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.bas.cachePort.mapper.WcsCachePortMapper; +import com.ruoyi.bas.cachePort.domain.WcsCachePort; +import com.ruoyi.bas.cachePort.service.IWcsCachePortService; + +/** + * 缓存点管理Service业务层处理 + * + * @author ruoyi + * @date 2025-06-11 + */ +@Service +public class WcsCachePortServiceImpl implements IWcsCachePortService +{ + @Autowired + private WcsCachePortMapper wcsCachePortMapper; + + /** + * 查询缓存点管理 + * + * @param id 缓存点管理主键 + * @return 缓存点管理 + */ + @Override + public WcsCachePort selectWcsCachePortById(Long id) + { + return wcsCachePortMapper.selectWcsCachePortById(id); + } + + /** + * 查询缓存点管理列表 + * + * @param wcsCachePort 缓存点管理 + * @return 缓存点管理 + */ + @Override + public List selectWcsCachePortList(WcsCachePort wcsCachePort) + { + return wcsCachePortMapper.selectWcsCachePortList(wcsCachePort); + } + + /** + * 新增缓存点管理 + * + * @param wcsCachePort 缓存点管理 + * @return 结果 + */ + @Override + public int insertWcsCachePort(WcsCachePort wcsCachePort) + { + return wcsCachePortMapper.insertWcsCachePort(wcsCachePort); + } + + /** + * 修改缓存点管理 + * + * @param wcsCachePort 缓存点管理 + * @return 结果 + */ + @Override + public int updateWcsCachePort(WcsCachePort wcsCachePort) + { + return wcsCachePortMapper.updateWcsCachePort(wcsCachePort); + } + + /** + * 批量删除缓存点管理 + * + * @param ids 需要删除的缓存点管理主键 + * @return 结果 + */ + @Override + public int deleteWcsCachePortByIds(Long[] ids) + { + return wcsCachePortMapper.deleteWcsCachePortByIds(ids); + } + + /** + * 删除缓存点管理信息 + * + * @param id 缓存点管理主键 + * @return 结果 + */ + @Override + public int deleteWcsCachePortById(Long id) + { + return wcsCachePortMapper.deleteWcsCachePortById(id); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/port/controller/WcsPortController.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/controller/WcsPortController.java new file mode 100644 index 0000000..4caf1ed --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/controller/WcsPortController.java @@ -0,0 +1,104 @@ +package com.ruoyi.bas.port.controller; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.bas.port.domain.WcsPort; +import com.ruoyi.bas.port.service.IWcsPortService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 点位管理Controller + * + * @author ruoyi + * @date 2025-06-11 + */ +@RestController +@RequestMapping("/bas/port") +public class WcsPortController extends BaseController +{ + @Autowired + private IWcsPortService wcsPortService; + + /** + * 查询点位管理列表 + */ + @PreAuthorize("@ss.hasPermi('bas:port:list')") + @GetMapping("/list") + public TableDataInfo list(WcsPort wcsPort) + { + startPage(); + List list = wcsPortService.selectWcsPortList(wcsPort); + return getDataTable(list); + } + + /** + * 导出点位管理列表 + */ + @PreAuthorize("@ss.hasPermi('bas:port:export')") + @Log(title = "点位管理", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, WcsPort wcsPort) + { + List list = wcsPortService.selectWcsPortList(wcsPort); + ExcelUtil util = new ExcelUtil(WcsPort.class); + util.exportExcel(response, list, "点位管理数据"); + } + + /** + * 获取点位管理详细信息 + */ + @PreAuthorize("@ss.hasPermi('bas:port:query')") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") Long id) + { + return success(wcsPortService.selectWcsPortById(id)); + } + + /** + * 新增点位管理 + */ + @PreAuthorize("@ss.hasPermi('bas:port:add')") + @Log(title = "点位管理", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody WcsPort wcsPort) + { + return toAjax(wcsPortService.insertWcsPort(wcsPort)); + } + + /** + * 修改点位管理 + */ + @PreAuthorize("@ss.hasPermi('bas:port:edit')") + @Log(title = "点位管理", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody WcsPort wcsPort) + { + return toAjax(wcsPortService.updateWcsPort(wcsPort)); + } + + /** + * 删除点位管理 + */ + @PreAuthorize("@ss.hasPermi('bas:port:remove')") + @Log(title = "点位管理", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable Long[] ids) + { + return toAjax(wcsPortService.deleteWcsPortByIds(ids)); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/port/domain/WcsPort.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/domain/WcsPort.java new file mode 100644 index 0000000..fac2a52 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/domain/WcsPort.java @@ -0,0 +1,157 @@ +package com.ruoyi.bas.port.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 点位管理对象 wcs_port + * + * @author ruoyi + * @date 2025-06-11 + */ +public class WcsPort extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 主键 */ + private Long id; + + /** 点位编码 */ + @Excel(name = "点位编码") + private String portCode; + + /** 点位名称 */ + @Excel(name = "点位名称") + private String portName; + + /** 点位类型 */ + @Excel(name = "点位类型") + private String portType; + + /** 点位区域 */ + @Excel(name = "点位区域") + private String portRegion; + + /** 备用字段 */ + @Excel(name = "备用字段") + private String spare1; + + /** 备用字段 */ + @Excel(name = "备用字段") + private String spare2; + + /** 备用字段 */ + @Excel(name = "备用字段") + private String spare3; + + /** 状态 */ + @Excel(name = "状态") + private String status; + + public void setId(Long id) + { + this.id = id; + } + + public Long getId() + { + return id; + } + + public void setPortCode(String portCode) + { + this.portCode = portCode; + } + + public String getPortCode() + { + return portCode; + } + + public void setPortName(String portName) + { + this.portName = portName; + } + + public String getPortName() + { + return portName; + } + + public void setPortType(String portType) + { + this.portType = portType; + } + + public String getPortType() + { + return portType; + } + + public void setPortRegion(String portRegion) + { + this.portRegion = portRegion; + } + + public String getPortRegion() + { + return portRegion; + } + + public void setSpare1(String spare1) + { + this.spare1 = spare1; + } + + public String getSpare1() + { + return spare1; + } + + public void setSpare2(String spare2) + { + this.spare2 = spare2; + } + + public String getSpare2() + { + return spare2; + } + + public void setSpare3(String spare3) + { + this.spare3 = spare3; + } + + public String getSpare3() + { + return spare3; + } + + public void setStatus(String status) + { + this.status = status; + } + + public String getStatus() + { + return status; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("id", getId()) + .append("portCode", getPortCode()) + .append("portName", getPortName()) + .append("portType", getPortType()) + .append("portRegion", getPortRegion()) + .append("spare1", getSpare1()) + .append("spare2", getSpare2()) + .append("spare3", getSpare3()) + .append("status", getStatus()) + .toString(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/port/mapper/WcsPortMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/mapper/WcsPortMapper.java new file mode 100644 index 0000000..55915a9 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/mapper/WcsPortMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.bas.port.mapper; + +import java.util.List; +import com.ruoyi.bas.port.domain.WcsPort; + +/** + * 点位管理Mapper接口 + * + * @author ruoyi + * @date 2025-06-11 + */ +public interface WcsPortMapper +{ + /** + * 查询点位管理 + * + * @param id 点位管理主键 + * @return 点位管理 + */ + public WcsPort selectWcsPortById(Long id); + + /** + * 查询点位管理列表 + * + * @param wcsPort 点位管理 + * @return 点位管理集合 + */ + public List selectWcsPortList(WcsPort wcsPort); + + /** + * 新增点位管理 + * + * @param wcsPort 点位管理 + * @return 结果 + */ + public int insertWcsPort(WcsPort wcsPort); + + /** + * 修改点位管理 + * + * @param wcsPort 点位管理 + * @return 结果 + */ + public int updateWcsPort(WcsPort wcsPort); + + /** + * 删除点位管理 + * + * @param id 点位管理主键 + * @return 结果 + */ + public int deleteWcsPortById(Long id); + + /** + * 批量删除点位管理 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteWcsPortByIds(Long[] ids); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/port/service/IWcsPortService.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/service/IWcsPortService.java new file mode 100644 index 0000000..77c1f5e --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/service/IWcsPortService.java @@ -0,0 +1,61 @@ +package com.ruoyi.bas.port.service; + +import java.util.List; +import com.ruoyi.bas.port.domain.WcsPort; + +/** + * 点位管理Service接口 + * + * @author ruoyi + * @date 2025-06-11 + */ +public interface IWcsPortService +{ + /** + * 查询点位管理 + * + * @param id 点位管理主键 + * @return 点位管理 + */ + public WcsPort selectWcsPortById(Long id); + + /** + * 查询点位管理列表 + * + * @param wcsPort 点位管理 + * @return 点位管理集合 + */ + public List selectWcsPortList(WcsPort wcsPort); + + /** + * 新增点位管理 + * + * @param wcsPort 点位管理 + * @return 结果 + */ + public int insertWcsPort(WcsPort wcsPort); + + /** + * 修改点位管理 + * + * @param wcsPort 点位管理 + * @return 结果 + */ + public int updateWcsPort(WcsPort wcsPort); + + /** + * 批量删除点位管理 + * + * @param ids 需要删除的点位管理主键集合 + * @return 结果 + */ + public int deleteWcsPortByIds(Long[] ids); + + /** + * 删除点位管理信息 + * + * @param id 点位管理主键 + * @return 结果 + */ + public int deleteWcsPortById(Long id); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/bas/port/service/impl/WcsPortServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/service/impl/WcsPortServiceImpl.java new file mode 100644 index 0000000..e8c78ed --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/bas/port/service/impl/WcsPortServiceImpl.java @@ -0,0 +1,93 @@ +package com.ruoyi.bas.port.service.impl; + +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.bas.port.mapper.WcsPortMapper; +import com.ruoyi.bas.port.domain.WcsPort; +import com.ruoyi.bas.port.service.IWcsPortService; + +/** + * 点位管理Service业务层处理 + * + * @author ruoyi + * @date 2025-06-11 + */ +@Service +public class WcsPortServiceImpl implements IWcsPortService +{ + @Autowired + private WcsPortMapper wcsPortMapper; + + /** + * 查询点位管理 + * + * @param id 点位管理主键 + * @return 点位管理 + */ + @Override + public WcsPort selectWcsPortById(Long id) + { + return wcsPortMapper.selectWcsPortById(id); + } + + /** + * 查询点位管理列表 + * + * @param wcsPort 点位管理 + * @return 点位管理 + */ + @Override + public List selectWcsPortList(WcsPort wcsPort) + { + return wcsPortMapper.selectWcsPortList(wcsPort); + } + + /** + * 新增点位管理 + * + * @param wcsPort 点位管理 + * @return 结果 + */ + @Override + public int insertWcsPort(WcsPort wcsPort) + { + return wcsPortMapper.insertWcsPort(wcsPort); + } + + /** + * 修改点位管理 + * + * @param wcsPort 点位管理 + * @return 结果 + */ + @Override + public int updateWcsPort(WcsPort wcsPort) + { + return wcsPortMapper.updateWcsPort(wcsPort); + } + + /** + * 批量删除点位管理 + * + * @param ids 需要删除的点位管理主键 + * @return 结果 + */ + @Override + public int deleteWcsPortByIds(Long[] ids) + { + return wcsPortMapper.deleteWcsPortByIds(ids); + } + + /** + * 删除点位管理信息 + * + * @param id 点位管理主键 + * @return 结果 + */ + @Override + public int deleteWcsPortById(Long id) + { + return wcsPortMapper.deleteWcsPortById(id); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/device/api/controller/RequestLogController.java b/ruoyi-admin/src/main/java/com/ruoyi/device/api/controller/RequestLogController.java new file mode 100644 index 0000000..895436a --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/device/api/controller/RequestLogController.java @@ -0,0 +1,105 @@ +package com.ruoyi.device.api.controller; + +import java.util.List; +import javax.servlet.http.HttpServletResponse; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.enums.BusinessType; +import com.ruoyi.device.api.domain.RequestLog; +import com.ruoyi.device.api.service.IRequestLogService; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; + +/** + * 接口记录Controller + * + * @author ruoyi + * @date 2025-06-11 + */ +@RestController +@RequestMapping("/device/api") +public class RequestLogController extends BaseController +{ + @Autowired + private IRequestLogService requestLogService; + + /** + * 查询接口记录列表 + */ + @PreAuthorize("@ss.hasPermi('device:api:list')") + @GetMapping("/list") + public TableDataInfo list(RequestLog requestLog) + { + startPage(); + List list = requestLogService.selectRequestLogList(requestLog); + return getDataTable(list); + } + + /** + * 导出接口记录列表 + */ + @PreAuthorize("@ss.hasPermi('device:api:export')") + @Log(title = "接口记录", businessType = BusinessType.EXPORT) + @PostMapping("/export") + public void export(HttpServletResponse response, RequestLog requestLog) + { + List list = requestLogService.selectRequestLogList(requestLog); + ExcelUtil util = new ExcelUtil(RequestLog.class); + util.exportExcel(response, list, "接口记录数据"); + } + + /** + * 获取接口记录详细信息 + */ + @PreAuthorize("@ss.hasPermi('device:api:query')") + @GetMapping(value = "/{requestId}") + public AjaxResult getInfo(@PathVariable("requestId") Long requestId) + { + return success(requestLogService.selectRequestLogByRequestId(requestId)); + } + + /** + * 新增接口记录 + */ + @PreAuthorize("@ss.hasPermi('device:api:add')") + @Log(title = "接口记录", businessType = BusinessType.INSERT) + @PostMapping + public AjaxResult add(@RequestBody RequestLog requestLog) + { + return toAjax(requestLogService.insertRequestLog(requestLog)); + } + + /** + * 修改接口记录 + */ + @PreAuthorize("@ss.hasPermi('device:api:edit')") + @Log(title = "接口记录", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody RequestLog requestLog) + { + return toAjax(requestLogService.updateRequestLog(requestLog)); + } + + /** + * 删除接口记录 + */ + @PreAuthorize("@ss.hasPermi('device:api:remove')") + @Log(title = "接口记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{requestIds}") + public AjaxResult remove(@PathVariable Long[] requestIds) + { + return toAjax(requestLogService.deleteRequestLogByRequestIds(requestIds)); + } + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/device/api/domain/InterfaceReceive.java b/ruoyi-admin/src/main/java/com/ruoyi/device/api/domain/InterfaceReceive.java new file mode 100644 index 0000000..5c5dd26 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/device/api/domain/InterfaceReceive.java @@ -0,0 +1,21 @@ +package com.ruoyi.device.api.domain; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import lombok.ToString; + +/** + * 接口接收类 + */ +@AllArgsConstructor +@NoArgsConstructor +@Data +@ToString +public class InterfaceReceive { + + private Integer code; + private String msg; + private Object data; + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/device/api/domain/RequestLog.java b/ruoyi-admin/src/main/java/com/ruoyi/device/api/domain/RequestLog.java new file mode 100644 index 0000000..c025305 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/device/api/domain/RequestLog.java @@ -0,0 +1,247 @@ +package com.ruoyi.device.api.domain; + +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; +import com.ruoyi.common.annotation.Excel; +import com.ruoyi.common.core.domain.BaseEntity; + +/** + * 接口记录对象 request_log + * + * @author ruoyi + * @date 2025-06-11 + */ +public class RequestLog extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 请求id */ + private Long requestId; + + /** 请求时间 */ + @Excel(name = "请求时间") + private String requestTime; + + /** 来源系统 */ + @Excel(name = "来源系统") + private String sourceSystem; + + /** 目标系统 */ + @Excel(name = "目标系统") + private String targetSystem; + + /** 接口名称 */ + @Excel(name = "接口名称") + private String endpoint; + + /** url路径 */ + @Excel(name = "url路径") + private String requestUrl; + + /** 请求方式 */ + @Excel(name = "请求方式") + private String requestMethod; + + /** 请求头信息 */ + @Excel(name = "请求头信息") + private String requestHeaders; + + /** 请求参数 */ + @Excel(name = "请求参数") + private String requestBody; + + /** 响应时间 */ + @Excel(name = "响应时间") + private String responseTime; + + /** 响应主体 */ + @Excel(name = "响应主体") + private String responseBody; + + /** 响应状态 */ + @Excel(name = "响应状态") + private String responseStatus; + + /** 错误信息 */ + @Excel(name = "错误信息") + private String errorDetails; + + /** 耗时 */ + @Excel(name = "耗时") + private String duration; + + /** 是否成功 */ + @Excel(name = "是否成功",dictType = "interface_status") + private String isSuccessful; + + public void setRequestId(Long requestId) + { + this.requestId = requestId; + } + + public Long getRequestId() + { + return requestId; + } + + public void setRequestTime(String requestTime) + { + this.requestTime = requestTime; + } + + public String getRequestTime() + { + return requestTime; + } + + public void setSourceSystem(String sourceSystem) + { + this.sourceSystem = sourceSystem; + } + + public String getSourceSystem() + { + return sourceSystem; + } + + public void setTargetSystem(String targetSystem) + { + this.targetSystem = targetSystem; + } + + public String getTargetSystem() + { + return targetSystem; + } + + public void setEndpoint(String endpoint) + { + this.endpoint = endpoint; + } + + public String getEndpoint() + { + return endpoint; + } + + public void setRequestUrl(String requestUrl) + { + this.requestUrl = requestUrl; + } + + public String getRequestUrl() + { + return requestUrl; + } + + public void setRequestMethod(String requestMethod) + { + this.requestMethod = requestMethod; + } + + public String getRequestMethod() + { + return requestMethod; + } + + public void setRequestHeaders(String requestHeaders) + { + this.requestHeaders = requestHeaders; + } + + public String getRequestHeaders() + { + return requestHeaders; + } + + public void setRequestBody(String requestBody) + { + this.requestBody = requestBody; + } + + public String getRequestBody() + { + return requestBody; + } + + public void setResponseTime(String responseTime) + { + this.responseTime = responseTime; + } + + public String getResponseTime() + { + return responseTime; + } + + public void setResponseBody(String responseBody) + { + this.responseBody = responseBody; + } + + public String getResponseBody() + { + return responseBody; + } + + public void setResponseStatus(String responseStatus) + { + this.responseStatus = responseStatus; + } + + public String getResponseStatus() + { + return responseStatus; + } + + public void setErrorDetails(String errorDetails) + { + this.errorDetails = errorDetails; + } + + public String getErrorDetails() + { + return errorDetails; + } + + public void setDuration(String duration) + { + this.duration = duration; + } + + public String getDuration() + { + return duration; + } + + public void setIsSuccessful(String isSuccessful) + { + this.isSuccessful = isSuccessful; + } + + public String getIsSuccessful() + { + return isSuccessful; + } + + @Override + public String toString() { + return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) + .append("requestId", getRequestId()) + .append("requestTime", getRequestTime()) + .append("sourceSystem", getSourceSystem()) + .append("targetSystem", getTargetSystem()) + .append("endpoint", getEndpoint()) + .append("requestUrl", getRequestUrl()) + .append("requestMethod", getRequestMethod()) + .append("requestHeaders", getRequestHeaders()) + .append("requestBody", getRequestBody()) + .append("responseTime", getResponseTime()) + .append("responseBody", getResponseBody()) + .append("responseStatus", getResponseStatus()) + .append("errorDetails", getErrorDetails()) + .append("duration", getDuration()) + .append("isSuccessful", getIsSuccessful()) + .toString(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/device/api/mapper/RequestLogMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/device/api/mapper/RequestLogMapper.java new file mode 100644 index 0000000..a7fa608 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/device/api/mapper/RequestLogMapper.java @@ -0,0 +1,61 @@ +package com.ruoyi.device.api.mapper; + +import java.util.List; +import com.ruoyi.device.api.domain.RequestLog; + +/** + * 接口记录Mapper接口 + * + * @author ruoyi + * @date 2025-06-11 + */ +public interface RequestLogMapper +{ + /** + * 查询接口记录 + * + * @param requestId 接口记录主键 + * @return 接口记录 + */ + public RequestLog selectRequestLogByRequestId(Long requestId); + + /** + * 查询接口记录列表 + * + * @param requestLog 接口记录 + * @return 接口记录集合 + */ + public List selectRequestLogList(RequestLog requestLog); + + /** + * 新增接口记录 + * + * @param requestLog 接口记录 + * @return 结果 + */ + public int insertRequestLog(RequestLog requestLog); + + /** + * 修改接口记录 + * + * @param requestLog 接口记录 + * @return 结果 + */ + public int updateRequestLog(RequestLog requestLog); + + /** + * 删除接口记录 + * + * @param requestId 接口记录主键 + * @return 结果 + */ + public int deleteRequestLogByRequestId(Long requestId); + + /** + * 批量删除接口记录 + * + * @param requestIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteRequestLogByRequestIds(Long[] requestIds); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/device/api/service/IRequestLogService.java b/ruoyi-admin/src/main/java/com/ruoyi/device/api/service/IRequestLogService.java new file mode 100644 index 0000000..7102579 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/device/api/service/IRequestLogService.java @@ -0,0 +1,61 @@ +package com.ruoyi.device.api.service; + +import java.util.List; +import com.ruoyi.device.api.domain.RequestLog; + +/** + * 接口记录Service接口 + * + * @author ruoyi + * @date 2025-06-11 + */ +public interface IRequestLogService +{ + /** + * 查询接口记录 + * + * @param requestId 接口记录主键 + * @return 接口记录 + */ + public RequestLog selectRequestLogByRequestId(Long requestId); + + /** + * 查询接口记录列表 + * + * @param requestLog 接口记录 + * @return 接口记录集合 + */ + public List selectRequestLogList(RequestLog requestLog); + + /** + * 新增接口记录 + * + * @param requestLog 接口记录 + * @return 结果 + */ + public int insertRequestLog(RequestLog requestLog); + + /** + * 修改接口记录 + * + * @param requestLog 接口记录 + * @return 结果 + */ + public int updateRequestLog(RequestLog requestLog); + + /** + * 批量删除接口记录 + * + * @param requestIds 需要删除的接口记录主键集合 + * @return 结果 + */ + public int deleteRequestLogByRequestIds(Long[] requestIds); + + /** + * 删除接口记录信息 + * + * @param requestId 接口记录主键 + * @return 结果 + */ + public int deleteRequestLogByRequestId(Long requestId); +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/device/api/service/impl/RequestLogServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/device/api/service/impl/RequestLogServiceImpl.java new file mode 100644 index 0000000..c3ecb36 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/device/api/service/impl/RequestLogServiceImpl.java @@ -0,0 +1,166 @@ +package com.ruoyi.device.api.service.impl; + +import java.util.Date; +import java.util.List; + +import cn.hutool.core.convert.Convert; +import cn.hutool.core.date.DateUnit; +import cn.hutool.core.date.DateUtil; +import cn.hutool.core.util.IdUtil; +import cn.hutool.http.HttpUtil; +import cn.hutool.json.JSONUtil; +import com.ruoyi.device.api.domain.InterfaceReceive; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.ruoyi.device.api.mapper.RequestLogMapper; +import com.ruoyi.device.api.domain.RequestLog; +import com.ruoyi.device.api.service.IRequestLogService; + +/** + * 接口记录Service业务层处理 + * + * @author ruoyi + * @date 2025-06-11 + */ +@Service +public class RequestLogServiceImpl implements IRequestLogService +{ + @Autowired + private RequestLogMapper requestLogMapper; + + /** + * 查询接口记录 + * + * @param requestId 接口记录主键 + * @return 接口记录 + */ + @Override + public RequestLog selectRequestLogByRequestId(Long requestId) + { + return requestLogMapper.selectRequestLogByRequestId(requestId); + } + + /** + * 查询接口记录列表 + * + * @param requestLog 接口记录 + * @return 接口记录 + */ + @Override + public List selectRequestLogList(RequestLog requestLog) + { + return requestLogMapper.selectRequestLogList(requestLog); + } + + /** + * 新增接口记录 + * + * @param requestLog 接口记录 + * @return 结果 + */ + @Override + public int insertRequestLog(RequestLog requestLog) + { + return requestLogMapper.insertRequestLog(requestLog); + } + + /** + * 修改接口记录 + * + * @param requestLog 接口记录 + * @return 结果 + */ + @Override + public int updateRequestLog(RequestLog requestLog) + { + return requestLogMapper.updateRequestLog(requestLog); + } + + /** + * 批量删除接口记录 + * + * @param requestIds 需要删除的接口记录主键 + * @return 结果 + */ + @Override + public int deleteRequestLogByRequestIds(Long[] requestIds) + { + return requestLogMapper.deleteRequestLogByRequestIds(requestIds); + } + + /** + * 删除接口记录信息 + * + * @param requestId 接口记录主键 + * @return 结果 + */ + @Override + public int deleteRequestLogByRequestId(Long requestId) + { + return requestLogMapper.deleteRequestLogByRequestId(requestId); + } + + + /** + * 插入请求日志 + * + * @param url 请求url + * @param param 参数 + * @return requestLog + */ + private RequestLog getRequestLog(String url, String param, String endPoint) { + RequestLog requestLog = new RequestLog(); + Date requestTime = new Date(); + requestLog.setRequestTime(DateUtil.format(requestTime, "yyyy-MM-dd HH:mm:ss")); + requestLog.setSourceSystem("wcs"); + requestLog.setTargetSystem("wms"); + requestLog.setEndpoint(endPoint); + requestLog.setRequestMethod("post"); + requestLog.setRequestHeaders(null); + requestLog.setRequestBody(param); + requestLog.setRequestUrl(url); + try { + String resStr = HttpUtil.post(url, param); + requestLog.setResponseBody(resStr); + InterfaceReceive bean = JSONUtil.toBean(resStr, InterfaceReceive.class); + Date responseTime =new Date(); + if (bean.getCode() == 0) { + requestLog.setResponseTime(DateUtil.format(responseTime, "yyyy-MM-dd HH:mm:ss")); + requestLog.setResponseStatus("1"); + requestLog.setDuration(Convert.toStr(DateUtil.between(requestTime, responseTime, DateUnit.MS))); + requestLog.setIsSuccessful("1"); + }else { + requestLog.setResponseStatus("0"); + requestLog.setErrorDetails(bean.getMsg()); + requestLog.setIsSuccessful("0"); + } + + } catch (Exception e) { + requestLog.setErrorDetails(e.getMessage()); + requestLog.setIsSuccessful("0"); + requestLog.setResponseStatus("0"); + } finally { + requestLogMapper.insertRequestLog(requestLog); + } + return requestLog; + } + + /** + * 插入请求日志 + * + * @return requestLog + */ + private RequestLog getRequestLog(String param, String endPoint) { + RequestLog requestLog = new RequestLog(); + Date requestTime = new Date(); + requestLog.setRequestTime(DateUtil.format(requestTime, "yyyy-MM-dd HH:mm:ss")); + requestLog.setRequestBody(param); + requestLog.setSourceSystem("wms"); + requestLog.setTargetSystem("wcs"); + requestLog.setEndpoint(endPoint); + requestLog.setRequestMethod("post"); + requestLog.setResponseTime(DateUtil.format(requestTime, "yyyy-MM-dd HH:mm:ss")); + requestLog.setDuration(Convert.toStr(DateUtil.between(requestTime, requestTime, DateUnit.MS))); + return requestLog; + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/device/operation/controller/ThreadOperationController.java b/ruoyi-admin/src/main/java/com/ruoyi/device/operation/controller/ThreadOperationController.java new file mode 100644 index 0000000..3b29d17 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/device/operation/controller/ThreadOperationController.java @@ -0,0 +1,42 @@ +package com.ruoyi.device.operation.controller; + +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.schedule.ScheduleThread; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; + +@RestController +@RequestMapping("/device/operation") +public class ThreadOperationController { + + @Resource + private ScheduleThread scheduleThread; + + /** + * 开启线程 + * + * @return + */ + @RequestMapping("/startAllThread") + @PreAuthorize("@ss.hasPermi('device:operation:start')") + public AjaxResult startAllThread() { + scheduleThread.startAllThread(); + return AjaxResult.success(); + } + + /** + * 关闭线程 + * + * @return + */ + @RequestMapping("/stopAllThread") + @PreAuthorize("@ss.hasPermi('device:operation:stop')") + public AjaxResult stopAllThread() { + scheduleThread.stopAllThread(); + return AjaxResult.success(); + } +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/schedule/ScheduleThread.java b/ruoyi-admin/src/main/java/com/ruoyi/schedule/ScheduleThread.java new file mode 100644 index 0000000..c396d91 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/schedule/ScheduleThread.java @@ -0,0 +1,34 @@ +package com.ruoyi.schedule; + +import com.ruoyi.schedule.plc.PlcRead; +import com.ruoyi.schedule.plc.domain.SsjDevice; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import javax.annotation.PostConstruct; +import java.util.concurrent.ConcurrentHashMap; + +@Component +public class ScheduleThread { + + public PlcRead plcRead; + + + @PostConstruct + public void init(){ + ConcurrentHashMap list = new ConcurrentHashMap<>(); + plcRead = new PlcRead(list); + } + + public void startAllThread(){ + Thread plcReadThread = new Thread(plcRead); + plcReadThread.start(); + } + + public void stopAllThread(){ + Thread plcReadThread = new Thread(plcRead); + plcReadThread.start(); + } + + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/schedule/plc/PlcRead.java b/ruoyi-admin/src/main/java/com/ruoyi/schedule/plc/PlcRead.java new file mode 100644 index 0000000..cc13001 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/schedule/plc/PlcRead.java @@ -0,0 +1,23 @@ +package com.ruoyi.schedule.plc; + +import com.ruoyi.schedule.plc.domain.SsjDevice; +import org.springframework.stereotype.Component; + +import java.util.List; +import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; + +public class PlcRead implements Runnable{ + + private final Map deviceMap; + + public PlcRead(ConcurrentHashMap deviceMap) { + this.deviceMap = deviceMap; + } + + @Override + public void run() { + System.out.println("PLC Read thread is running..."); + } + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/schedule/plc/domain/SsjDevice.java b/ruoyi-admin/src/main/java/com/ruoyi/schedule/plc/domain/SsjDevice.java new file mode 100644 index 0000000..6d42765 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/schedule/plc/domain/SsjDevice.java @@ -0,0 +1,4 @@ +package com.ruoyi.schedule.plc.domain; + +public class SsjDevice { +} diff --git a/ruoyi-admin/src/main/resources/mapper/bas/WcsCachePortMapper.xml b/ruoyi-admin/src/main/resources/mapper/bas/WcsCachePortMapper.xml new file mode 100644 index 0000000..467a4be --- /dev/null +++ b/ruoyi-admin/src/main/resources/mapper/bas/WcsCachePortMapper.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + select id, port_code, port_name, port_type, port_region, spare1, spare2, spare3, status from wcs_cache_port + + + + + + + + insert into wcs_cache_port + + port_code, + port_name, + port_type, + port_region, + spare1, + spare2, + spare3, + status, + + + #{portCode}, + #{portName}, + #{portType}, + #{portRegion}, + #{spare1}, + #{spare2}, + #{spare3}, + #{status}, + + + + + update wcs_cache_port + + port_code = #{portCode}, + port_name = #{portName}, + port_type = #{portType}, + port_region = #{portRegion}, + spare1 = #{spare1}, + spare2 = #{spare2}, + spare3 = #{spare3}, + status = #{status}, + + where id = #{id} + + + + delete from wcs_cache_port where id = #{id} + + + + delete from wcs_cache_port where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/mapper/bas/WcsPortMapper.xml b/ruoyi-admin/src/main/resources/mapper/bas/WcsPortMapper.xml new file mode 100644 index 0000000..4739091 --- /dev/null +++ b/ruoyi-admin/src/main/resources/mapper/bas/WcsPortMapper.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + select id, port_code, port_name, port_type, port_region, spare1, spare2, spare3, status from wcs_port + + + + + + + + insert into wcs_port + + port_code, + port_name, + port_type, + port_region, + spare1, + spare2, + spare3, + status, + + + #{portCode}, + #{portName}, + #{portType}, + #{portRegion}, + #{spare1}, + #{spare2}, + #{spare3}, + #{status}, + + + + + update wcs_port + + port_code = #{portCode}, + port_name = #{portName}, + port_type = #{portType}, + port_region = #{portRegion}, + spare1 = #{spare1}, + spare2 = #{spare2}, + spare3 = #{spare3}, + status = #{status}, + + where id = #{id} + + + + delete from wcs_port where id = #{id} + + + + delete from wcs_port where id in + + #{id} + + + \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/mapper/device/RequestLogMapper.xml b/ruoyi-admin/src/main/resources/mapper/device/RequestLogMapper.xml new file mode 100644 index 0000000..09c421d --- /dev/null +++ b/ruoyi-admin/src/main/resources/mapper/device/RequestLogMapper.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + select request_id, request_time, source_system, target_system, endpoint, request_url, request_method, request_headers, request_body, response_time, response_body, response_status, error_details, duration, Is_successful from request_log + + + + + + + + insert into request_log + + request_id, + request_time, + source_system, + target_system, + endpoint, + request_url, + request_method, + request_headers, + request_body, + response_time, + response_body, + response_status, + error_details, + duration, + Is_successful, + + + #{requestId}, + #{requestTime}, + #{sourceSystem}, + #{targetSystem}, + #{endpoint}, + #{requestUrl}, + #{requestMethod}, + #{requestHeaders}, + #{requestBody}, + #{responseTime}, + #{responseBody}, + #{responseStatus}, + #{errorDetails}, + #{duration}, + #{isSuccessful}, + + + + + update request_log + + request_time = #{requestTime}, + source_system = #{sourceSystem}, + target_system = #{targetSystem}, + endpoint = #{endpoint}, + request_url = #{requestUrl}, + request_method = #{requestMethod}, + request_headers = #{requestHeaders}, + request_body = #{requestBody}, + response_time = #{responseTime}, + response_body = #{responseBody}, + response_status = #{responseStatus}, + error_details = #{errorDetails}, + duration = #{duration}, + Is_successful = #{isSuccessful}, + + where request_id = #{requestId} + + + + delete from request_log where request_id = #{requestId} + + + + delete from request_log where request_id in + + #{requestId} + + + diff --git a/ruoyi-ui/src/api/bas/BasCustomer.js b/ruoyi-ui/src/api/bas/BasCustomer.js deleted file mode 100644 index 97cebb0..0000000 --- a/ruoyi-ui/src/api/bas/BasCustomer.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询客户管理列表 -export function listBasCustomer(query) { - return request({ - url: '/bas/BasCustomer/list', - method: 'get', - params: query - }) -} - -// 查询客户管理详细 -export function getBasCustomer(id) { - return request({ - url: '/bas/BasCustomer/' + id, - method: 'get' - }) -} - -// 新增客户管理 -export function addBasCustomer(data) { - return request({ - url: '/bas/BasCustomer', - method: 'post', - data: data - }) -} - -// 修改客户管理 -export function updateBasCustomer(data) { - return request({ - url: '/bas/BasCustomer', - method: 'put', - data: data - }) -} - -// 删除客户管理 -export function delBasCustomer(id) { - return request({ - url: '/bas/BasCustomer/' + id, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/bas/BasProduct.js b/ruoyi-ui/src/api/bas/BasProduct.js deleted file mode 100644 index 3c9a8ef..0000000 --- a/ruoyi-ui/src/api/bas/BasProduct.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询物料管理列表 -export function listBasProduct(query) { - return request({ - url: '/bas/BasProduct/list', - method: 'get', - params: query - }) -} - -// 查询物料管理详细 -export function getBasProduct(productGuid) { - return request({ - url: '/bas/BasProduct/' + productGuid, - method: 'get' - }) -} - -// 新增物料管理 -export function addBasProduct(data) { - return request({ - url: '/bas/BasProduct', - method: 'post', - data: data - }) -} - -// 修改物料管理 -export function updateBasProduct(data) { - return request({ - url: '/bas/BasProduct', - method: 'put', - data: data - }) -} - -// 删除物料管理 -export function delBasProduct(productGuid) { - return request({ - url: '/bas/BasProduct/' + productGuid, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/bas/BasSupplier.js b/ruoyi-ui/src/api/bas/BasSupplier.js deleted file mode 100644 index afefc42..0000000 --- a/ruoyi-ui/src/api/bas/BasSupplier.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询供应商管理列表 -export function listBasSupplier(query) { - return request({ - url: '/bas/BasSupplier/list', - method: 'get', - params: query - }) -} - -// 查询供应商管理详细 -export function getBasSupplier(id) { - return request({ - url: '/bas/BasSupplier/' + id, - method: 'get' - }) -} - -// 新增供应商管理 -export function addBasSupplier(data) { - return request({ - url: '/bas/BasSupplier', - method: 'post', - data: data - }) -} - -// 修改供应商管理 -export function updateBasSupplier(data) { - return request({ - url: '/bas/BasSupplier', - method: 'put', - data: data - }) -} - -// 删除供应商管理 -export function delBasSupplier(id) { - return request({ - url: '/bas/BasSupplier/' + id, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/bas/cachePort.js b/ruoyi-ui/src/api/bas/cachePort.js new file mode 100644 index 0000000..bf983d9 --- /dev/null +++ b/ruoyi-ui/src/api/bas/cachePort.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询缓存点管理列表 +export function listCachePort(query) { + return request({ + url: '/bas/cachePort/list', + method: 'get', + params: query + }) +} + +// 查询缓存点管理详细 +export function getCachePort(id) { + return request({ + url: '/bas/cachePort/' + id, + method: 'get' + }) +} + +// 新增缓存点管理 +export function addCachePort(data) { + return request({ + url: '/bas/cachePort', + method: 'post', + data: data + }) +} + +// 修改缓存点管理 +export function updateCachePort(data) { + return request({ + url: '/bas/cachePort', + method: 'put', + data: data + }) +} + +// 删除缓存点管理 +export function delCachePort(id) { + return request({ + url: '/bas/cachePort/' + id, + method: 'delete' + }) +} diff --git a/ruoyi-ui/src/api/bas/cargoSpace.js b/ruoyi-ui/src/api/bas/cargoSpace.js deleted file mode 100644 index 9813ecd..0000000 --- a/ruoyi-ui/src/api/bas/cargoSpace.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询库存信息列表 -export function listCargoSpace(query) { - return request({ - url: '/bas/cargoSpace/list', - method: 'get', - params: query - }) -} - -// 查询库存信息详细 -export function getCargoSpace(cargoSpaceId) { - return request({ - url: '/bas/cargoSpace/' + cargoSpaceId, - method: 'get' - }) -} - -// 新增库存信息 -export function addCargoSpace(data) { - return request({ - url: '/bas/cargoSpace', - method: 'post', - data: data - }) -} - -// 修改库存信息 -export function updateCargoSpace(data) { - return request({ - url: '/bas/cargoSpace', - method: 'put', - data: data - }) -} - -// 删除库存信息 -export function delCargoSpace(cargoSpaceId) { - return request({ - url: '/bas/cargoSpace/' + cargoSpaceId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/bas/port.js b/ruoyi-ui/src/api/bas/port.js index 8763f39..9e22fde 100644 --- a/ruoyi-ui/src/api/bas/port.js +++ b/ruoyi-ui/src/api/bas/port.js @@ -1,6 +1,6 @@ import request from '@/utils/request' -// 查询基础点位列表 +// 查询点位管理列表 export function listPort(query) { return request({ url: '/bas/port/list', @@ -9,7 +9,7 @@ export function listPort(query) { }) } -// 查询基础点位详细 +// 查询点位管理详细 export function getPort(id) { return request({ url: '/bas/port/' + id, @@ -17,7 +17,7 @@ export function getPort(id) { }) } -// 新增基础点位 +// 新增点位管理 export function addPort(data) { return request({ url: '/bas/port', @@ -26,7 +26,7 @@ export function addPort(data) { }) } -// 修改基础点位 +// 修改点位管理 export function updatePort(data) { return request({ url: '/bas/port', @@ -35,7 +35,7 @@ export function updatePort(data) { }) } -// 删除基础点位 +// 删除点位管理 export function delPort(id) { return request({ url: '/bas/port/' + id, diff --git a/ruoyi-ui/src/api/bas/portProductRel.js b/ruoyi-ui/src/api/bas/portProductRel.js deleted file mode 100644 index 7abc851..0000000 --- a/ruoyi-ui/src/api/bas/portProductRel.js +++ /dev/null @@ -1,45 +0,0 @@ -import request from '@/utils/request' - -// 查询点位与物料关联列表 -export function listPortProductRel(query) { - return request({ - url: '/bas/portProductRel/list', - method: 'get', - params: query - }) -} - -// 查询点位与物料关联详细 -export function getPortProductRel(id) { - return request({ - url: '/bas/portProductRel/' + id, - method: 'get' - }) -} - -// 新增点位与物料关联 -export function addPortProductRel(data) { - return request({ - url: '/bas/portProductRel', - method: 'post', - data: data - }) -} - -// 修改点位与物料关联 -export function updatePortProductRel(data) { - return request({ - url: '/bas/portProductRel', - method: 'put', - data: data - }) -} - -// 删除点位与物料关联 -export function delPortProductRel(data) { - return request({ - url: '/bas/portProductRel/unbind', - method: 'post', - data: data - }) -} diff --git a/ruoyi-ui/src/api/bas/warehouse.js b/ruoyi-ui/src/api/bas/warehouse.js deleted file mode 100644 index 52e5490..0000000 --- a/ruoyi-ui/src/api/bas/warehouse.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询仓库管理列表 -export function listWarehouse(query) { - return request({ - url: '/bas/warehouse/list', - method: 'get', - params: query - }) -} - -// 查询仓库管理详细 -export function getWarehouse(warehouseId) { - return request({ - url: '/bas/warehouse/' + warehouseId, - method: 'get' - }) -} - -// 新增仓库管理 -export function addWarehouse(data) { - return request({ - url: '/bas/warehouse', - method: 'post', - data: data - }) -} - -// 修改仓库管理 -export function updateWarehouse(data) { - return request({ - url: '/bas/warehouse', - method: 'put', - data: data - }) -} - -// 删除仓库管理 -export function delWarehouse(warehouseId) { - return request({ - url: '/bas/warehouse/' + warehouseId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/check/difference.js b/ruoyi-ui/src/api/check/difference.js deleted file mode 100644 index 6ab8dea..0000000 --- a/ruoyi-ui/src/api/check/difference.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询盘点差异列表 -export function listDifference(query) { - return request({ - url: '/check/difference/list', - method: 'get', - params: query - }) -} - -// 查询盘点差异详细 -export function getDifference(checkGuid) { - return request({ - url: '/check/difference/' + checkGuid, - method: 'get' - }) -} - -// 新增盘点差异 -export function addDifference(data) { - return request({ - url: '/check/difference', - method: 'post', - data: data - }) -} - -// 修改盘点差异 -export function updateDifference(data) { - return request({ - url: '/check/difference', - method: 'put', - data: data - }) -} - -// 删除盘点差异 -export function delDifference(checkGuid) { - return request({ - url: '/check/difference/' + checkGuid, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/check/stockCheck.js b/ruoyi-ui/src/api/check/stockCheck.js deleted file mode 100644 index c17b8e4..0000000 --- a/ruoyi-ui/src/api/check/stockCheck.js +++ /dev/null @@ -1,51 +0,0 @@ -import request from '@/utils/request' - -// 查询盘库单据主信息列表 -export function listStockCheck(query) { - return request({ - url: '/check/stockCheck/list', - method: 'get', - params: query - }) -} - -// 查询盘库单据主信息详细 -export function getStockCheck(stockGuid) { - return request({ - url: '/check/stockCheck/' + stockGuid, - method: 'get' - }) -} - -// 新增盘库单据主信息 -export function addStockCheck(data) { - return request({ - url: '/check/stockCheck', - method: 'post', - data: data - }) -}// 新增盘库单据主信息 -export function saveCheckStock(data) { - return request({ - url: '/check/stockCheck/saveBill', - method: 'post', - data: data - }) -} - -// 修改盘库单据主信息 -export function updateStockCheck(data) { - return request({ - url: '/check/stockCheck', - method: 'put', - data: data - }) -} - -// 删除盘库单据主信息 -export function delStockCheck(stockGuid) { - return request({ - url: '/check/stockCheck/' + stockGuid, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/check/stockCheckDetail.js b/ruoyi-ui/src/api/check/stockCheckDetail.js deleted file mode 100644 index 4d1792c..0000000 --- a/ruoyi-ui/src/api/check/stockCheckDetail.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询盘库单据子信息列表 -export function listStockCheckDetail(query) { - return request({ - url: '/check/stockCheckDetail/list', - method: 'get', - params: query - }) -} - -// 查询盘库单据子信息详细 -export function getStockCheckDetail(stockCheckDetailId) { - return request({ - url: '/check/stockCheckDetail/' + stockCheckDetailId, - method: 'get' - }) -} - -// 新增盘库单据子信息 -export function addStockCheckDetail(data) { - return request({ - url: '/check/stockCheckDetail', - method: 'post', - data: data - }) -} - -// 修改盘库单据子信息 -export function updateStockCheckDetail(data) { - return request({ - url: '/check/stockCheckDetail', - method: 'put', - data: data - }) -} - -// 删除盘库单据子信息 -export function delStockCheckDetail(stockCheckDetailId) { - return request({ - url: '/check/stockCheckDetail/' + stockCheckDetailId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/check/stockCheckDetailFinish.js b/ruoyi-ui/src/api/check/stockCheckDetailFinish.js deleted file mode 100644 index 6344177..0000000 --- a/ruoyi-ui/src/api/check/stockCheckDetailFinish.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询盘库历史单据子信息列表 -export function listStockCheckDetailFinish(query) { - return request({ - url: '/check/stockCheckDetailFinish/list', - method: 'get', - params: query - }) -} - -// 查询盘库历史单据子信息详细 -export function getStockCheckDetailFinish(stockCheckDetailId) { - return request({ - url: '/check/stockCheckDetailFinish/' + stockCheckDetailId, - method: 'get' - }) -} - -// 新增盘库历史单据子信息 -export function addStockCheckDetailFinish(data) { - return request({ - url: '/check/stockCheckDetailFinish', - method: 'post', - data: data - }) -} - -// 修改盘库历史单据子信息 -export function updateStockCheckDetailFinish(data) { - return request({ - url: '/check/stockCheckDetailFinish', - method: 'put', - data: data - }) -} - -// 删除盘库历史单据子信息 -export function delStockCheckDetailFinish(stockCheckDetailId) { - return request({ - url: '/check/stockCheckDetailFinish/' + stockCheckDetailId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/check/stockCheckFinish.js b/ruoyi-ui/src/api/check/stockCheckFinish.js deleted file mode 100644 index f13162f..0000000 --- a/ruoyi-ui/src/api/check/stockCheckFinish.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询盘库历史单据主信息列表 -export function listStockCheckFinish(query) { - return request({ - url: '/check/stockCheckFinish/list', - method: 'get', - params: query - }) -} - -// 查询盘库历史单据主信息详细 -export function getStockCheckFinish(stockGuid) { - return request({ - url: '/check/stockCheckFinish/' + stockGuid, - method: 'get' - }) -} - -// 新增盘库历史单据主信息 -export function addStockCheckFinish(data) { - return request({ - url: '/check/stockCheckFinish', - method: 'post', - data: data - }) -} - -// 修改盘库历史单据主信息 -export function updateStockCheckFinish(data) { - return request({ - url: '/check/stockCheckFinish', - method: 'put', - data: data - }) -} - -// 删除盘库历史单据主信息 -export function delStockCheckFinish(stockGuid) { - return request({ - url: '/check/stockCheckFinish/' + stockGuid, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/device/api.js b/ruoyi-ui/src/api/device/api.js new file mode 100644 index 0000000..d8124c6 --- /dev/null +++ b/ruoyi-ui/src/api/device/api.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询接口记录列表 +export function listApi(query) { + return request({ + url: '/device/api/list', + method: 'get', + params: query + }) +} + +// 查询接口记录详细 +export function getApi(requestId) { + return request({ + url: '/device/api/' + requestId, + method: 'get' + }) +} + +// 新增接口记录 +export function addApi(data) { + return request({ + url: '/device/api', + method: 'post', + data: data + }) +} + +// 修改接口记录 +export function updateApi(data) { + return request({ + url: '/device/api', + method: 'put', + data: data + }) +} + +// 删除接口记录 +export function delApi(requestId) { + return request({ + url: '/device/api/' + requestId, + method: 'delete' + }) +} diff --git a/ruoyi-ui/src/api/in/stockIn.js b/ruoyi-ui/src/api/in/stockIn.js deleted file mode 100644 index e5b7a0a..0000000 --- a/ruoyi-ui/src/api/in/stockIn.js +++ /dev/null @@ -1,70 +0,0 @@ -import request from '@/utils/request' - -// 查询入库单据列表 -export function listStockIn(query) { - return request({ - url: '/in/stockIn/list', - method: 'get', - params: query - }) -} - -// 查询入库单据详细 -export function getStockIn(stockinGuid) { - return request({ - url: '/in/stockIn/' + stockinGuid, - method: 'get' - }) -} - -// 新增入库单据 -export function addStockIn(data) { - return request({ - url: '/in/stockIn', - method: 'post', - data: data - }) -} - -// 修改入库单据 -export function updateStockIn(data) { - return request({ - url: '/in/stockIn', - method: 'put', - data: data - }) -} - -// 删除入库单据 -export function delStockIn(stockinGuid) { - return request({ - url: '/in/stockIn/' + stockinGuid, - method: 'delete' - }) -} -// 作废入库单据 -export function invalidatedStockIn(data) { - return request({ - url: '/in/stockIn', - method: 'put', - data: data - }) -} -// 审核入库单据 -export function reviewStockIn(data) { - return request({ - url: '/in/stockIn', - method: 'put', - data: data - }) -} -// 确认入库单据 -export function confirmationStockIn(data) { - return request({ - url: '/in/stockIn', - method: 'put', - data: data - }) -} - - diff --git a/ruoyi-ui/src/api/in/stockInDetail.js b/ruoyi-ui/src/api/in/stockInDetail.js deleted file mode 100644 index f193502..0000000 --- a/ruoyi-ui/src/api/in/stockInDetail.js +++ /dev/null @@ -1,52 +0,0 @@ -import request from '@/utils/request' - -// 查询入库单据子表列表 -export function listStockInDetail(query) { - return request({ - url: '/in/stockInDetail/list', - method: 'get', - params: query - }) -} - -// 查询入库单据子表详细 -export function getStockInDetail(stockinDetailId) { - return request({ - url: '/in/stockInDetail/' + stockinDetailId, - method: 'get' - }) -} - -// 新增入库单据子表 -export function addStockInDetail(data) { - return request({ - url: '/in/stockInDetail', - method: 'post', - data: data - }) -} - -// 修改入库单据子表 -export function updateStockInDetail(data) { - return request({ - url: '/in/stockInDetail', - method: 'put', - data: data - }) -} - -// 删除入库单据子表 -export function delStockInDetail(stockinDetailId) { - return request({ - url: '/in/stockInDetail/' + stockinDetailId, - method: 'delete' - }) -} - -export function barcodePrinting(data) { - return request({ - url: '/in/stockInDetail/barcodePrinting', - method: 'post', - data:data - }) -} diff --git a/ruoyi-ui/src/api/job/OutmydoJob.js b/ruoyi-ui/src/api/job/OutmydoJob.js deleted file mode 100644 index 04bf57a..0000000 --- a/ruoyi-ui/src/api/job/OutmydoJob.js +++ /dev/null @@ -1,29 +0,0 @@ -import request from '@/utils/request' - - -// 查询任务表列表 -export function listMydoJobOut(query) { - return request({ - url: '/job/outmydoJob/list', - method: 'get', - params: query - }) -} - -// 手动完成任务 -export function handFinish(jobIds) { - return request({ - url: '/job/outmydoJob/OuthandFinish', - method: 'get', - params: { jobIds: jobIds } - }) -} - -// 手动作废任务 -export function hangInvalidJob(jobIds) { - return request({ - url: '/job/outmydoJob/OuthandInvalidation', - method: 'get', - params: { jobIds: jobIds } - }) -} diff --git a/ruoyi-ui/src/api/job/inmydoJob.js b/ruoyi-ui/src/api/job/inmydoJob.js deleted file mode 100644 index 734b412..0000000 --- a/ruoyi-ui/src/api/job/inmydoJob.js +++ /dev/null @@ -1,61 +0,0 @@ -import request from '@/utils/request' - -// 查询任务表列表 -export function listMydoJob(query) { - return request({ - url: '/job/inmydoJob/list', - method: 'get', - params: query - }) -} - -// 查询任务表详细 -export function getMydoJob(jobId) { - return request({ - url: '/job/inmydoJob/' + jobId, - method: 'get' - }) -} - -// 新增任务表 -export function addMydoJob(data) { - return request({ - url: '/job/inmydoJob', - method: 'post', - data: data - }) -} - -// 修改任务表 -export function updateMydoJob(data) { - return request({ - url: '/job/inmydoJob', - method: 'put', - data: data - }) -} - -// 删除任务表 -export function delMydoJob(jobId) { - return request({ - url: '/job/inmydoJob/' + jobId, - method: 'delete' - }) -} -// 新增任务表 -export function manualInvalidation(data) { - return request({ - url: '/job/inmydoJob/manualInvalidation', - method: 'post', - data: data - }) -} -// 新增任务表 -export function manualCompleted(data) { - return request({ - url: '/job/inmydoJob/manualCompleted', - method: 'post', - data: data - }) -} - diff --git a/ruoyi-ui/src/api/job/mydoJobDetail.js b/ruoyi-ui/src/api/job/mydoJobDetail.js deleted file mode 100644 index 4c5a839..0000000 --- a/ruoyi-ui/src/api/job/mydoJobDetail.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询子任务表列表 -export function listMydoJobDetail(query) { - return request({ - url: '/job/mydoJobDetail/list', - method: 'get', - params: query - }) -} - -// 查询子任务表详细 -export function getMydoJobDetail(jobId) { - return request({ - url: '/job/mydoJobDetail/' + jobId, - method: 'get' - }) -} - -// 新增子任务表 -export function addMydoJobDetail(data) { - return request({ - url: '/job/mydoJobDetail', - method: 'post', - data: data - }) -} - -// 修改子任务表 -export function updateMydoJobDetail(data) { - return request({ - url: '/job/mydoJobDetail', - method: 'put', - data: data - }) -} - -// 删除子任务表 -export function delMydoJobDetail(jobId) { - return request({ - url: '/job/mydoJobDetail/' + jobId, - method: 'delete' - }) -} \ No newline at end of file diff --git a/ruoyi-ui/src/api/kpi/inAnalysis.js b/ruoyi-ui/src/api/kpi/inAnalysis.js deleted file mode 100644 index 9ae1450..0000000 --- a/ruoyi-ui/src/api/kpi/inAnalysis.js +++ /dev/null @@ -1,9 +0,0 @@ -import request from '@/utils/request' - -export function getInAnalysisList(query) { - return request({ - url: '/kpi/inAnalysis', - method: 'get', - params: query - }) -} diff --git a/ruoyi-ui/src/api/kpi/outAnalysis.js b/ruoyi-ui/src/api/kpi/outAnalysis.js deleted file mode 100644 index 4f65593..0000000 --- a/ruoyi-ui/src/api/kpi/outAnalysis.js +++ /dev/null @@ -1,9 +0,0 @@ -import request from '@/utils/request' - -export function getOutAnalysisList(query) { - return request({ - url: '/kpi/outAnalysis', - method: 'get', - params: query - }) -} diff --git a/ruoyi-ui/src/api/kpi/roadwayAnalysis.js b/ruoyi-ui/src/api/kpi/roadwayAnalysis.js deleted file mode 100644 index 8a66838..0000000 --- a/ruoyi-ui/src/api/kpi/roadwayAnalysis.js +++ /dev/null @@ -1,9 +0,0 @@ -import request from '@/utils/request' - -export function getRoadwayAnalysisList(query) { - return request({ - url: '/kpi/roadwayAnalysis', - method: 'get', - params: query - }) -} diff --git a/ruoyi-ui/src/api/kpi/spaceAnalysis.js b/ruoyi-ui/src/api/kpi/spaceAnalysis.js deleted file mode 100644 index 6ff85dc..0000000 --- a/ruoyi-ui/src/api/kpi/spaceAnalysis.js +++ /dev/null @@ -1,9 +0,0 @@ -import request from '@/utils/request' - -export function getSpaceAnalysisList(query) { - return request({ - url: '/kpi/spaceAnalysis', - method: 'get', - params: query - }) -} diff --git a/ruoyi-ui/src/api/kpi/spacePlan.js b/ruoyi-ui/src/api/kpi/spacePlan.js deleted file mode 100644 index fbe3330..0000000 --- a/ruoyi-ui/src/api/kpi/spacePlan.js +++ /dev/null @@ -1,35 +0,0 @@ -import request from '@/utils/request' - - -//获取巷道列表 -export function getRoadways(query) { - return request({ - url: '/kpi/getRoadways', - method: 'get', - params: query - }) -} -//获取排列表 -export function getPlatoons(query) { - return request({ - url: '/kpi/getPlatoons', - method: 'get', - params:query - }) -} -// 获取库存图表 -export function getChartData(query) { - return request({ - url: '/kpi/getChartData', - method: 'get', - params: query - }) -} - -export function getChartMag(query){ - return request({ - url: '/kpi/getChartMag', - method: 'get', - params: query - }) -} diff --git a/ruoyi-ui/src/api/out/outStockout.js b/ruoyi-ui/src/api/out/outStockout.js deleted file mode 100644 index 62cd2e6..0000000 --- a/ruoyi-ui/src/api/out/outStockout.js +++ /dev/null @@ -1,60 +0,0 @@ -import request from '@/utils/request' -// 查询出库主单列表 -export function listOutStockout(query) { - return request({ - url: '/out/outStockout/list', - method: 'get', - params: query - }) - } - - // 查询出库子单详细 -export function getOutStockoutDetail(query) { - return request({ - url: '/out/outStockoutDetail/getDetailByGuid', - method: 'get', - params: query - }) - } - - - - - // 查询可出库的库存物资信息列表 - export function listProductAndStock(query) { - return request({ - url: '/out/productAndStock/list', - method: 'get', - params: query - }) - } -//单据保存 - export function saveOutStock(data) - { - return request({ - url: '/out/outStockout/saveBill', - method: 'post', - data: data - }) - } - //修改单据状态 - export function updateOutStockStatus(params) - { - const searchParams = new URLSearchParams(); - if (Array.isArray(params.stockoutIds)) { - params.stockoutIds.forEach(id => searchParams.append('stockoutIds', id)); - } - if (params.status) { - searchParams.append('status', params.status); - } - if (params.newStatus) { - searchParams.append('newStatus', params.newStatus); - } - return request({ - url: '/out/outStockout/changeStatus?' + searchParams.toString(), - method: 'get' - }) - } - - - diff --git a/ruoyi-ui/src/api/receive/stockInDetail.js b/ruoyi-ui/src/api/receive/stockInDetail.js deleted file mode 100644 index b49a13a..0000000 --- a/ruoyi-ui/src/api/receive/stockInDetail.js +++ /dev/null @@ -1,53 +0,0 @@ -import request from '@/utils/request' - -// 查询收货单据子单列表 -export function listStockInDetail(query) { - return request({ - url: '/receive/stockInDetail/list', - method: 'get', - params: query - }) -} - -// 查询收货单据子单详细 -export function getStockInDetail(stockinDetailId) { - return request({ - url: '/receive/stockInDetail/' + stockinDetailId, - method: 'get' - }) -} - -// 新增收货单据子单 -export function addStockInDetail(data) { - return request({ - url: '/receive/stockInDetail', - method: 'post', - data: data - }) -} - -// 修改收货单据子单 -export function updateStockInDetail(data) { - return request({ - url: '/receive/stockInDetail', - method: 'put', - data: data - }) -} - -// 删除收货单据子单 -export function delStockInDetail(stockinDetailId) { - return request({ - url: '/receive/stockInDetail/' + stockinDetailId, - method: 'delete' - }) -} - -// 质检收货子单据 -export function qualityInspection(data) { - return request({ - url: '/receive/stockInDetail/qualityInspection', - method: 'post', - data: data - }) -} diff --git a/ruoyi-ui/src/api/receive/stockin.js b/ruoyi-ui/src/api/receive/stockin.js deleted file mode 100644 index 5c2380b..0000000 --- a/ruoyi-ui/src/api/receive/stockin.js +++ /dev/null @@ -1,65 +0,0 @@ -import request from '@/utils/request' - -// 查询收货单据列表 -export function listStockin(query) { - return request({ - url: '/receive/stockin/list', - method: 'get', - params: query - }) -} - -// 查询收货单据详细 -export function getStockin(stockinGuid) { - return request({ - url: '/receive/stockin/' + stockinGuid, - method: 'get' - }) -} - -//创建入库单据 -export function createStockin(data) { - return request({ - url: '/receive/stockin/createStockin', - method: 'post', - data: data - }) -} - -// 新增收货单据 -export function addStockin(data) { - return request({ - url: '/receive/stockin', - method: 'post', - data: data - }) -} - -// 解析导入文件 -export function analyseExportFile(file) { - return request({ - url: '/receive/stockin/analyseExportFile', - method: 'post', - data: file, - headers: { - 'Content-Type': 'multipart/form-data' - } - }) -} - -// 修改收货单据 -export function updateStockin(data) { - return request({ - url: '/receive/stockin', - method: 'put', - data: data - }) -} - -// 删除收货单据 -export function delStockin(stockinGuid) { - return request({ - url: '/receive/stockin/' + stockinGuid, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/StockSummary.js b/ruoyi-ui/src/api/search/StockSummary.js deleted file mode 100644 index 0d12d7a..0000000 --- a/ruoyi-ui/src/api/search/StockSummary.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询库存汇总列表 -export function listStockSummary(query) { - return request({ - url: '/search/StockSummary/list', - method: 'get', - params: query - }) -} - -// 查询库存汇总详细 -export function getStockSummary(onlyIdentity) { - return request({ - url: '/search/StockSummary/' + onlyIdentity, - method: 'get' - }) -} - -// 新增库存汇总 -export function addStockSummary(data) { - return request({ - url: '/search/StockSummary', - method: 'post', - data: data - }) -} - -// 修改库存汇总 -export function updateStockSummary(data) { - return request({ - url: '/search/StockSummary', - method: 'put', - data: data - }) -} - -// 删除库存汇总 -export function delStockSummary(onlyIdentity) { - return request({ - url: '/search/StockSummary/' + onlyIdentity, - method: 'delete' - }) -} \ No newline at end of file diff --git a/ruoyi-ui/src/api/search/ViewFlatWarehouseInFlow.js b/ruoyi-ui/src/api/search/ViewFlatWarehouseInFlow.js deleted file mode 100644 index 8f9e20f..0000000 --- a/ruoyi-ui/src/api/search/ViewFlatWarehouseInFlow.js +++ /dev/null @@ -1,50 +0,0 @@ -import request from '@/utils/request' -// 查询仓库列表 -export function warehouseList() { - return request({ - url: '/search/ViewFlatWarehouseInFlow/warehouseList', - method: 'get' - }) -} -// 查询平库入库流水列表 -export function listViewFlatWarehouseInFlow(query) { - return request({ - url: '/search/ViewFlatWarehouseInFlow/list', - method: 'get', - params: query - }) -} - -// 查询平库入库流水详细 -export function getViewFlatWarehouseInFlow(id) { - return request({ - url: '/search/ViewFlatWarehouseInFlow/' + id, - method: 'get' - }) -} - -// 新增平库入库流水 -export function addViewFlatWarehouseInFlow(data) { - return request({ - url: '/search/ViewFlatWarehouseInFlow', - method: 'post', - data: data - }) -} - -// 修改平库入库流水 -export function updateViewFlatWarehouseInFlow(data) { - return request({ - url: '/search/ViewFlatWarehouseInFlow', - method: 'put', - data: data - }) -} - -// 删除平库入库流水 -export function delViewFlatWarehouseInFlow(id) { - return request({ - url: '/search/ViewFlatWarehouseInFlow/' + id, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewFlatWarehouseOutFlow.js b/ruoyi-ui/src/api/search/ViewFlatWarehouseOutFlow.js deleted file mode 100644 index 62cb282..0000000 --- a/ruoyi-ui/src/api/search/ViewFlatWarehouseOutFlow.js +++ /dev/null @@ -1,51 +0,0 @@ -import request from '@/utils/request' -// 查询仓库列表 -export function warehouseList() { - return request({ - url: '/search/ViewFlatWarehouseInFlow/warehouseList', - method: 'get' - }) -} - -// 查询平库出库流水列表 -export function listViewFlatWarehouseOutFlow(query) { - return request({ - url: '/search/ViewFlatWarehouseOutFlow/list', - method: 'get', - params: query - }) -} - -// 查询平库出库流水详细 -export function getViewFlatWarehouseOutFlow(id) { - return request({ - url: '/search/ViewFlatWarehouseOutFlow/' + id, - method: 'get' - }) -} - -// 新增平库出库流水 -export function addViewFlatWarehouseOutFlow(data) { - return request({ - url: '/search/ViewFlatWarehouseOutFlow', - method: 'post', - data: data - }) -} - -// 修改平库出库流水 -export function updateViewFlatWarehouseOutFlow(data) { - return request({ - url: '/search/ViewFlatWarehouseOutFlow', - method: 'put', - data: data - }) -} - -// 删除平库出库流水 -export function delViewFlatWarehouseOutFlow(id) { - return request({ - url: '/search/ViewFlatWarehouseOutFlow/' + id, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewInJobFlow.js b/ruoyi-ui/src/api/search/ViewInJobFlow.js deleted file mode 100644 index ace8294..0000000 --- a/ruoyi-ui/src/api/search/ViewInJobFlow.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询入库作业流水列表 -export function listViewInJobFlow(query) { - return request({ - url: '/search/ViewInJobFlow/list', - method: 'get', - params: query - }) -} - -// 查询入库作业流水详细 -export function getViewInJobFlow(jobId) { - return request({ - url: '/search/ViewInJobFlow/' + jobId, - method: 'get' - }) -} - -// 新增入库作业流水 -export function addViewInJobFlow(data) { - return request({ - url: '/search/ViewInJobFlow', - method: 'post', - data: data - }) -} - -// 修改入库作业流水 -export function updateViewInJobFlow(data) { - return request({ - url: '/search/ViewInJobFlow', - method: 'put', - data: data - }) -} - -// 删除入库作业流水 -export function delViewInJobFlow(jobId) { - return request({ - url: '/search/ViewInJobFlow/' + jobId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewOutJobFlow.js b/ruoyi-ui/src/api/search/ViewOutJobFlow.js deleted file mode 100644 index f7bb823..0000000 --- a/ruoyi-ui/src/api/search/ViewOutJobFlow.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询出库做业流水列表 -export function listViewOutJobFlow(query) { - return request({ - url: '/search/ViewOutJobFlow/list', - method: 'get', - params: query - }) -} - -// 查询出库做业流水详细 -export function getViewOutJobFlow(jobId) { - return request({ - url: '/search/ViewOutJobFlow/' + jobId, - method: 'get' - }) -} - -// 新增出库做业流水 -export function addViewOutJobFlow(data) { - return request({ - url: '/search/ViewOutJobFlow', - method: 'post', - data: data - }) -} - -// 修改出库做业流水 -export function updateViewOutJobFlow(data) { - return request({ - url: '/search/ViewOutJobFlow', - method: 'put', - data: data - }) -} - -// 删除出库做业流水 -export function delViewOutJobFlow(jobId) { - return request({ - url: '/search/ViewOutJobFlow/' + jobId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewStockDetail.js b/ruoyi-ui/src/api/search/ViewStockDetail.js deleted file mode 100644 index 1b60efd..0000000 --- a/ruoyi-ui/src/api/search/ViewStockDetail.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询库存明细查询列表 -export function listViewStockDetail(query) { - return request({ - url: '/search/ViewStockDetail/list', - method: 'get', - params: query - }) -} - -// 查询库存明细查询详细 -export function getViewStockDetail(onlyIdentity) { - return request({ - url: '/search/ViewStockDetail/' + onlyIdentity, - method: 'get' - }) -} - -// 新增库存明细查询 -export function addViewStockDetail(data) { - return request({ - url: '/search/ViewStockDetail', - method: 'post', - data: data - }) -} - -// 修改库存明细查询 -export function updateViewStockDetail(data) { - return request({ - url: '/search/ViewStockDetail', - method: 'put', - data: data - }) -} - -// 删除库存明细查询 -export function delViewStockDetail(onlyIdentity) { - return request({ - url: '/search/ViewStockDetail/' + onlyIdentity, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewStockSecure.js b/ruoyi-ui/src/api/search/ViewStockSecure.js deleted file mode 100644 index dda7523..0000000 --- a/ruoyi-ui/src/api/search/ViewStockSecure.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询安全库存查询列表 -export function listViewStockSecure(query) { - return request({ - url: '/search/ViewStockSecure/list', - method: 'get', - params: query - }) -} - -// 查询安全库存查询详细 -export function getViewStockSecure(stockId) { - return request({ - url: '/search/ViewStockSecure/' + stockId, - method: 'get' - }) -} - -// 新增安全库存查询 -export function addViewStockSecure(data) { - return request({ - url: '/search/ViewStockSecure', - method: 'post', - data: data - }) -} - -// 修改安全库存查询 -export function updateViewStockSecure(data) { - return request({ - url: '/search/ViewStockSecure', - method: 'put', - data: data - }) -} - -// 删除安全库存查询 -export function delViewStockSecure(stockId) { - return request({ - url: '/search/ViewStockSecure/' + stockId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewStockWarning.js b/ruoyi-ui/src/api/search/ViewStockWarning.js deleted file mode 100644 index db89d12..0000000 --- a/ruoyi-ui/src/api/search/ViewStockWarning.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询预警库存查询列表 -export function listViewStockWarning(query) { - return request({ - url: '/search/ViewStockWarning/list', - method: 'get', - params: query - }) -} - -// 查询预警库存查询详细 -export function getViewStockWarning(stockId) { - return request({ - url: '/search/ViewStockWarning/' + stockId, - method: 'get' - }) -} - -// 新增预警库存查询 -export function addViewStockWarning(data) { - return request({ - url: '/search/ViewStockWarning', - method: 'post', - data: data - }) -} - -// 修改预警库存查询 -export function updateViewStockWarning(data) { - return request({ - url: '/search/ViewStockWarning', - method: 'put', - data: data - }) -} - -// 删除预警库存查询 -export function delViewStockWarning(stockId) { - return request({ - url: '/search/ViewStockWarning/' + stockId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewStockinHistory.js b/ruoyi-ui/src/api/search/ViewStockinHistory.js deleted file mode 100644 index 857e54f..0000000 --- a/ruoyi-ui/src/api/search/ViewStockinHistory.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询入库单据历史列表 -export function listViewStockinHistory(query) { - return request({ - url: '/search/ViewStockinHistory/list', - method: 'get', - params: query - }) -} - -// 查询入库单据历史详细 -export function getViewStockinHistory(stockinGuid) { - return request({ - url: '/search/ViewStockinHistory/' + stockinGuid, - method: 'get' - }) -} - -// 新增入库单据历史 -export function addViewStockinHistory(data) { - return request({ - url: '/search/ViewStockinHistory', - method: 'post', - data: data - }) -} - -// 修改入库单据历史 -export function updateViewStockinHistory(data) { - return request({ - url: '/search/ViewStockinHistory', - method: 'put', - data: data - }) -} - -// 删除入库单据历史 -export function delViewStockinHistory(stockinGuid) { - return request({ - url: '/search/ViewStockinHistory/' + stockinGuid, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewStockoutHistory.js b/ruoyi-ui/src/api/search/ViewStockoutHistory.js deleted file mode 100644 index 4754f95..0000000 --- a/ruoyi-ui/src/api/search/ViewStockoutHistory.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询出库单据历史列表 -export function listViewStockoutHistory(query) { - return request({ - url: '/search/ViewStockoutHistory/list', - method: 'get', - params: query - }) -} - -// 查询出库单据历史详细 -export function getViewStockoutHistory(stockoutId) { - return request({ - url: '/search/ViewStockoutHistory/' + stockoutId, - method: 'get' - }) -} - -// 新增出库单据历史 -export function addViewStockoutHistory(data) { - return request({ - url: '/search/ViewStockoutHistory', - method: 'post', - data: data - }) -} - -// 修改出库单据历史 -export function updateViewStockoutHistory(data) { - return request({ - url: '/search/ViewStockoutHistory', - method: 'put', - data: data - }) -} - -// 删除出库单据历史 -export function delViewStockoutHistory(stockoutId) { - return request({ - url: '/search/ViewStockoutHistory/' + stockoutId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/stock/freeze.js b/ruoyi-ui/src/api/stock/freeze.js deleted file mode 100644 index 38f512b..0000000 --- a/ruoyi-ui/src/api/stock/freeze.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询库存冻结记录列表 -export function listFreeze(query) { - return request({ - url: '/stock/freeze/list', - method: 'get', - params: query - }) -} - -// 查询库存冻结记录详细 -export function getFreeze(whGuid) { - return request({ - url: '/stock/freeze/' + whGuid, - method: 'get' - }) -} - -// 新增库存冻结记录 -export function addFreeze(data) { - return request({ - url: '/stock/freeze', - method: 'post', - data: data - }) -} - -// 修改库存冻结记录 -export function updateFreeze(data) { - return request({ - url: '/stock/freeze', - method: 'put', - data: data - }) -} - -// 删除库存冻结记录 -export function delFreeze(whGuid) { - return request({ - url: '/stock/freeze/' + whGuid, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/stock/management.js b/ruoyi-ui/src/api/stock/management.js deleted file mode 100644 index 9757949..0000000 --- a/ruoyi-ui/src/api/stock/management.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询库存信息列表 -export function listManagement(query) { - return request({ - url: '/stock/management/list', - method: 'get', - params: query - }) -} - -// 查询库存信息详细 -export function getManagement(stockId) { - return request({ - url: '/stock/management/' + stockId, - method: 'get' - }) -} - -// 新增库存信息 -export function addManagement(data) { - return request({ - url: '/stock/management', - method: 'post', - data: data - }) -} - -// 修改库存信息 -export function updateManagement(data) { - return request({ - url: '/stock/management', - method: 'put', - data: data - }) -} - -// 删除库存信息 -export function delManagement(stockId) { - return request({ - url: '/stock/management/' + stockId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/stock/record.js b/ruoyi-ui/src/api/stock/record.js deleted file mode 100644 index ece37b0..0000000 --- a/ruoyi-ui/src/api/stock/record.js +++ /dev/null @@ -1,44 +0,0 @@ -import request from '@/utils/request' - -// 查询库存操作记录列表 -export function listRecord(query) { - return request({ - url: '/stock/record/list', - method: 'get', - params: query - }) -} - -// 查询库存操作记录详细 -export function getRecord(whGuid) { - return request({ - url: '/stock/record/' + whGuid, - method: 'get' - }) -} - -// 新增库存操作记录 -export function addRecord(data) { - return request({ - url: '/stock/record', - method: 'post', - data: data - }) -} - -// 修改库存操作记录 -export function updateRecord(data) { - return request({ - url: '/stock/record', - method: 'put', - data: data - }) -} - -// 删除库存操作记录 -export function delRecord(whGuid) { - return request({ - url: '/stock/record/' + whGuid, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/views/bas/BasCustomer/index.vue b/ruoyi-ui/src/views/bas/BasCustomer/index.vue deleted file mode 100644 index 96c98e9..0000000 --- a/ruoyi-ui/src/views/bas/BasCustomer/index.vue +++ /dev/null @@ -1,368 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/bas/BasProduct/index.vue b/ruoyi-ui/src/views/bas/BasProduct/index.vue deleted file mode 100644 index af2c0c7..0000000 --- a/ruoyi-ui/src/views/bas/BasProduct/index.vue +++ /dev/null @@ -1,507 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/bas/BasSupplier/index.vue b/ruoyi-ui/src/views/bas/BasSupplier/index.vue deleted file mode 100644 index 087df9a..0000000 --- a/ruoyi-ui/src/views/bas/BasSupplier/index.vue +++ /dev/null @@ -1,482 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/bas/cachePort/index.vue b/ruoyi-ui/src/views/bas/cachePort/index.vue new file mode 100644 index 0000000..45e483f --- /dev/null +++ b/ruoyi-ui/src/views/bas/cachePort/index.vue @@ -0,0 +1,321 @@ + + + diff --git a/ruoyi-ui/src/views/bas/cargoSpace/index.vue b/ruoyi-ui/src/views/bas/cargoSpace/index.vue deleted file mode 100644 index 35eae80..0000000 --- a/ruoyi-ui/src/views/bas/cargoSpace/index.vue +++ /dev/null @@ -1,552 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/bas/port/index.vue b/ruoyi-ui/src/views/bas/port/index.vue index d790e9a..f8e9ac1 100644 --- a/ruoyi-ui/src/views/bas/port/index.vue +++ b/ruoyi-ui/src/views/bas/port/index.vue @@ -1,33 +1,77 @@ diff --git a/ruoyi-ui/src/views/bas/warehouse/index.vue b/ruoyi-ui/src/views/bas/warehouse/index.vue deleted file mode 100644 index 385dd5e..0000000 --- a/ruoyi-ui/src/views/bas/warehouse/index.vue +++ /dev/null @@ -1,465 +0,0 @@ - - - - diff --git a/ruoyi-ui/src/views/check/create/index.vue b/ruoyi-ui/src/views/check/create/index.vue deleted file mode 100644 index c7782ba..0000000 --- a/ruoyi-ui/src/views/check/create/index.vue +++ /dev/null @@ -1,307 +0,0 @@ - - - - diff --git a/ruoyi-ui/src/views/check/difference/index.vue b/ruoyi-ui/src/views/check/difference/index.vue deleted file mode 100644 index 182b1bc..0000000 --- a/ruoyi-ui/src/views/check/difference/index.vue +++ /dev/null @@ -1,389 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/check/job/in/index.vue b/ruoyi-ui/src/views/check/job/in/index.vue deleted file mode 100644 index f496fa7..0000000 --- a/ruoyi-ui/src/views/check/job/in/index.vue +++ /dev/null @@ -1,552 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/check/job/out/index.vue b/ruoyi-ui/src/views/check/job/out/index.vue deleted file mode 100644 index ccb8967..0000000 --- a/ruoyi-ui/src/views/check/job/out/index.vue +++ /dev/null @@ -1,612 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/check/stockCheck/index.vue b/ruoyi-ui/src/views/check/stockCheck/index.vue deleted file mode 100644 index e3b6dc8..0000000 --- a/ruoyi-ui/src/views/check/stockCheck/index.vue +++ /dev/null @@ -1,510 +0,0 @@ - - - - diff --git a/ruoyi-ui/src/views/device/api/index.vue b/ruoyi-ui/src/views/device/api/index.vue new file mode 100644 index 0000000..77b38b1 --- /dev/null +++ b/ruoyi-ui/src/views/device/api/index.vue @@ -0,0 +1,344 @@ + + + diff --git a/ruoyi-ui/src/views/in/job/index.vue b/ruoyi-ui/src/views/in/job/index.vue deleted file mode 100644 index 387e0c5..0000000 --- a/ruoyi-ui/src/views/in/job/index.vue +++ /dev/null @@ -1,583 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/in/receive/add/index.vue b/ruoyi-ui/src/views/in/receive/add/index.vue deleted file mode 100644 index 9de7135..0000000 --- a/ruoyi-ui/src/views/in/receive/add/index.vue +++ /dev/null @@ -1,503 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/in/receive/index.vue b/ruoyi-ui/src/views/in/receive/index.vue deleted file mode 100644 index 1067c15..0000000 --- a/ruoyi-ui/src/views/in/receive/index.vue +++ /dev/null @@ -1,671 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/in/stockIn/index.vue b/ruoyi-ui/src/views/in/stockIn/index.vue deleted file mode 100644 index c9129c2..0000000 --- a/ruoyi-ui/src/views/in/stockIn/index.vue +++ /dev/null @@ -1,661 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/job/outJobManagement.vue b/ruoyi-ui/src/views/job/outJobManagement.vue deleted file mode 100644 index afbebf8..0000000 --- a/ruoyi-ui/src/views/job/outJobManagement.vue +++ /dev/null @@ -1,407 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/kpi/inAnalysis/index.vue b/ruoyi-ui/src/views/kpi/inAnalysis/index.vue deleted file mode 100644 index a67a1a5..0000000 --- a/ruoyi-ui/src/views/kpi/inAnalysis/index.vue +++ /dev/null @@ -1,159 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/kpi/outAnalysis/index.vue b/ruoyi-ui/src/views/kpi/outAnalysis/index.vue deleted file mode 100644 index 0f05930..0000000 --- a/ruoyi-ui/src/views/kpi/outAnalysis/index.vue +++ /dev/null @@ -1,159 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/kpi/roadwayAnalysis/index.vue b/ruoyi-ui/src/views/kpi/roadwayAnalysis/index.vue deleted file mode 100644 index b820a6a..0000000 --- a/ruoyi-ui/src/views/kpi/roadwayAnalysis/index.vue +++ /dev/null @@ -1,190 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/kpi/spaceAnalysis/index.vue b/ruoyi-ui/src/views/kpi/spaceAnalysis/index.vue deleted file mode 100644 index 5b9d54c..0000000 --- a/ruoyi-ui/src/views/kpi/spaceAnalysis/index.vue +++ /dev/null @@ -1,182 +0,0 @@ - - - - - diff --git a/ruoyi-ui/src/views/kpi/spacePlan/index.vue b/ruoyi-ui/src/views/kpi/spacePlan/index.vue deleted file mode 100644 index aae0448..0000000 --- a/ruoyi-ui/src/views/kpi/spacePlan/index.vue +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - diff --git a/ruoyi-ui/src/views/out/addOutStockout.vue b/ruoyi-ui/src/views/out/addOutStockout.vue deleted file mode 100644 index f52d4a1..0000000 --- a/ruoyi-ui/src/views/out/addOutStockout.vue +++ /dev/null @@ -1,295 +0,0 @@ - - - - diff --git a/ruoyi-ui/src/views/out/outStockoutManage.vue b/ruoyi-ui/src/views/out/outStockoutManage.vue deleted file mode 100644 index 7e707d1..0000000 --- a/ruoyi-ui/src/views/out/outStockoutManage.vue +++ /dev/null @@ -1,337 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/out/productAndStock.vue b/ruoyi-ui/src/views/out/productAndStock.vue deleted file mode 100644 index 7ca250f..0000000 --- a/ruoyi-ui/src/views/out/productAndStock.vue +++ /dev/null @@ -1,142 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/StockSummary/index.vue b/ruoyi-ui/src/views/search/StockSummary/index.vue deleted file mode 100644 index 3a0a4fc..0000000 --- a/ruoyi-ui/src/views/search/StockSummary/index.vue +++ /dev/null @@ -1,173 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/ViewFlatWarehouseInFlow/index.vue b/ruoyi-ui/src/views/search/ViewFlatWarehouseInFlow/index.vue deleted file mode 100644 index 080d6cf..0000000 --- a/ruoyi-ui/src/views/search/ViewFlatWarehouseInFlow/index.vue +++ /dev/null @@ -1,477 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/ViewFlatWarehouseOutFlow/index.vue b/ruoyi-ui/src/views/search/ViewFlatWarehouseOutFlow/index.vue deleted file mode 100644 index 8fec815..0000000 --- a/ruoyi-ui/src/views/search/ViewFlatWarehouseOutFlow/index.vue +++ /dev/null @@ -1,495 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/ViewInJobFlow/index.vue b/ruoyi-ui/src/views/search/ViewInJobFlow/index.vue deleted file mode 100644 index 1362d41..0000000 --- a/ruoyi-ui/src/views/search/ViewInJobFlow/index.vue +++ /dev/null @@ -1,714 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/ViewOutJobFlow/index.vue b/ruoyi-ui/src/views/search/ViewOutJobFlow/index.vue deleted file mode 100644 index 595ee83..0000000 --- a/ruoyi-ui/src/views/search/ViewOutJobFlow/index.vue +++ /dev/null @@ -1,744 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/ViewStockDetail/index.vue b/ruoyi-ui/src/views/search/ViewStockDetail/index.vue deleted file mode 100644 index 0cf0bce..0000000 --- a/ruoyi-ui/src/views/search/ViewStockDetail/index.vue +++ /dev/null @@ -1,501 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/ViewStockSecure/index.vue b/ruoyi-ui/src/views/search/ViewStockSecure/index.vue deleted file mode 100644 index 6a6d831..0000000 --- a/ruoyi-ui/src/views/search/ViewStockSecure/index.vue +++ /dev/null @@ -1,525 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/ViewStockWarning/index.vue b/ruoyi-ui/src/views/search/ViewStockWarning/index.vue deleted file mode 100644 index 33b2c97..0000000 --- a/ruoyi-ui/src/views/search/ViewStockWarning/index.vue +++ /dev/null @@ -1,507 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/ViewStockinHistory/index.vue b/ruoyi-ui/src/views/search/ViewStockinHistory/index.vue deleted file mode 100644 index 419aef7..0000000 --- a/ruoyi-ui/src/views/search/ViewStockinHistory/index.vue +++ /dev/null @@ -1,719 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/search/ViewStockoutHistory/index.vue b/ruoyi-ui/src/views/search/ViewStockoutHistory/index.vue deleted file mode 100644 index 12eeb2f..0000000 --- a/ruoyi-ui/src/views/search/ViewStockoutHistory/index.vue +++ /dev/null @@ -1,548 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/stock/freeze/index.vue b/ruoyi-ui/src/views/stock/freeze/index.vue deleted file mode 100644 index 32e6aaf..0000000 --- a/ruoyi-ui/src/views/stock/freeze/index.vue +++ /dev/null @@ -1,497 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/stock/management/index.vue b/ruoyi-ui/src/views/stock/management/index.vue deleted file mode 100644 index 72b5acc..0000000 --- a/ruoyi-ui/src/views/stock/management/index.vue +++ /dev/null @@ -1,614 +0,0 @@ - - - diff --git a/ruoyi-ui/src/views/stock/record/index.vue b/ruoyi-ui/src/views/stock/record/index.vue deleted file mode 100644 index afd9cfe..0000000 --- a/ruoyi-ui/src/views/stock/record/index.vue +++ /dev/null @@ -1,531 +0,0 @@ - - -