diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/controller/ViewInJobFlowController.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/controller/ViewInJobFlowController.java index 5b70e1f..7fd107b 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/controller/ViewInJobFlowController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/controller/ViewInJobFlowController.java @@ -25,7 +25,7 @@ import com.ruoyi.common.core.page.TableDataInfo; * 入库作业流水Controller * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ @RestController @RequestMapping("/search/ViewInJobFlow") @@ -63,42 +63,10 @@ public class ViewInJobFlowController extends BaseController * 获取入库作业流水详细信息 */ @PreAuthorize("@ss.hasPermi('search:ViewInJobFlow:query')") - @GetMapping(value = "/{jobDetailId}") - public AjaxResult getInfo(@PathVariable("jobDetailId") String jobDetailId) + @GetMapping(value = "/{jobId}") + public AjaxResult getInfo(@PathVariable("jobId") String jobId) { - return success(viewInJobFlowService.selectViewInJobFlowByJobDetailId(jobDetailId)); + return success(viewInJobFlowService.selectViewInJobFlowByJobId(jobId)); } - /** - * 新增入库作业流水 - */ - @PreAuthorize("@ss.hasPermi('search:ViewInJobFlow:add')") - @Log(title = "入库作业流水", businessType = BusinessType.INSERT) - @PostMapping - public AjaxResult add(@RequestBody ViewInJobFlow viewInJobFlow) - { - return toAjax(viewInJobFlowService.insertViewInJobFlow(viewInJobFlow)); - } - - /** - * 修改入库作业流水 - */ - @PreAuthorize("@ss.hasPermi('search:ViewInJobFlow:edit')") - @Log(title = "入库作业流水", businessType = BusinessType.UPDATE) - @PutMapping - public AjaxResult edit(@RequestBody ViewInJobFlow viewInJobFlow) - { - return toAjax(viewInJobFlowService.updateViewInJobFlow(viewInJobFlow)); - } - - /** - * 删除入库作业流水 - */ - @PreAuthorize("@ss.hasPermi('search:ViewInJobFlow:remove')") - @Log(title = "入库作业流水", businessType = BusinessType.DELETE) - @DeleteMapping("/{jobDetailIds}") - public AjaxResult remove(@PathVariable String[] jobDetailIds) - { - return toAjax(viewInJobFlowService.deleteViewInJobFlowByJobDetailIds(jobDetailIds)); - } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/domain/ViewInJobFlow.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/domain/ViewInJobFlow.java index ea4aa97..537479b 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/domain/ViewInJobFlow.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/domain/ViewInJobFlow.java @@ -1,5 +1,9 @@ package com.ruoyi.search.ViewInJobFlow.domain; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import lombok.ToString; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; @@ -7,53 +11,37 @@ import com.ruoyi.common.core.domain.BaseEntity; /** * 入库作业流水对象 view_in_job_flow - * + * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@ToString public class ViewInJobFlow extends BaseEntity { private static final long serialVersionUID = 1L; - /** 子任务编码 */ - @Excel(name = "子任务编码") - private String jobDetailId; - - /** 任务编码 */ - @Excel(name = "任务编码") + /** 任务ID */ + @Excel(name = "作业ID") private String jobId; + /** 子任务ID */ + @Excel(name = "子作业ID") + private String jobDetailId; + /** 任务号 */ @Excel(name = "任务号") private String taskNo; - /** 状态 */ - @Excel(name = "状态",dictType = "mydo_job_status") - private String status; + /** 单据ID */ + @Excel(name = "单据ID") + private String inOrOutId; - /** 任务类型 */ - @Excel(name = "任务类型",dictType = "in_job_type") - private Long inOrOut; - - /** 托盘条码 */ - @Excel(name = "托盘条码") - private String trayCode; - - /** 开始时间 */ - @Excel(name = "开始时间") - private String startTime; - - /** 结束时间 */ - @Excel(name = "结束时间") - private String finishTime; - - /** 入口 */ - @Excel(name = "入口") - private String entranceId; - - /** 仓库编码 */ - @Excel(name = "仓库编码") - private String warehouseId; + /** 子单据ID */ + @Excel(name = "子单据ID") + private String inOrOutDId; /** 物料编码 */ @Excel(name = "物料编码") @@ -63,533 +51,116 @@ public class ViewInJobFlow extends BaseEntity @Excel(name = "物料名称") private String productName; - /** 常用码 */ - @Excel(name = "常用码") - private String parentId; + /** unitPrices */ + @Excel(name = "unitPrices") + private String spare5; - /** 单价 */ - @Excel(name = "单价") - private String price; + /** units */ + @Excel(name = "units") + private String spare6; - /** 图号 */ - @Excel(name = "图号") - private String cargoNo; - - /** 单位 */ - @Excel(name = "单位") - private String unit; - - /** 规格 */ - @Excel(name = "规格") - private String spec; - - /** 物料类型 */ - @Excel(name = "物料类型",dictType = "product_type") - private String productType; - - /** 是否系统项 */ - @Excel(name = "是否系统项",dictType = "sys_yes_no") - private String systemItem; - - /** 创建时间 */ - @Excel(name = "创建时间") - private String productCtm; - - /** 创建人 */ - @Excel(name = "创建人") - private String productCtu; - - /** 库存上限 */ - @Excel(name = "库存上限") - private String upperNum; - - /** 库存下限 */ - @Excel(name = "库存下限") - private String limitNum; - - /** 是否启用 */ - @Excel(name = "是否启用",dictType = "sys_yes_no") - private String enableFlag; + /** 托盘码 */ + @Excel(name = "托盘码") + private String trayCode; /** 入库数量 */ @Excel(name = "入库数量") private String inQuantity; + /** 库存数量 */ + @Excel(name = "库存数量") + private String stockQuantity; + + /** 供应商id */ + @Excel(name = "供应商id") + private String supplierNo; + + /** 供应商名称 */ + @Excel(name = "供应商名称") + private String supplierName; + + /** 客户id */ + @Excel(name = "客户id") + private String customerNo; + + /** 客户名称 */ + @Excel(name = "客户名称") + private String customerName; + + /** 任务状态 */ + @Excel(name = "任务状态",dictType = "sys_job_status") + private String status; + + /** 货位ID */ + @Excel(name = "货位ID") + private String cargoSpaceId; + + /** 目标巷道ID */ + @Excel(name = "目标巷道ID") + private String targetCargoSpaceId; + + /** 开始时间 */ + @Excel(name = "开始时间") + private String startTime; + + /** 结束时间 */ + @Excel(name = "结束时间") + private String finishTime; + + /** 执行阶段 */ + @Excel(name = "执行阶段",dictType = "execution_phase_type") + private String executionPhase; + + /** 库存ID */ + @Excel(name = "库存ID") + private String stockId; + /** 批次号 */ @Excel(name = "批次号") private String lotNo; - /** 入库单 */ - @Excel(name = "入库单") - private String inOrOutId; + /** 库存状态 */ + @Excel(name = "库存状态",dictType = "stock_status") + private String stockStatus; - /** 入库子单 */ - @Excel(name = "入库子单") - private String inOrOutDId; + /** 出库数量 */ +// @Excel(name = "出库数量") + private String outQuantity; - /** 入库金额 */ - @Excel(name = "入库金额") - private String priceTotal; + /** 产品分类 */ + @Excel(name = "产品分类") + private String parentId; - /** 来源 */ - @Excel(name = "来源",dictType = "origin_type") - private String origin; + /** 价格 */ + @Excel(name = "价格") + private String price; - /** 周转类型 */ - @Excel(name = "周转类型",dictType = "turnover_type") - private String turnovertype; + /** 产品编码 */ + @Excel(name = "产品编码") + private String cargoNo; - /** 套账 */ - @Excel(name = "套账",dictType = "account_type") - private String account; + /** 单位id */ + @Excel(name = "单位id") + private String unit; - /** 用途 */ - @Excel(name = "用途",dictType = "purpose_type") - private String purpose; + /** 型号 */ + @Excel(name = "型号") + private String spec; - /** 台次 */ - @Excel(name = "台次") - private String units; + /** 单位名称 */ + @Excel(name = "单位名称") + private String spare1; - /** 合同号 */ - @Excel(name = "合同号") - private String contract; + /** url */ + @Excel(name = "url") + private String spare3; - /** 件次 */ - @Excel(name = "件次") - private String cases; + /** btnurl */ + @Excel(name = "btnurl") + private String spare4; - /** 质量 */ - @Excel(name = "质量",dictType = "quality_type") - private String quality; + /** unitjb */ + @Excel(name = "unitjb") + private String spare7; - /** 管理号 */ - @Excel(name = "管理号") - private String managementNo; - - public void setJobDetailId(String jobDetailId) - { - this.jobDetailId = jobDetailId; - } - - public String getJobDetailId() - { - return jobDetailId; - } - - public void setJobId(String jobId) - { - this.jobId = jobId; - } - - public String getJobId() - { - return jobId; - } - - public void setTaskNo(String taskNo) - { - this.taskNo = taskNo; - } - - public String getTaskNo() - { - return taskNo; - } - - public void setStatus(String status) - { - this.status = status; - } - - public String getStatus() - { - return status; - } - - public void setInOrOut(Long inOrOut) - { - this.inOrOut = inOrOut; - } - - public Long getInOrOut() - { - return inOrOut; - } - - public void setTrayCode(String trayCode) - { - this.trayCode = trayCode; - } - - public String getTrayCode() - { - return trayCode; - } - - public void setStartTime(String startTime) - { - this.startTime = startTime; - } - - public String getStartTime() - { - return startTime; - } - - public void setFinishTime(String finishTime) - { - this.finishTime = finishTime; - } - - public String getFinishTime() - { - return finishTime; - } - - public void setEntranceId(String entranceId) - { - this.entranceId = entranceId; - } - - public String getEntranceId() - { - return entranceId; - } - - public void setWarehouseId(String warehouseId) - { - this.warehouseId = warehouseId; - } - - public String getWarehouseId() - { - return warehouseId; - } - - public void setProductId(String productId) - { - this.productId = productId; - } - - public String getProductId() - { - return productId; - } - - public void setProductName(String productName) - { - this.productName = productName; - } - - public String getProductName() - { - return productName; - } - - public void setParentId(String parentId) - { - this.parentId = parentId; - } - - public String getParentId() - { - return parentId; - } - - public void setPrice(String price) - { - this.price = price; - } - - public String getPrice() - { - return price; - } - - public void setCargoNo(String cargoNo) - { - this.cargoNo = cargoNo; - } - - public String getCargoNo() - { - return cargoNo; - } - - public void setUnit(String unit) - { - this.unit = unit; - } - - public String getUnit() - { - return unit; - } - - public void setSpec(String spec) - { - this.spec = spec; - } - - public String getSpec() - { - return spec; - } - - public void setProductType(String productType) - { - this.productType = productType; - } - - public String getProductType() - { - return productType; - } - - public void setSystemItem(String systemItem) - { - this.systemItem = systemItem; - } - - public String getSystemItem() - { - return systemItem; - } - - public void setProductCtm(String productCtm) - { - this.productCtm = productCtm; - } - - public String getProductCtm() - { - return productCtm; - } - - public void setProductCtu(String productCtu) - { - this.productCtu = productCtu; - } - - public String getProductCtu() - { - return productCtu; - } - - public void setUpperNum(String upperNum) - { - this.upperNum = upperNum; - } - - public String getUpperNum() - { - return upperNum; - } - - public void setLimitNum(String limitNum) - { - this.limitNum = limitNum; - } - - public String getLimitNum() - { - return limitNum; - } - - public void setEnableFlag(String enableFlag) - { - this.enableFlag = enableFlag; - } - - public String getEnableFlag() - { - return enableFlag; - } - - public void setInQuantity(String inQuantity) - { - this.inQuantity = inQuantity; - } - - public String getInQuantity() - { - return inQuantity; - } - - public void setLotNo(String lotNo) - { - this.lotNo = lotNo; - } - - public String getLotNo() - { - return lotNo; - } - - public void setInOrOutId(String inOrOutId) - { - this.inOrOutId = inOrOutId; - } - - public String getInOrOutId() - { - return inOrOutId; - } - - public void setInOrOutDId(String inOrOutDId) - { - this.inOrOutDId = inOrOutDId; - } - - public String getInOrOutDId() - { - return inOrOutDId; - } - - public void setPriceTotal(String priceTotal) - { - this.priceTotal = priceTotal; - } - - public String getPriceTotal() - { - return priceTotal; - } - - public void setOrigin(String origin) - { - this.origin = origin; - } - - public String getOrigin() - { - return origin; - } - - public void setTurnovertype(String turnovertype) - { - this.turnovertype = turnovertype; - } - - public String getTurnovertype() - { - return turnovertype; - } - - public void setAccount(String account) - { - this.account = account; - } - - public String getAccount() - { - return account; - } - - public void setPurpose(String purpose) - { - this.purpose = purpose; - } - - public String getPurpose() - { - return purpose; - } - - public void setUnits(String units) - { - this.units = units; - } - - public String getUnits() - { - return units; - } - - public void setContract(String contract) - { - this.contract = contract; - } - - public String getContract() - { - return contract; - } - - public void setCases(String cases) - { - this.cases = cases; - } - - public String getCases() - { - return cases; - } - - public void setQuality(String quality) - { - this.quality = quality; - } - - public String getQuality() - { - return quality; - } - - public void setManagementNo(String managementNo) - { - this.managementNo = managementNo; - } - - public String getManagementNo() - { - return managementNo; - } - - @Override - public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("jobDetailId", getJobDetailId()) - .append("jobId", getJobId()) - .append("taskNo", getTaskNo()) - .append("status", getStatus()) - .append("inOrOut", getInOrOut()) - .append("trayCode", getTrayCode()) - .append("createTime", getCreateTime()) - .append("startTime", getStartTime()) - .append("finishTime", getFinishTime()) - .append("entranceId", getEntranceId()) - .append("warehouseId", getWarehouseId()) - .append("productId", getProductId()) - .append("productName", getProductName()) - .append("parentId", getParentId()) - .append("price", getPrice()) - .append("cargoNo", getCargoNo()) - .append("unit", getUnit()) - .append("spec", getSpec()) - .append("remark", getRemark()) - .append("productType", getProductType()) - .append("systemItem", getSystemItem()) - .append("productCtm", getProductCtm()) - .append("productCtu", getProductCtu()) - .append("upperNum", getUpperNum()) - .append("limitNum", getLimitNum()) - .append("enableFlag", getEnableFlag()) - .append("inQuantity", getInQuantity()) - .append("lotNo", getLotNo()) - .append("inOrOutId", getInOrOutId()) - .append("inOrOutDId", getInOrOutDId()) - .append("priceTotal", getPriceTotal()) - .append("origin", getOrigin()) - .append("turnovertype", getTurnovertype()) - .append("account", getAccount()) - .append("purpose", getPurpose()) - .append("units", getUnits()) - .append("contract", getContract()) - .append("cases", getCases()) - .append("quality", getQuality()) - .append("managementNo", getManagementNo()) - .toString(); - } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/mapper/ViewInJobFlowMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/mapper/ViewInJobFlowMapper.java index fad0be4..74e19fe 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/mapper/ViewInJobFlowMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/mapper/ViewInJobFlowMapper.java @@ -7,17 +7,17 @@ import com.ruoyi.search.ViewInJobFlow.domain.ViewInJobFlow; * 入库作业流水Mapper接口 * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ public interface ViewInJobFlowMapper { /** * 查询入库作业流水 * - * @param jobDetailId 入库作业流水主键 + * @param jobId 入库作业流水主键 * @return 入库作业流水 */ - public ViewInJobFlow selectViewInJobFlowByJobDetailId(String jobDetailId); + public ViewInJobFlow selectViewInJobFlowByJobId(String jobId); /** * 查询入库作业流水列表 @@ -46,16 +46,16 @@ public interface ViewInJobFlowMapper /** * 删除入库作业流水 * - * @param jobDetailId 入库作业流水主键 + * @param jobId 入库作业流水主键 * @return 结果 */ - public int deleteViewInJobFlowByJobDetailId(String jobDetailId); + public int deleteViewInJobFlowByJobId(String jobId); /** * 批量删除入库作业流水 * - * @param jobDetailIds 需要删除的数据主键集合 + * @param jobIds 需要删除的数据主键集合 * @return 结果 */ - public int deleteViewInJobFlowByJobDetailIds(String[] jobDetailIds); + public int deleteViewInJobFlowByJobIds(String[] jobIds); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/service/IViewInJobFlowService.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/service/IViewInJobFlowService.java index 7b1d01c..7cd0284 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/service/IViewInJobFlowService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/service/IViewInJobFlowService.java @@ -7,17 +7,17 @@ import com.ruoyi.search.ViewInJobFlow.domain.ViewInJobFlow; * 入库作业流水Service接口 * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ public interface IViewInJobFlowService { /** * 查询入库作业流水 * - * @param jobDetailId 入库作业流水主键 + * @param jobId 入库作业流水主键 * @return 入库作业流水 */ - public ViewInJobFlow selectViewInJobFlowByJobDetailId(String jobDetailId); + public ViewInJobFlow selectViewInJobFlowByJobId(String jobId); /** * 查询入库作业流水列表 @@ -27,35 +27,4 @@ public interface IViewInJobFlowService */ public List selectViewInJobFlowList(ViewInJobFlow viewInJobFlow); - /** - * 新增入库作业流水 - * - * @param viewInJobFlow 入库作业流水 - * @return 结果 - */ - public int insertViewInJobFlow(ViewInJobFlow viewInJobFlow); - - /** - * 修改入库作业流水 - * - * @param viewInJobFlow 入库作业流水 - * @return 结果 - */ - public int updateViewInJobFlow(ViewInJobFlow viewInJobFlow); - - /** - * 批量删除入库作业流水 - * - * @param jobDetailIds 需要删除的入库作业流水主键集合 - * @return 结果 - */ - public int deleteViewInJobFlowByJobDetailIds(String[] jobDetailIds); - - /** - * 删除入库作业流水信息 - * - * @param jobDetailId 入库作业流水主键 - * @return 结果 - */ - public int deleteViewInJobFlowByJobDetailId(String jobDetailId); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/service/impl/ViewInJobFlowServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/service/impl/ViewInJobFlowServiceImpl.java index 7e9dd46..9183985 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/service/impl/ViewInJobFlowServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewInJobFlow/service/impl/ViewInJobFlowServiceImpl.java @@ -12,7 +12,7 @@ import com.ruoyi.search.ViewInJobFlow.service.IViewInJobFlowService; * 入库作业流水Service业务层处理 * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ @Service public class ViewInJobFlowServiceImpl implements IViewInJobFlowService @@ -23,13 +23,13 @@ public class ViewInJobFlowServiceImpl implements IViewInJobFlowService /** * 查询入库作业流水 * - * @param jobDetailId 入库作业流水主键 + * @param jobId 入库作业流水主键 * @return 入库作业流水 */ @Override - public ViewInJobFlow selectViewInJobFlowByJobDetailId(String jobDetailId) + public ViewInJobFlow selectViewInJobFlowByJobId(String jobId) { - return viewInJobFlowMapper.selectViewInJobFlowByJobDetailId(jobDetailId); + return viewInJobFlowMapper.selectViewInJobFlowByJobId(jobId); } /** @@ -44,52 +44,4 @@ public class ViewInJobFlowServiceImpl implements IViewInJobFlowService return viewInJobFlowMapper.selectViewInJobFlowList(viewInJobFlow); } - /** - * 新增入库作业流水 - * - * @param viewInJobFlow 入库作业流水 - * @return 结果 - */ - @Override - public int insertViewInJobFlow(ViewInJobFlow viewInJobFlow) - { - viewInJobFlow.setCreateTime(DateUtils.getNowDate()); - return viewInJobFlowMapper.insertViewInJobFlow(viewInJobFlow); - } - - /** - * 修改入库作业流水 - * - * @param viewInJobFlow 入库作业流水 - * @return 结果 - */ - @Override - public int updateViewInJobFlow(ViewInJobFlow viewInJobFlow) - { - return viewInJobFlowMapper.updateViewInJobFlow(viewInJobFlow); - } - - /** - * 批量删除入库作业流水 - * - * @param jobDetailIds 需要删除的入库作业流水主键 - * @return 结果 - */ - @Override - public int deleteViewInJobFlowByJobDetailIds(String[] jobDetailIds) - { - return viewInJobFlowMapper.deleteViewInJobFlowByJobDetailIds(jobDetailIds); - } - - /** - * 删除入库作业流水信息 - * - * @param jobDetailId 入库作业流水主键 - * @return 结果 - */ - @Override - public int deleteViewInJobFlowByJobDetailId(String jobDetailId) - { - return viewInJobFlowMapper.deleteViewInJobFlowByJobDetailId(jobDetailId); - } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/controller/ViewOutJobFlowController.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/controller/ViewOutJobFlowController.java index fc0e022..7b2e0f9 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/controller/ViewOutJobFlowController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/controller/ViewOutJobFlowController.java @@ -22,10 +22,10 @@ import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.core.page.TableDataInfo; /** - * 出库作业流水ControllerController + * 出库作业流水Controller * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ @RestController @RequestMapping("/search/ViewOutJobFlow") @@ -35,7 +35,7 @@ public class ViewOutJobFlowController extends BaseController private IViewOutJobFlowService viewOutJobFlowService; /** - * 查询出库作业流水Controller列表 + * 查询出库作业流水列表 */ @PreAuthorize("@ss.hasPermi('search:ViewOutJobFlow:list')") @GetMapping("/list") @@ -47,33 +47,33 @@ public class ViewOutJobFlowController extends BaseController } /** - * 导出出库作业流水Controller列表 + * 导出出库作业流水列表 */ @PreAuthorize("@ss.hasPermi('search:ViewOutJobFlow:export')") - @Log(title = "出库作业流水Controller", businessType = BusinessType.EXPORT) + @Log(title = "出库作业流水", businessType = BusinessType.EXPORT) @PostMapping("/export") public void export(HttpServletResponse response, ViewOutJobFlow viewOutJobFlow) { List list = viewOutJobFlowService.selectViewOutJobFlowList(viewOutJobFlow); ExcelUtil util = new ExcelUtil(ViewOutJobFlow.class); - util.exportExcel(response, list, "出库作业流水Controller数据"); + util.exportExcel(response, list, "出库作业流水数据"); } /** - * 获取出库作业流水Controller详细信息 + * 获取出库作业流水详细信息 */ @PreAuthorize("@ss.hasPermi('search:ViewOutJobFlow:query')") - @GetMapping(value = "/{jobDetailId}") - public AjaxResult getInfo(@PathVariable("jobDetailId") String jobDetailId) + @GetMapping(value = "/{jobId}") + public AjaxResult getInfo(@PathVariable("jobId") String jobId) { - return success(viewOutJobFlowService.selectViewOutJobFlowByJobDetailId(jobDetailId)); + return success(viewOutJobFlowService.selectViewOutJobFlowByJobId(jobId)); } /** - * 新增出库作业流水Controller + * 新增出库作业流水 */ @PreAuthorize("@ss.hasPermi('search:ViewOutJobFlow:add')") - @Log(title = "出库作业流水Controller", businessType = BusinessType.INSERT) + @Log(title = "出库作业流水", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody ViewOutJobFlow viewOutJobFlow) { @@ -81,10 +81,10 @@ public class ViewOutJobFlowController extends BaseController } /** - * 修改出库作业流水Controller + * 修改出库作业流水 */ @PreAuthorize("@ss.hasPermi('search:ViewOutJobFlow:edit')") - @Log(title = "出库作业流水Controller", businessType = BusinessType.UPDATE) + @Log(title = "出库作业流水", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody ViewOutJobFlow viewOutJobFlow) { @@ -92,13 +92,13 @@ public class ViewOutJobFlowController extends BaseController } /** - * 删除出库作业流水Controller + * 删除出库作业流水 */ @PreAuthorize("@ss.hasPermi('search:ViewOutJobFlow:remove')") - @Log(title = "出库作业流水Controller", businessType = BusinessType.DELETE) - @DeleteMapping("/{jobDetailIds}") - public AjaxResult remove(@PathVariable String[] jobDetailIds) + @Log(title = "出库作业流水", businessType = BusinessType.DELETE) + @DeleteMapping("/{jobIds}") + public AjaxResult remove(@PathVariable String[] jobIds) { - return toAjax(viewOutJobFlowService.deleteViewOutJobFlowByJobDetailIds(jobDetailIds)); + return toAjax(viewOutJobFlowService.deleteViewOutJobFlowByJobIds(jobIds)); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/domain/ViewOutJobFlow.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/domain/ViewOutJobFlow.java index 5ca1115..49415e0 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/domain/ViewOutJobFlow.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/domain/ViewOutJobFlow.java @@ -6,54 +6,34 @@ import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** - * 出库作业流水Controller对象 view_out_job_flow - * + * 出库作业流水对象 view_out_job_flow + * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ public class ViewOutJobFlow extends BaseEntity { private static final long serialVersionUID = 1L; - /** 子任务 */ - @Excel(name = "子任务") - private String jobDetailId; - - /** 任务编码 */ - @Excel(name = "任务编码") + /** 作业ID */ + @Excel(name = "作业ID") private String jobId; + /** 子作业ID */ + @Excel(name = "子作业ID") + private String jobDetailId; + /** 任务号 */ @Excel(name = "任务号") private String taskNo; - /** 状态 */ - @Excel(name = "状态",dictType = "mydo_job_status") - private String status; + /** 单据ID */ + @Excel(name = "单据ID") + private String inOrOutId; - /** 任务类型 */ - @Excel(name = "任务类型",dictType = "out_job_type") - private Long inOrOut; - - /** 托盘码 */ - @Excel(name = "托盘码") - private String trayCode; - - /** 开始时间 */ - @Excel(name = "开始时间") - private String startTime; - - /** 结束时间 */ - @Excel(name = "结束时间") - private String finishTime; - - /** 出口 */ - @Excel(name = "出口") - private String exitId; - - /** 仓库编码 */ - @Excel(name = "仓库编码") - private String warehouseId; + /** 子单据ID */ + @Excel(name = "子单据ID") + private String inOrOutDId; /** 物料编码 */ @Excel(name = "物料编码") @@ -63,504 +43,494 @@ public class ViewOutJobFlow extends BaseEntity @Excel(name = "物料名称") private String productName; - /** 常用编码 */ - @Excel(name = "常用编码") - private String parentId; + /** unitPrices */ + @Excel(name = "unitPrices") + private String spare5; - /** 单价 */ - @Excel(name = "单价") - private String price; + /** units */ + @Excel(name = "units") + private String spare6; - /** 图号 */ - @Excel(name = "图号") - private String cargoNo; - - /** 单位 */ - @Excel(name = "单位") - private String unit; - - /** 规格 */ - @Excel(name = "规格") - private String spec; - - /** 物料类型 */ - @Excel(name = "物料类型",dictType = "product_type") - private String productType; - - /** 是否系统项 */ - @Excel(name = "是否系统项",dictType = "sys_yes_no") - private String systemItem; - - /** 物料创建时间 */ - @Excel(name = "物料创建时间") - private String productCtm; - - /** 物料创建人 */ - @Excel(name = "物料创建人") - private String productCtu; - - /** 库存上限 */ - @Excel(name = "库存上限") - private String upperNum; - - /** 库存下限 */ - @Excel(name = "库存下限") - private String limitNum; - - /** 是否可用 */ - @Excel(name = "是否可用",dictType = "sys_yes_no") - private String enableFlag; + /** 托盘码 */ + @Excel(name = "托盘码") + private String trayCode; /** 出库数量 */ @Excel(name = "出库数量") private String outQuantity; + /** 库存数量 */ + @Excel(name = "库存数量") + private String stockQuantity; + + /** 供应商id */ + @Excel(name = "供应商id") + private String supplierNo; + + /** 供应商名称 */ + @Excel(name = "供应商名称") + private String supplierName; + + /** 客户id */ + @Excel(name = "客户id") + private String customerNo; + + /** 客户名称 */ + @Excel(name = "客户名称") + private String customerName; + + /** 任务状态 */ + @Excel(name = "任务状态",dictType = "sys_job_status") + private String status; + + /** 货位ID */ + @Excel(name = "货位ID") + private String cargoSpaceId; + + /** 目标巷道ID */ + @Excel(name = "目标巷道ID") + private String targetCargoSpaceId; + + /** 开始时间 */ + @Excel(name = "开始时间") + private String startTime; + + /** 结束时间 */ + @Excel(name = "结束时间") + private String finishTime; + + /** 执行阶段 */ + @Excel(name = "执行阶段",dictType = "execution_phase_type") + private String executionPhase; + + /** 库存ID */ + @Excel(name = "库存ID") + private String stockId; + /** 批次号 */ @Excel(name = "批次号") private String lotNo; - /** 单据编码 */ - @Excel(name = "单据编码") - private String inOrOutId; + /** 库存状态 */ + @Excel(name = "库存状态",dictType = "stock_status") + private String stockStatus; - /** 子单据编码 */ - @Excel(name = "子单据编码") - private String inOrOutDId; + /** 入库数量 */ +// @Excel(name = "入库数量") + private String inQuantity; - /** 金额 */ - @Excel(name = "金额") - private String priceTotal; + /** 产品分类 */ + @Excel(name = "产品分类") + private String parentId; - /** 来源 */ - @Excel(name = "来源",dictType = "origin_type") - private String origin; + /** 价格 */ + @Excel(name = "价格") + private String price; - /** 周转类型 */ - @Excel(name = "周转类型",dictType = "turnover_type") - private String turnovertype; + /** 产品编码 */ + @Excel(name = "产品编码") + private String cargoNo; - /** 套账 */ - @Excel(name = "套账",dictType = "account_type") - private String account; + /** 单位id */ + @Excel(name = "单位id") + private String unit; - /** 用途 */ - @Excel(name = "用途",dictType = "purpose_type") - private String purpose; + /** 型号 */ + @Excel(name = "型号") + private String spec; - /** 台次 */ - @Excel(name = "台次") - private String units; + /** 单位名称 */ + @Excel(name = "单位名称") + private String spare1; - /** 合同 */ - @Excel(name = "合同") - private String contract; + /** url */ + @Excel(name = "url") + private String spare3; - /** 件次 */ - @Excel(name = "件次") - private String cases; + /** btnurl */ + @Excel(name = "btnurl") + private String spare4; - /** 质量 */ - @Excel(name = "质量",dictType = "quality_type") - private String quality; + /** unitjb */ + @Excel(name = "unitjb") + private String spare7; - /** 管理号 */ - @Excel(name = "管理号") - private String managementNo; - - public void setJobDetailId(String jobDetailId) - { - this.jobDetailId = jobDetailId; - } - - public String getJobDetailId() - { - return jobDetailId; - } - - public void setJobId(String jobId) + public void setJobId(String jobId) { this.jobId = jobId; } - public String getJobId() + public String getJobId() { return jobId; } - public void setTaskNo(String taskNo) - { - this.taskNo = taskNo; - } - - public String getTaskNo() - { - return taskNo; - } - - public void setStatus(String status) + public void setStatus(String status) { this.status = status; } - public String getStatus() + public String getStatus() { return status; } - public void setInOrOut(Long inOrOut) + public void setTaskNo(String taskNo) { - this.inOrOut = inOrOut; + this.taskNo = taskNo; } - public Long getInOrOut() + public String getTaskNo() { - return inOrOut; + return taskNo; } - public void setTrayCode(String trayCode) + public void setTrayCode(String trayCode) { this.trayCode = trayCode; } - public String getTrayCode() + public String getTrayCode() { return trayCode; } - public void setStartTime(String startTime) + public void setCargoSpaceId(String cargoSpaceId) + { + this.cargoSpaceId = cargoSpaceId; + } + + public String getCargoSpaceId() + { + return cargoSpaceId; + } + + public void setTargetCargoSpaceId(String targetCargoSpaceId) + { + this.targetCargoSpaceId = targetCargoSpaceId; + } + + public String getTargetCargoSpaceId() + { + return targetCargoSpaceId; + } + + public void setStartTime(String startTime) { this.startTime = startTime; } - public String getStartTime() + public String getStartTime() { return startTime; } - public void setFinishTime(String finishTime) + public void setFinishTime(String finishTime) { this.finishTime = finishTime; } - public String getFinishTime() + public String getFinishTime() { return finishTime; } - public void setExitId(String exitId) + public void setExecutionPhase(String executionPhase) { - this.exitId = exitId; + this.executionPhase = executionPhase; } - public String getExitId() + public String getExecutionPhase() { - return exitId; + return executionPhase; } - public void setWarehouseId(String warehouseId) + public void setJobDetailId(String jobDetailId) { - this.warehouseId = warehouseId; + this.jobDetailId = jobDetailId; } - public String getWarehouseId() + public String getJobDetailId() { - return warehouseId; + return jobDetailId; } - public void setProductId(String productId) + public void setStockId(String stockId) { - this.productId = productId; + this.stockId = stockId; } - public String getProductId() + public String getStockId() { - return productId; + return stockId; } - public void setProductName(String productName) - { - this.productName = productName; - } - - public String getProductName() - { - return productName; - } - - public void setParentId(String parentId) - { - this.parentId = parentId; - } - - public String getParentId() - { - return parentId; - } - - public void setPrice(String price) - { - this.price = price; - } - - public String getPrice() - { - return price; - } - - public void setCargoNo(String cargoNo) - { - this.cargoNo = cargoNo; - } - - public String getCargoNo() - { - return cargoNo; - } - - public void setUnit(String unit) - { - this.unit = unit; - } - - public String getUnit() - { - return unit; - } - - public void setSpec(String spec) - { - this.spec = spec; - } - - public String getSpec() - { - return spec; - } - - public void setProductType(String productType) - { - this.productType = productType; - } - - public String getProductType() - { - return productType; - } - - public void setSystemItem(String systemItem) - { - this.systemItem = systemItem; - } - - public String getSystemItem() - { - return systemItem; - } - - public void setProductCtm(String productCtm) - { - this.productCtm = productCtm; - } - - public String getProductCtm() - { - return productCtm; - } - - public void setProductCtu(String productCtu) - { - this.productCtu = productCtu; - } - - public String getProductCtu() - { - return productCtu; - } - - public void setUpperNum(String upperNum) - { - this.upperNum = upperNum; - } - - public String getUpperNum() - { - return upperNum; - } - - public void setLimitNum(String limitNum) - { - this.limitNum = limitNum; - } - - public String getLimitNum() - { - return limitNum; - } - - public void setEnableFlag(String enableFlag) - { - this.enableFlag = enableFlag; - } - - public String getEnableFlag() - { - return enableFlag; - } - - public void setOutQuantity(String outQuantity) - { - this.outQuantity = outQuantity; - } - - public String getOutQuantity() - { - return outQuantity; - } - - public void setLotNo(String lotNo) + public void setLotNo(String lotNo) { this.lotNo = lotNo; } - public String getLotNo() + public String getLotNo() { return lotNo; } - public void setInOrOutId(String inOrOutId) + public void setInOrOutId(String inOrOutId) { this.inOrOutId = inOrOutId; } - public String getInOrOutId() + public String getInOrOutId() { return inOrOutId; } - public void setInOrOutDId(String inOrOutDId) + public void setInOrOutDId(String inOrOutDId) { this.inOrOutDId = inOrOutDId; } - public String getInOrOutDId() + public String getInOrOutDId() { return inOrOutDId; } - public void setPriceTotal(String priceTotal) + public void setStockStatus(String stockStatus) { - this.priceTotal = priceTotal; + this.stockStatus = stockStatus; } - public String getPriceTotal() + public String getStockStatus() { - return priceTotal; + return stockStatus; } - public void setOrigin(String origin) + public void setInQuantity(String inQuantity) { - this.origin = origin; + this.inQuantity = inQuantity; } - public String getOrigin() + public String getInQuantity() { - return origin; + return inQuantity; } - public void setTurnovertype(String turnovertype) + public void setStockQuantity(String stockQuantity) { - this.turnovertype = turnovertype; + this.stockQuantity = stockQuantity; } - public String getTurnovertype() + public String getStockQuantity() { - return turnovertype; + return stockQuantity; } - public void setAccount(String account) + public void setOutQuantity(String outQuantity) { - this.account = account; + this.outQuantity = outQuantity; } - public String getAccount() + public String getOutQuantity() { - return account; + return outQuantity; } - public void setPurpose(String purpose) + public void setSupplierNo(String supplierNo) { - this.purpose = purpose; + this.supplierNo = supplierNo; } - public String getPurpose() + public String getSupplierNo() { - return purpose; + return supplierNo; } - public void setUnits(String units) + public void setSupplierName(String supplierName) { - this.units = units; + this.supplierName = supplierName; } - public String getUnits() + public String getSupplierName() { - return units; + return supplierName; } - public void setContract(String contract) + public void setCustomerNo(String customerNo) { - this.contract = contract; + this.customerNo = customerNo; } - public String getContract() + public String getCustomerNo() { - return contract; + return customerNo; } - public void setCases(String cases) + public void setCustomerName(String customerName) { - this.cases = cases; + this.customerName = customerName; } - public String getCases() + public String getCustomerName() { - return cases; + return customerName; } - public void setQuality(String quality) + public void setProductId(String productId) { - this.quality = quality; + this.productId = productId; } - public String getQuality() + public String getProductId() { - return quality; + return productId; } - public void setManagementNo(String managementNo) + public void setProductName(String productName) { - this.managementNo = managementNo; + this.productName = productName; } - public String getManagementNo() + public String getProductName() { - return managementNo; + return productName; + } + + public void setParentId(String parentId) + { + this.parentId = parentId; + } + + public String getParentId() + { + return parentId; + } + + public void setPrice(String price) + { + this.price = price; + } + + public String getPrice() + { + return price; + } + + public void setCargoNo(String cargoNo) + { + this.cargoNo = cargoNo; + } + + public String getCargoNo() + { + return cargoNo; + } + + public void setUnit(String unit) + { + this.unit = unit; + } + + public String getUnit() + { + return unit; + } + + public void setSpec(String spec) + { + this.spec = spec; + } + + public String getSpec() + { + return spec; + } + + public void setSpare1(String spare1) + { + this.spare1 = spare1; + } + + public String getSpare1() + { + return spare1; + } + + public void setSpare3(String spare3) + { + this.spare3 = spare3; + } + + public String getSpare3() + { + return spare3; + } + + public void setSpare4(String spare4) + { + this.spare4 = spare4; + } + + public String getSpare4() + { + return spare4; + } + + public void setSpare5(String spare5) + { + this.spare5 = spare5; + } + + public String getSpare5() + { + return spare5; + } + + public void setSpare6(String spare6) + { + this.spare6 = spare6; + } + + public String getSpare6() + { + return spare6; + } + + public void setSpare7(String spare7) + { + this.spare7 = spare7; + } + + public String getSpare7() + { + return spare7; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - .append("jobDetailId", getJobDetailId()) .append("jobId", getJobId()) - .append("taskNo", getTaskNo()) .append("status", getStatus()) - .append("inOrOut", getInOrOut()) + .append("taskNo", getTaskNo()) .append("trayCode", getTrayCode()) + .append("cargoSpaceId", getCargoSpaceId()) + .append("targetCargoSpaceId", getTargetCargoSpaceId()) .append("createTime", getCreateTime()) .append("startTime", getStartTime()) .append("finishTime", getFinishTime()) - .append("exitId", getExitId()) - .append("warehouseId", getWarehouseId()) + .append("executionPhase", getExecutionPhase()) + .append("jobDetailId", getJobDetailId()) + .append("stockId", getStockId()) + .append("lotNo", getLotNo()) + .append("inOrOutId", getInOrOutId()) + .append("inOrOutDId", getInOrOutDId()) + .append("stockStatus", getStockStatus()) + .append("inQuantity", getInQuantity()) + .append("stockQuantity", getStockQuantity()) + .append("outQuantity", getOutQuantity()) + .append("supplierNo", getSupplierNo()) + .append("supplierName", getSupplierName()) + .append("customerNo", getCustomerNo()) + .append("customerName", getCustomerName()) .append("productId", getProductId()) .append("productName", getProductName()) .append("parentId", getParentId()) @@ -569,27 +539,12 @@ public class ViewOutJobFlow extends BaseEntity .append("unit", getUnit()) .append("spec", getSpec()) .append("remark", getRemark()) - .append("productType", getProductType()) - .append("systemItem", getSystemItem()) - .append("productCtm", getProductCtm()) - .append("productCtu", getProductCtu()) - .append("upperNum", getUpperNum()) - .append("limitNum", getLimitNum()) - .append("enableFlag", getEnableFlag()) - .append("outQuantity", getOutQuantity()) - .append("lotNo", getLotNo()) - .append("inOrOutId", getInOrOutId()) - .append("inOrOutDId", getInOrOutDId()) - .append("priceTotal", getPriceTotal()) - .append("origin", getOrigin()) - .append("turnovertype", getTurnovertype()) - .append("account", getAccount()) - .append("purpose", getPurpose()) - .append("units", getUnits()) - .append("contract", getContract()) - .append("cases", getCases()) - .append("quality", getQuality()) - .append("managementNo", getManagementNo()) + .append("spare1", getSpare1()) + .append("spare3", getSpare3()) + .append("spare4", getSpare4()) + .append("spare5", getSpare5()) + .append("spare6", getSpare6()) + .append("spare7", getSpare7()) .toString(); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/mapper/ViewOutJobFlowMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/mapper/ViewOutJobFlowMapper.java index 89bbda6..1982441 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/mapper/ViewOutJobFlowMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/mapper/ViewOutJobFlowMapper.java @@ -4,58 +4,58 @@ import java.util.List; import com.ruoyi.search.ViewOutJobFlow.domain.ViewOutJobFlow; /** - * 出库作业流水ControllerMapper接口 + * 出库作业流水Mapper接口 * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ public interface ViewOutJobFlowMapper { /** - * 查询出库作业流水Controller + * 查询出库作业流水 * - * @param jobDetailId 出库作业流水Controller主键 - * @return 出库作业流水Controller + * @param jobId 出库作业流水主键 + * @return 出库作业流水 */ - public ViewOutJobFlow selectViewOutJobFlowByJobDetailId(String jobDetailId); + public ViewOutJobFlow selectViewOutJobFlowByJobId(String jobId); /** - * 查询出库作业流水Controller列表 + * 查询出库作业流水列表 * - * @param viewOutJobFlow 出库作业流水Controller - * @return 出库作业流水Controller集合 + * @param viewOutJobFlow 出库作业流水 + * @return 出库作业流水集合 */ public List selectViewOutJobFlowList(ViewOutJobFlow viewOutJobFlow); /** - * 新增出库作业流水Controller + * 新增出库作业流水 * - * @param viewOutJobFlow 出库作业流水Controller + * @param viewOutJobFlow 出库作业流水 * @return 结果 */ public int insertViewOutJobFlow(ViewOutJobFlow viewOutJobFlow); /** - * 修改出库作业流水Controller + * 修改出库作业流水 * - * @param viewOutJobFlow 出库作业流水Controller + * @param viewOutJobFlow 出库作业流水 * @return 结果 */ public int updateViewOutJobFlow(ViewOutJobFlow viewOutJobFlow); /** - * 删除出库作业流水Controller + * 删除出库作业流水 * - * @param jobDetailId 出库作业流水Controller主键 + * @param jobId 出库作业流水主键 * @return 结果 */ - public int deleteViewOutJobFlowByJobDetailId(String jobDetailId); + public int deleteViewOutJobFlowByJobId(String jobId); /** - * 批量删除出库作业流水Controller + * 批量删除出库作业流水 * - * @param jobDetailIds 需要删除的数据主键集合 + * @param jobIds 需要删除的数据主键集合 * @return 结果 */ - public int deleteViewOutJobFlowByJobDetailIds(String[] jobDetailIds); + public int deleteViewOutJobFlowByJobIds(String[] jobIds); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/service/IViewOutJobFlowService.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/service/IViewOutJobFlowService.java index f135d8f..29b4b8e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/service/IViewOutJobFlowService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/service/IViewOutJobFlowService.java @@ -4,58 +4,58 @@ import java.util.List; import com.ruoyi.search.ViewOutJobFlow.domain.ViewOutJobFlow; /** - * 出库作业流水ControllerService接口 + * 出库作业流水Service接口 * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ public interface IViewOutJobFlowService { /** - * 查询出库作业流水Controller + * 查询出库作业流水 * - * @param jobDetailId 出库作业流水Controller主键 - * @return 出库作业流水Controller + * @param jobId 出库作业流水主键 + * @return 出库作业流水 */ - public ViewOutJobFlow selectViewOutJobFlowByJobDetailId(String jobDetailId); + public ViewOutJobFlow selectViewOutJobFlowByJobId(String jobId); /** - * 查询出库作业流水Controller列表 + * 查询出库作业流水列表 * - * @param viewOutJobFlow 出库作业流水Controller - * @return 出库作业流水Controller集合 + * @param viewOutJobFlow 出库作业流水 + * @return 出库作业流水集合 */ public List selectViewOutJobFlowList(ViewOutJobFlow viewOutJobFlow); /** - * 新增出库作业流水Controller + * 新增出库作业流水 * - * @param viewOutJobFlow 出库作业流水Controller + * @param viewOutJobFlow 出库作业流水 * @return 结果 */ public int insertViewOutJobFlow(ViewOutJobFlow viewOutJobFlow); /** - * 修改出库作业流水Controller + * 修改出库作业流水 * - * @param viewOutJobFlow 出库作业流水Controller + * @param viewOutJobFlow 出库作业流水 * @return 结果 */ public int updateViewOutJobFlow(ViewOutJobFlow viewOutJobFlow); /** - * 批量删除出库作业流水Controller + * 批量删除出库作业流水 * - * @param jobDetailIds 需要删除的出库作业流水Controller主键集合 + * @param jobIds 需要删除的出库作业流水主键集合 * @return 结果 */ - public int deleteViewOutJobFlowByJobDetailIds(String[] jobDetailIds); + public int deleteViewOutJobFlowByJobIds(String[] jobIds); /** - * 删除出库作业流水Controller信息 + * 删除出库作业流水信息 * - * @param jobDetailId 出库作业流水Controller主键 + * @param jobId 出库作业流水主键 * @return 结果 */ - public int deleteViewOutJobFlowByJobDetailId(String jobDetailId); + public int deleteViewOutJobFlowByJobId(String jobId); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/service/impl/ViewOutJobFlowServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/service/impl/ViewOutJobFlowServiceImpl.java index 62302e5..4fa5d42 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/service/impl/ViewOutJobFlowServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewOutJobFlow/service/impl/ViewOutJobFlowServiceImpl.java @@ -9,10 +9,10 @@ import com.ruoyi.search.ViewOutJobFlow.domain.ViewOutJobFlow; import com.ruoyi.search.ViewOutJobFlow.service.IViewOutJobFlowService; /** - * 出库作业流水ControllerService业务层处理 + * 出库作业流水Service业务层处理 * * @author ruoyi - * @date 2025-10-28 + * @date 2025-12-09 */ @Service public class ViewOutJobFlowServiceImpl implements IViewOutJobFlowService @@ -21,22 +21,22 @@ public class ViewOutJobFlowServiceImpl implements IViewOutJobFlowService private ViewOutJobFlowMapper viewOutJobFlowMapper; /** - * 查询出库作业流水Controller + * 查询出库作业流水 * - * @param jobDetailId 出库作业流水Controller主键 - * @return 出库作业流水Controller + * @param jobId 出库作业流水主键 + * @return 出库作业流水 */ @Override - public ViewOutJobFlow selectViewOutJobFlowByJobDetailId(String jobDetailId) + public ViewOutJobFlow selectViewOutJobFlowByJobId(String jobId) { - return viewOutJobFlowMapper.selectViewOutJobFlowByJobDetailId(jobDetailId); + return viewOutJobFlowMapper.selectViewOutJobFlowByJobId(jobId); } /** - * 查询出库作业流水Controller列表 + * 查询出库作业流水列表 * - * @param viewOutJobFlow 出库作业流水Controller - * @return 出库作业流水Controller + * @param viewOutJobFlow 出库作业流水 + * @return 出库作业流水 */ @Override public List selectViewOutJobFlowList(ViewOutJobFlow viewOutJobFlow) @@ -45,9 +45,9 @@ public class ViewOutJobFlowServiceImpl implements IViewOutJobFlowService } /** - * 新增出库作业流水Controller + * 新增出库作业流水 * - * @param viewOutJobFlow 出库作业流水Controller + * @param viewOutJobFlow 出库作业流水 * @return 结果 */ @Override @@ -58,9 +58,9 @@ public class ViewOutJobFlowServiceImpl implements IViewOutJobFlowService } /** - * 修改出库作业流水Controller + * 修改出库作业流水 * - * @param viewOutJobFlow 出库作业流水Controller + * @param viewOutJobFlow 出库作业流水 * @return 结果 */ @Override @@ -70,26 +70,26 @@ public class ViewOutJobFlowServiceImpl implements IViewOutJobFlowService } /** - * 批量删除出库作业流水Controller + * 批量删除出库作业流水 * - * @param jobDetailIds 需要删除的出库作业流水Controller主键 + * @param jobIds 需要删除的出库作业流水主键 * @return 结果 */ @Override - public int deleteViewOutJobFlowByJobDetailIds(String[] jobDetailIds) + public int deleteViewOutJobFlowByJobIds(String[] jobIds) { - return viewOutJobFlowMapper.deleteViewOutJobFlowByJobDetailIds(jobDetailIds); + return viewOutJobFlowMapper.deleteViewOutJobFlowByJobIds(jobIds); } /** - * 删除出库作业流水Controller信息 + * 删除出库作业流水信息 * - * @param jobDetailId 出库作业流水Controller主键 + * @param jobId 出库作业流水主键 * @return 结果 */ @Override - public int deleteViewOutJobFlowByJobDetailId(String jobDetailId) + public int deleteViewOutJobFlowByJobId(String jobId) { - return viewOutJobFlowMapper.deleteViewOutJobFlowByJobDetailId(jobDetailId); + return viewOutJobFlowMapper.deleteViewOutJobFlowByJobId(jobId); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/controller/ViewStockDetailController.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/controller/ViewStockDetailController.java index 0602669..4524267 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/controller/ViewStockDetailController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/controller/ViewStockDetailController.java @@ -1,25 +1,31 @@ package com.ruoyi.search.ViewStockDetail.controller; +import java.util.List; +import jakarta.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.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; -import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.search.ViewStockDetail.domain.ViewStockDetail; import com.ruoyi.search.ViewStockDetail.service.IViewStockDetailService; -import jakarta.servlet.http.HttpServletResponse; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.security.access.prepost.PreAuthorize; -import org.springframework.web.bind.annotation.*; - -import java.util.List; +import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.common.core.page.TableDataInfo; /** * 库存明细查询Controller - * - * @author gw - * @date 2025-05-26 + * + * @author ruoyi + * @date 2025-12-09 */ @RestController @RequestMapping("/search/ViewStockDetail") @@ -63,36 +69,6 @@ public class ViewStockDetailController extends BaseController return success(viewStockDetailService.selectViewStockDetailByOnlyIdentity(onlyIdentity)); } - /** - * 新增库存明细查询 - */ - @PreAuthorize("@ss.hasPermi('search:ViewStockDetail:add')") - @Log(title = "库存明细查询", businessType = BusinessType.INSERT) - @PostMapping - public AjaxResult add(@RequestBody ViewStockDetail viewStockDetail) - { - return toAjax(viewStockDetailService.insertViewStockDetail(viewStockDetail)); - } - /** - * 修改库存明细查询 - */ - @PreAuthorize("@ss.hasPermi('search:ViewStockDetail:edit')") - @Log(title = "库存明细查询", businessType = BusinessType.UPDATE) - @PutMapping - public AjaxResult edit(@RequestBody ViewStockDetail viewStockDetail) - { - return toAjax(viewStockDetailService.updateViewStockDetail(viewStockDetail)); - } - /** - * 删除库存明细查询 - */ - @PreAuthorize("@ss.hasPermi('search:ViewStockDetail:remove')") - @Log(title = "库存明细查询", businessType = BusinessType.DELETE) - @DeleteMapping("/{onlyIdentitys}") - public AjaxResult remove(@PathVariable Long[] onlyIdentitys) - { - return toAjax(viewStockDetailService.deleteViewStockDetailByOnlyIdentitys(onlyIdentitys)); - } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/domain/ViewStockDetail.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/domain/ViewStockDetail.java index 024e41d..5d6d029 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/domain/ViewStockDetail.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/domain/ViewStockDetail.java @@ -1,22 +1,19 @@ package com.ruoyi.search.ViewStockDetail.domain; -import com.fasterxml.jackson.annotation.JsonFormat; -import com.ruoyi.common.annotation.Excel; -import com.ruoyi.common.core.domain.BaseEntity; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; -import org.springframework.format.annotation.DateTimeFormat; - -import java.math.BigDecimal; -import java.util.Date; +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; /** * 库存明细查询对象 view_stock_detail - * - * @author gw - * @date 2025-05-26 + * + * @author ruoyi + * @date 2025-12-09 */ @Data @AllArgsConstructor @@ -26,116 +23,349 @@ public class ViewStockDetail extends BaseEntity { private static final long serialVersionUID = 1L; - @Excel(name = "库存编码") - private String stockId; // 库存编码 + /** id */ +// @Excel(name = "id") + private Long onlyIdentity; - @Excel(name = "账套",dictType = "account_type") - private String spare3; // 账套 + /** 库存id */ + @Excel(name = "库存id") + private String stockId; - @Excel(name = "库位编码") - private String cargoSpaceId; // 库位编码 + /** 货位id */ + @Excel(name = "货位id") + private String cargoSpaceId; - @Excel(name = "托盘") - private String trayCode; // 托盘 + /** 物料编码 */ + @Excel(name = "物料编码") + private String productId; - @Excel(name = "产品编码") - private String productId; // 产品编码 + /** 物料名称 */ + @Excel(name = "物料名称") + private String productName; - @Excel(name = "产品名称") - private String productName; // 产品名称 + /** 库存数量 */ + @Excel(name = "库存数量") + private String quantity; - @Excel(name = "规格") - private String spec; // 规格 + /** unitPrices */ + @Excel(name = "unitPrices") + private String spare5; - @Excel(name = "数量") - private BigDecimal quantity; // 数量 + /** units */ + @Excel(name = "units") + private String spare6; - @Excel(name = "金额") - private String spare6; // 金额 + /** 库存状态 */ + @Excel(name = "库存状态",dictType = "stock_status") + private String stockStatus; - @Excel(name = "单价") - private BigDecimal price; // 单价 + /** 物料状态 */ + @Excel(name = "物料状态",dictType = "product_status") + private String productStatus; - @Excel(name = "产品状态",dictType = "turnover_type") - private String spare1; // 产品状态 + /** 批号 */ + @Excel(name = "批号") + private String lotNo; - @Excel(name = "单位") - private String unit; // 单位 + /** 作业ID */ + @Excel(name = "作业ID") + private String jobId; - @Excel(name = "图号") - private String cargoNo; // 图号 + /** 物料GUID */ +// @Excel(name = "物料GUID") + private String productGuid; + /** 托盘条码 */ + @Excel(name = "托盘条码") + private String trayCode; + + /** 出库数量 */ + @Excel(name = "出库数量") + private String outQuantity; + + /** 入库子单id */ + @Excel(name = "入库子单id") + private String stockinDetailId; + + /** 入库主单 */ + @Excel(name = "入库主单") + private String stockinId; + + /** 入库类型 */ + @Excel(name = "入库类型",dictType = "in_bill_type") + private String inType; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String inClassId; + + /** 仓库 */ +// @Excel(name = "仓库") + private String warehouseId; + + /** 合同号 */ @Excel(name = "合同号") - private String orderId; // 合同号 + private String orderId; - @Excel(name = "台次") - private String spare5; // 台次 - - @Excel(name = "件次") - private String power; // 件次 - - @Excel(name = "质量",dictType = "quality_type") - private String spare8; // 质量 - - @Excel(name = "常用编码") - private String parentId; // 常用编码 - - @Excel(name = "入库单号") - private String stockinId; // 入库单号 - - @Excel(name = "供应商名称") - private String supplierName; // 供应商名称 - - @Excel(name = "供应商编号") - private String supplierNo; // 供应商编号 - - @Excel(name = "仓库编码") - private String warehouseId; // 仓库编码 - - @Excel(name = "仓库名称") - private String warehouseName; // 仓库名称 + /** 首次入库时间 */ @Excel(name = "首次入库时间") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date inDate; // 入库时间 + private String inDate; + /** 最后出库时间 */ @Excel(name = "最后出库时间") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date backDate; // 出库时间 + private String backDate; - @Excel(name = "盘点标识",dictType = "check_flag") - private String spare7; // 盘点标识 + /** 集合数据 */ +// @Excel(name = "集合数据") + private String Rows; - @Excel(name = "出库时间") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date stackingId; // 盘点时间 + /** 入库主题 */ +// @Excel(name = "入库主题") + private String Title; - @Excel(name = "备注") - private String remark; // 备注 + /** 入库id */ +// @Excel(name = "入库id") + private String Kuin; - @Excel(name = "库存状态") - private String stockStatus; // 库存状态 + /** 入库状态 */ +// @Excel(name = "入库状态") + private String Complete1; - @Excel(name = "批次号") - private String lotNo; // 批次号 + /** 申请人 */ +// @Excel(name = "申请人") + private String Cateid; - private BigDecimal outQuantity; // 出库数量 + /** 申请日期 */ +// @Excel(name = "申请日期") + private String Date3; - private String roadwayId; - private String theFloor; - private String thePlatoon; - private String theColumn; - private String supplierId; - private String inDateStart; - private String inDateEnd; - private String voltage; - private String productType; - private String outside; + /** 确认日期 */ +// @Excel(name = "确认日期") + private String Date5; + + /** 审批人 */ +// @Excel(name = "审批人") + private String Catein; + + /** 审批意见 */ +// @Excel(name = "审批意见") + private String Intro2; + + /** 入库备注 */ +// @Excel(name = "入库备注") + private String Intro; + + /** 关联其他单据id */ +// @Excel(name = "关联其他单据id") + private String Caigou; + + /** 添加时间 */ +// @Excel(name = "添加时间") + private String Date7; + + /** 库管id */ +// @Excel(name = "库管id") + private String Kg; + + /** 入库类别 */ +// @Excel(name = "入库类别") + private String Sort1; + + /** 入库编号 */ +// @Excel(name = "入库编号") + private String Rkbh; + + /** 审批状态 */ +// @Excel(name = "审批状态") + private String Status; + + /** 产品明细 */ +// @Excel(name = "产品明细") + private String KuinList; + + /** 客户名称 */ +// @Excel(name = "客户名称") + private String sysIcusIInheritIdIidI413; + + /** 磅单编号 */ +// @Excel(name = "磅单编号") + private String sysIcusIInheritIdIidI414; + + /** 入库车号 */ +// @Excel(name = "入库车号") + private String sysIcusIInheritIdIidI415; + + /** 入库明细ID */ +// @Excel(name = "入库明细ID") + private Long pdDetailId; + + /** 产品名称 */ +// @Excel(name = "产品名称") + private String pdProductName; + + /** 型号 */ +// @Excel(name = "型号") + private String pdModel; + + /** 单位 */ +// @Excel(name = "单位") + private String pdUnit; + + /** 单价 */ +// @Excel(name = "单价") + private String pdUnitPrice; + + /** 辅助单位 */ +// @Excel(name = "辅助单位") + private String pdAuxUnit; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdAttr1; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdAttr2; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdQuantity; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdInQty; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdAuxQuantity; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdTotalPrice; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdCostUnitPrice; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdTotalPrice2; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdAccountCostTotal; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdAccountQuantity; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdAccountStatus; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdBatchNo; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdSerialNo; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdProdDate; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdValidDate; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdArrivalDate; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdRemark; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdCustom1; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdCustom2; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdCustom3; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdCustom4; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdCustom5; + + /** $column.columnComment */ +// @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") + private String pdCustom6; + + /** 装卸工 */ +// @Excel(name = "装卸工") + private String pdLoader; + + /** 货位名称 */ + @Excel(name = "货位名称") + private String cargoSpaceName; + + /** 货位状态 */ + @Excel(name = "货位状态",dictType = "cargo_space_status") + private String cargoSpaceStatus; + + /** 是否锁定 */ + @Excel(name = "是否锁定",dictType = "cargo_space_lock_status") + private String locked; + + /** 产品分类 */ + @Excel(name = "产品分类") + private String parentId; + + /** 价格 */ + @Excel(name = "价格") + private String price; + + /** 产品编码 */ + @Excel(name = "产品编码") + private String cargoNo; + + /** 单位 */ + @Excel(name = "单位") + private String unit; + + /** 型号 */ + @Excel(name = "型号") + private String spec; + + /** 单位名称 */ + @Excel(name = "单位名称") + private String spare1; + + /** url */ + @Excel(name = "url ") + private String spare3; + + /** btnurl */ + @Excel(name = "btnurl") private String spare4; + /** unitjb */ + @Excel(name = "unitjb") + private String spare7; + /** 备注 */ + @Excel(name = "备注") + private String remark; } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/mapper/ViewStockDetailMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/mapper/ViewStockDetailMapper.java index 69dcf19..7602eea 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/mapper/ViewStockDetailMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/mapper/ViewStockDetailMapper.java @@ -1,20 +1,19 @@ package com.ruoyi.search.ViewStockDetail.mapper; -import com.ruoyi.search.ViewStockDetail.domain.ViewStockDetail; - import java.util.List; +import com.ruoyi.search.ViewStockDetail.domain.ViewStockDetail; /** * 库存明细查询Mapper接口 - * - * @author gw - * @date 2025-05-26 + * + * @author ruoyi + * @date 2025-12-09 */ -public interface ViewStockDetailMapper +public interface ViewStockDetailMapper { /** * 查询库存明细查询 - * + * * @param onlyIdentity 库存明细查询主键 * @return 库存明细查询 */ @@ -22,41 +21,10 @@ public interface ViewStockDetailMapper /** * 查询库存明细查询列表 - * + * * @param viewStockDetail 库存明细查询 * @return 库存明细查询集合 */ public List selectViewStockDetailList(ViewStockDetail viewStockDetail); - /** - * 新增库存明细查询 - * - * @param viewStockDetail 库存明细查询 - * @return 结果 - */ - public int insertViewStockDetail(ViewStockDetail viewStockDetail); - - /** - * 修改库存明细查询 - * - * @param viewStockDetail 库存明细查询 - * @return 结果 - */ - public int updateViewStockDetail(ViewStockDetail viewStockDetail); - - /** - * 删除库存明细查询 - * - * @param onlyIdentity 库存明细查询主键 - * @return 结果 - */ - public int deleteViewStockDetailByOnlyIdentity(Long onlyIdentity); - - /** - * 批量删除库存明细查询 - * - * @param onlyIdentitys 需要删除的数据主键集合 - * @return 结果 - */ - public int deleteViewStockDetailByOnlyIdentitys(Long[] onlyIdentitys); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/service/IViewStockDetailService.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/service/IViewStockDetailService.java index abe24ab..32554f5 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/service/IViewStockDetailService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/service/IViewStockDetailService.java @@ -1,20 +1,19 @@ package com.ruoyi.search.ViewStockDetail.service; -import com.ruoyi.search.ViewStockDetail.domain.ViewStockDetail; - import java.util.List; +import com.ruoyi.search.ViewStockDetail.domain.ViewStockDetail; /** * 库存明细查询Service接口 - * - * @author gw - * @date 2025-05-26 + * + * @author ruoyi + * @date 2025-12-09 */ -public interface IViewStockDetailService +public interface IViewStockDetailService { /** * 查询库存明细查询 - * + * * @param onlyIdentity 库存明细查询主键 * @return 库存明细查询 */ @@ -22,41 +21,11 @@ public interface IViewStockDetailService /** * 查询库存明细查询列表 - * + * * @param viewStockDetail 库存明细查询 * @return 库存明细查询集合 */ public List selectViewStockDetailList(ViewStockDetail viewStockDetail); - /** - * 新增库存明细查询 - * - * @param viewStockDetail 库存明细查询 - * @return 结果 - */ - public int insertViewStockDetail(ViewStockDetail viewStockDetail); - /** - * 修改库存明细查询 - * - * @param viewStockDetail 库存明细查询 - * @return 结果 - */ - public int updateViewStockDetail(ViewStockDetail viewStockDetail); - - /** - * 批量删除库存明细查询 - * - * @param onlyIdentitys 需要删除的库存明细查询主键集合 - * @return 结果 - */ - public int deleteViewStockDetailByOnlyIdentitys(Long[] onlyIdentitys); - - /** - * 删除库存明细查询信息 - * - * @param onlyIdentity 库存明细查询主键 - * @return 结果 - */ - public int deleteViewStockDetailByOnlyIdentity(Long onlyIdentity); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/service/impl/ViewStockDetailServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/service/impl/ViewStockDetailServiceImpl.java index a375705..872711c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/service/impl/ViewStockDetailServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockDetail/service/impl/ViewStockDetailServiceImpl.java @@ -1,29 +1,27 @@ package com.ruoyi.search.ViewStockDetail.service.impl; -import com.ruoyi.common.annotation.DataScope; -import com.ruoyi.search.ViewStockDetail.domain.ViewStockDetail; -import com.ruoyi.search.ViewStockDetail.mapper.ViewStockDetailMapper; -import com.ruoyi.search.ViewStockDetail.service.IViewStockDetailService; +import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; - -import java.util.List; +import com.ruoyi.search.ViewStockDetail.mapper.ViewStockDetailMapper; +import com.ruoyi.search.ViewStockDetail.domain.ViewStockDetail; +import com.ruoyi.search.ViewStockDetail.service.IViewStockDetailService; /** * 库存明细查询Service业务层处理 - * - * @author gw - * @date 2025-05-26 + * + * @author ruoyi + * @date 2025-12-09 */ @Service -public class ViewStockDetailServiceImpl implements IViewStockDetailService +public class ViewStockDetailServiceImpl implements IViewStockDetailService { @Autowired private ViewStockDetailMapper viewStockDetailMapper; /** * 查询库存明细查询 - * + * * @param onlyIdentity 库存明细查询主键 * @return 库存明细查询 */ @@ -35,62 +33,15 @@ public class ViewStockDetailServiceImpl implements IViewStockDetailService /** * 查询库存明细查询列表 - * + * * @param viewStockDetail 库存明细查询 * @return 库存明细查询 */ @Override - //@DataScope(warehouseAlias = "vsd") public List selectViewStockDetailList(ViewStockDetail viewStockDetail) { return viewStockDetailMapper.selectViewStockDetailList(viewStockDetail); } - /** - * 新增库存明细查询 - * - * @param viewStockDetail 库存明细查询 - * @return 结果 - */ - @Override - public int insertViewStockDetail(ViewStockDetail viewStockDetail) - { - return viewStockDetailMapper.insertViewStockDetail(viewStockDetail); - } - /** - * 修改库存明细查询 - * - * @param viewStockDetail 库存明细查询 - * @return 结果 - */ - @Override - public int updateViewStockDetail(ViewStockDetail viewStockDetail) - { - return viewStockDetailMapper.updateViewStockDetail(viewStockDetail); - } - - /** - * 批量删除库存明细查询 - * - * @param onlyIdentitys 需要删除的库存明细查询主键 - * @return 结果 - */ - @Override - public int deleteViewStockDetailByOnlyIdentitys(Long[] onlyIdentitys) - { - return viewStockDetailMapper.deleteViewStockDetailByOnlyIdentitys(onlyIdentitys); - } - - /** - * 删除库存明细查询信息 - * - * @param onlyIdentity 库存明细查询主键 - * @return 结果 - */ - @Override - public int deleteViewStockDetailByOnlyIdentity(Long onlyIdentity) - { - return viewStockDetailMapper.deleteViewStockDetailByOnlyIdentity(onlyIdentity); - } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/controller/ViewStockinHistoryController.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/controller/ViewStockinHistoryController.java index 41771d5..01f312a 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/controller/ViewStockinHistoryController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/controller/ViewStockinHistoryController.java @@ -22,10 +22,10 @@ import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.core.page.TableDataInfo; /** - * 入库单据流水Controller + * 入库单据历史Controller * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ @RestController @RequestMapping("/search/ViewStockinHistory") @@ -35,7 +35,7 @@ public class ViewStockinHistoryController extends BaseController private IViewStockinHistoryService viewStockinHistoryService; /** - * 查询入库单据流水列表 + * 查询入库单据历史列表 */ @PreAuthorize("@ss.hasPermi('search:ViewStockinHistory:list')") @GetMapping("/list") @@ -47,20 +47,20 @@ public class ViewStockinHistoryController extends BaseController } /** - * 导出入库单据流水列表 + * 导出入库单据历史列表 */ @PreAuthorize("@ss.hasPermi('search:ViewStockinHistory:export')") - @Log(title = "入库单据流水", businessType = BusinessType.EXPORT) + @Log(title = "入库单据历史", businessType = BusinessType.EXPORT) @PostMapping("/export") public void export(HttpServletResponse response, ViewStockinHistory viewStockinHistory) { List list = viewStockinHistoryService.selectViewStockinHistoryList(viewStockinHistory); ExcelUtil util = new ExcelUtil(ViewStockinHistory.class); - util.exportExcel(response, list, "入库单据流水数据"); + util.exportExcel(response, list, "入库单据历史数据"); } /** - * 获取入库单据流水详细信息 + * 获取入库单据历史详细信息 */ @PreAuthorize("@ss.hasPermi('search:ViewStockinHistory:query')") @GetMapping(value = "/{stockinId}") @@ -69,36 +69,5 @@ public class ViewStockinHistoryController extends BaseController return success(viewStockinHistoryService.selectViewStockinHistoryByStockinId(stockinId)); } - /** - * 新增入库单据流水 - */ - @PreAuthorize("@ss.hasPermi('search:ViewStockinHistory:add')") - @Log(title = "入库单据流水", businessType = BusinessType.INSERT) - @PostMapping - public AjaxResult add(@RequestBody ViewStockinHistory viewStockinHistory) - { - return toAjax(viewStockinHistoryService.insertViewStockinHistory(viewStockinHistory)); - } - /** - * 修改入库单据流水 - */ - @PreAuthorize("@ss.hasPermi('search:ViewStockinHistory:edit')") - @Log(title = "入库单据流水", businessType = BusinessType.UPDATE) - @PutMapping - public AjaxResult edit(@RequestBody ViewStockinHistory viewStockinHistory) - { - return toAjax(viewStockinHistoryService.updateViewStockinHistory(viewStockinHistory)); - } - - /** - * 删除入库单据流水 - */ - @PreAuthorize("@ss.hasPermi('search:ViewStockinHistory:remove')") - @Log(title = "入库单据流水", businessType = BusinessType.DELETE) - @DeleteMapping("/{stockinIds}") - public AjaxResult remove(@PathVariable String[] stockinIds) - { - return toAjax(viewStockinHistoryService.deleteViewStockinHistoryByStockinIds(stockinIds)); - } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/domain/ViewStockinHistory.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/domain/ViewStockinHistory.java index 12385f7..93043b6 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/domain/ViewStockinHistory.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/domain/ViewStockinHistory.java @@ -6,23 +6,27 @@ import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** - * 入库单据流水对象 view_stockin_history - * + * 入库单据历史对象 view_stockin_history + * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ public class ViewStockinHistory extends BaseEntity { private static final long serialVersionUID = 1L; - /** 入库单号 */ - @Excel(name = "入库单号") + /** 入库主单ID */ + @Excel(name = "入库主单ID") private String stockinId; - /** 入库子单号 */ - @Excel(name = "入库子单号") + /** 子单ID */ + @Excel(name = "子单ID") private String stockinDetailId; + /** 单据状态 */ + @Excel(name = "单据状态",dictType = "in_bill_status") + private String status; + /** 物料编码 */ @Excel(name = "物料编码") private String productId; @@ -31,22 +35,102 @@ public class ViewStockinHistory extends BaseEntity @Excel(name = "物料名称") private String productName; - /** 规格型号 */ - @Excel(name = "规格型号") - private String spec; - - /** 生产图号 */ - @Excel(name = "生产图号") - private String cargoNo; - - /** 产品状态 */ - @Excel(name = "产品状态",dictType = "product_type") - private String productType; - /** 计划数量 */ @Excel(name = "计划数量") private String quantity; + /** unitPrices */ + @Excel(name = "unitPrices") + private String spare5; + + /** units */ + @Excel(name = "units") + private String spare6; + + /** 供应商编码 */ + @Excel(name = "供应商编码") + private String supplierNo; + + /** 供应商名称 */ + @Excel(name = "供应商名称") + private String supplierName; + + /** 入库类型 */ + @Excel(name = "入库类型",dictType = "in_bill_type") + private String inType; + + /** 建立时间 */ + @Excel(name = "建立时间") + private String createDate; + + /** 创建人 */ + @Excel(name = "创建人") + private String createManId; + + /** 仓库ID */ +// @Excel(name = "仓库ID") + private String warehouseId; + + /** 完成日期 */ + @Excel(name = " 完成日期") + private String finishDate; + + /** erp单号 */ + @Excel(name = "erp单号") + private String erpBill; + + /** 单据来源 */ +// @Excel(name = "单据来源") + private String stockSource; + + /** 部门编码 */ +// @Excel(name = "部门编码") + private String departmentNo; + + /** 班组编码 */ +// @Excel(name = "班组编码") + private String classNo; + + /** 客户编码 */ +// @Excel(name = "客户编码") + private String customerNo; + + /** 产品分类 */ + @Excel(name = "产品分类") + private String parentId; + + /** 价格 */ +// @Excel(name = "价格") + private String price; + + /** 产品编码 */ + @Excel(name = "产品编码") + private String cargoNo; + + /** 单位id */ + @Excel(name = "单位id") + private String unit; + + /** 型号 */ + @Excel(name = "型号") + private String spec; + + /** 单位名称 */ + @Excel(name = "单位名称") + private String spare1; + + /** url */ + @Excel(name = "url") + private String spare3; + + /** btnurl */ + @Excel(name = "btnurl") + private String spare4; + + /** unitjb */ + @Excel(name = "unitjb") + private String spare7; + /** 扫码数量 */ @Excel(name = "扫码数量") private String scanNum; @@ -55,360 +139,353 @@ public class ViewStockinHistory extends BaseEntity @Excel(name = "实际数量") private String assignNum; - /** 单位 */ - @Excel(name = "单位") - private String unit; - /** 单价 */ - @Excel(name = "单价") - private String price; - /** 单据金额 */ - @Excel(name = "单据金额") - private String priceTotal; - - /** 供应商代号 */ - @Excel(name = "供应商代号") - private String supplierNo; - - /** 供应商名称 */ - @Excel(name = "供应商名称") - private String supplierName; - - /** 合同号 */ - @Excel(name = "合同号") - private String spare6; - - /** 台次 */ - @Excel(name = "台次") - private String spare5; - - /** 件次 */ - @Excel(name = "件次") - private String spare7; - - /** 账套 */ - @Excel(name = "账套",dictType = "account_type") - private String spare3; - - /** 创建用户 */ - @Excel(name = "创建用户") - private String createManId; - - /** 创建时间 */ - @Excel(name = "创建时间") - private String createDate; - - /** 单据状态 */ - @Excel(name = "单据状态",dictType = "in_bill_status") - private String status; - - /** 质量 */ - @Excel(name = "质量",dictType = "quality_type") - private String spare8; - - /** 来源 */ - @Excel(name = "来源",dictType = "origin_type") - private String spare1; - - /** 用途 */ - @Excel(name = "用途",dictType = "purpose_type") - private String spare4; - - /** 状态 */ - @Excel(name = "状态",dictType = "turnover_type") - private String spare2; - - public void setStockinId(String stockinId) + public void setStockinId(String stockinId) { this.stockinId = stockinId; } - public String getStockinId() + public String getStockinId() { return stockinId; } - public void setStockinDetailId(String stockinDetailId) + public void setInType(String inType) { - this.stockinDetailId = stockinDetailId; + this.inType = inType; } - public String getStockinDetailId() + public String getInType() { - return stockinDetailId; + return inType; } - public void setProductId(String productId) - { - this.productId = productId; - } - - public String getProductId() - { - return productId; - } - - public void setProductName(String productName) - { - this.productName = productName; - } - - public String getProductName() - { - return productName; - } - - public void setSpec(String spec) - { - this.spec = spec; - } - - public String getSpec() - { - return spec; - } - - public void setCargoNo(String cargoNo) - { - this.cargoNo = cargoNo; - } - - public String getCargoNo() - { - return cargoNo; - } - - public void setProductType(String productType) - { - this.productType = productType; - } - - public String getProductType() - { - return productType; - } - - public void setQuantity(String quantity) - { - this.quantity = quantity; - } - - public String getQuantity() - { - return quantity; - } - - public void setScanNum(String scanNum) - { - this.scanNum = scanNum; - } - - public String getScanNum() - { - return scanNum; - } - - public void setAssignNum(String assignNum) - { - this.assignNum = assignNum; - } - - public String getAssignNum() - { - return assignNum; - } - - public void setUnit(String unit) - { - this.unit = unit; - } - - public String getUnit() - { - return unit; - } - - public void setPrice(String price) - { - this.price = price; - } - - public String getPrice() - { - return price; - } - - public void setPriceTotal(String priceTotal) - { - this.priceTotal = priceTotal; - } - - public String getPriceTotal() - { - return priceTotal; - } - - public void setSupplierNo(String supplierNo) - { - this.supplierNo = supplierNo; - } - - public String getSupplierNo() - { - return supplierNo; - } - - public void setSupplierName(String supplierName) - { - this.supplierName = supplierName; - } - - public String getSupplierName() - { - return supplierName; - } - - public void setSpare6(String spare6) - { - this.spare6 = spare6; - } - - public String getSpare6() - { - return spare6; - } - - public void setSpare5(String spare5) - { - this.spare5 = spare5; - } - - public String getSpare5() - { - return spare5; - } - - public void setSpare7(String spare7) - { - this.spare7 = spare7; - } - - public String getSpare7() - { - return spare7; - } - - public void setSpare3(String spare3) - { - this.spare3 = spare3; - } - - public String getSpare3() - { - return spare3; - } - - public void setCreateManId(String createManId) - { - this.createManId = createManId; - } - - public String getCreateManId() - { - return createManId; - } - - public void setCreateDate(String createDate) + public void setCreateDate(String createDate) { this.createDate = createDate; } - public String getCreateDate() + public String getCreateDate() { return createDate; } - public void setStatus(String status) + public void setCreateManId(String createManId) + { + this.createManId = createManId; + } + + public String getCreateManId() + { + return createManId; + } + + public void setStatus(String status) { this.status = status; } - public String getStatus() + public String getStatus() { return status; } - public void setSpare8(String spare8) + public void setWarehouseId(String warehouseId) { - this.spare8 = spare8; + this.warehouseId = warehouseId; } - public String getSpare8() + public String getWarehouseId() { - return spare8; + return warehouseId; } - public void setSpare1(String spare1) + public void setFinishDate(String finishDate) + { + this.finishDate = finishDate; + } + + public String getFinishDate() + { + return finishDate; + } + + public void setErpBill(String erpBill) + { + this.erpBill = erpBill; + } + + public String getErpBill() + { + return erpBill; + } + + public void setStockSource(String stockSource) + { + this.stockSource = stockSource; + } + + public String getStockSource() + { + return stockSource; + } + + public void setDepartmentNo(String departmentNo) + { + this.departmentNo = departmentNo; + } + + public String getDepartmentNo() + { + return departmentNo; + } + + public void setClassNo(String classNo) + { + this.classNo = classNo; + } + + public String getClassNo() + { + return classNo; + } + + public void setCustomerNo(String customerNo) + { + this.customerNo = customerNo; + } + + public String getCustomerNo() + { + return customerNo; + } + + public void setSupplierNo(String supplierNo) + { + this.supplierNo = supplierNo; + } + + public String getSupplierNo() + { + return supplierNo; + } + + public void setStockinDetailId(String stockinDetailId) + { + this.stockinDetailId = stockinDetailId; + } + + public String getStockinDetailId() + { + return stockinDetailId; + } + + public void setProductId(String productId) + { + this.productId = productId; + } + + public String getProductId() + { + return productId; + } + + public void setProductName(String productName) + { + this.productName = productName; + } + + public String getProductName() + { + return productName; + } + + public void setParentId(String parentId) + { + this.parentId = parentId; + } + + public String getParentId() + { + return parentId; + } + + public void setPrice(String price) + { + this.price = price; + } + + public String getPrice() + { + return price; + } + + public void setCargoNo(String cargoNo) + { + this.cargoNo = cargoNo; + } + + public String getCargoNo() + { + return cargoNo; + } + + public void setUnit(String unit) + { + this.unit = unit; + } + + public String getUnit() + { + return unit; + } + + public void setSpec(String spec) + { + this.spec = spec; + } + + public String getSpec() + { + return spec; + } + + public void setSpare1(String spare1) { this.spare1 = spare1; } - public String getSpare1() + public String getSpare1() { return spare1; } - public void setSpare4(String spare4) + public void setSpare3(String spare3) + { + this.spare3 = spare3; + } + + public String getSpare3() + { + return spare3; + } + + public void setSpare4(String spare4) { this.spare4 = spare4; } - public String getSpare4() + public String getSpare4() { return spare4; } - public void setSpare2(String spare2) + public void setSpare5(String spare5) { - this.spare2 = spare2; + this.spare5 = spare5; } - public String getSpare2() + public String getSpare5() { - return spare2; + return spare5; + } + + public void setSpare6(String spare6) + { + this.spare6 = spare6; + } + + public String getSpare6() + { + return spare6; + } + + public void setSpare7(String spare7) + { + this.spare7 = spare7; + } + + public String getSpare7() + { + return spare7; + } + + public void setQuantity(String quantity) + { + this.quantity = quantity; + } + + public String getQuantity() + { + return quantity; + } + + public void setScanNum(String scanNum) + { + this.scanNum = scanNum; + } + + public String getScanNum() + { + return scanNum; + } + + public void setAssignNum(String assignNum) + { + this.assignNum = assignNum; + } + + public String getAssignNum() + { + return assignNum; + } + + public void setSupplierName(String supplierName) + { + this.supplierName = supplierName; + } + + public String getSupplierName() + { + return supplierName; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("stockinId", getStockinId()) + .append("inType", getInType()) + .append("createDate", getCreateDate()) + .append("createManId", getCreateManId()) + .append("status", getStatus()) + .append("warehouseId", getWarehouseId()) + .append("finishDate", getFinishDate()) + .append("erpBill", getErpBill()) + .append("stockSource", getStockSource()) + .append("departmentNo", getDepartmentNo()) + .append("classNo", getClassNo()) + .append("customerNo", getCustomerNo()) + .append("supplierNo", getSupplierNo()) .append("stockinDetailId", getStockinDetailId()) .append("productId", getProductId()) .append("productName", getProductName()) - .append("spec", getSpec()) + .append("parentId", getParentId()) + .append("price", getPrice()) .append("cargoNo", getCargoNo()) - .append("productType", getProductType()) + .append("unit", getUnit()) + .append("spec", getSpec()) + .append("remark", getRemark()) + .append("spare1", getSpare1()) + .append("spare3", getSpare3()) + .append("spare4", getSpare4()) + .append("spare5", getSpare5()) + .append("spare6", getSpare6()) + .append("spare7", getSpare7()) .append("quantity", getQuantity()) .append("scanNum", getScanNum()) .append("assignNum", getAssignNum()) - .append("unit", getUnit()) - .append("price", getPrice()) - .append("priceTotal", getPriceTotal()) - .append("supplierNo", getSupplierNo()) .append("supplierName", getSupplierName()) - .append("spare6", getSpare6()) - .append("spare5", getSpare5()) - .append("spare7", getSpare7()) - .append("spare3", getSpare3()) - .append("createManId", getCreateManId()) - .append("createDate", getCreateDate()) - .append("status", getStatus()) - .append("spare8", getSpare8()) - .append("remark", getRemark()) - .append("spare1", getSpare1()) - .append("spare4", getSpare4()) - .append("spare2", getSpare2()) .toString(); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/mapper/ViewStockinHistoryMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/mapper/ViewStockinHistoryMapper.java index 3bcb7f1..8f5cf5b 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/mapper/ViewStockinHistoryMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/mapper/ViewStockinHistoryMapper.java @@ -4,55 +4,55 @@ import java.util.List; import com.ruoyi.search.ViewStockinHistory.domain.ViewStockinHistory; /** - * 入库单据流水Mapper接口 + * 入库单据历史Mapper接口 * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ public interface ViewStockinHistoryMapper { /** - * 查询入库单据流水 + * 查询入库单据历史 * - * @param stockinId 入库单据流水主键 - * @return 入库单据流水 + * @param stockinId 入库单据历史主键 + * @return 入库单据历史 */ public ViewStockinHistory selectViewStockinHistoryByStockinId(String stockinId); /** - * 查询入库单据流水列表 + * 查询入库单据历史列表 * - * @param viewStockinHistory 入库单据流水 - * @return 入库单据流水集合 + * @param viewStockinHistory 入库单据历史 + * @return 入库单据历史集合 */ public List selectViewStockinHistoryList(ViewStockinHistory viewStockinHistory); /** - * 新增入库单据流水 + * 新增入库单据历史 * - * @param viewStockinHistory 入库单据流水 + * @param viewStockinHistory 入库单据历史 * @return 结果 */ public int insertViewStockinHistory(ViewStockinHistory viewStockinHistory); /** - * 修改入库单据流水 + * 修改入库单据历史 * - * @param viewStockinHistory 入库单据流水 + * @param viewStockinHistory 入库单据历史 * @return 结果 */ public int updateViewStockinHistory(ViewStockinHistory viewStockinHistory); /** - * 删除入库单据流水 + * 删除入库单据历史 * - * @param stockinId 入库单据流水主键 + * @param stockinId 入库单据历史主键 * @return 结果 */ public int deleteViewStockinHistoryByStockinId(String stockinId); /** - * 批量删除入库单据流水 + * 批量删除入库单据历史 * * @param stockinIds 需要删除的数据主键集合 * @return 结果 diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/service/IViewStockinHistoryService.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/service/IViewStockinHistoryService.java index 884f20f..e7339ce 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/service/IViewStockinHistoryService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/service/IViewStockinHistoryService.java @@ -4,58 +4,27 @@ import java.util.List; import com.ruoyi.search.ViewStockinHistory.domain.ViewStockinHistory; /** - * 入库单据流水Service接口 + * 入库单据历史Service接口 * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ public interface IViewStockinHistoryService { /** - * 查询入库单据流水 + * 查询入库单据历史 * - * @param stockinId 入库单据流水主键 - * @return 入库单据流水 + * @param stockinId 入库单据历史主键 + * @return 入库单据历史 */ public ViewStockinHistory selectViewStockinHistoryByStockinId(String stockinId); /** - * 查询入库单据流水列表 + * 查询入库单据历史列表 * - * @param viewStockinHistory 入库单据流水 - * @return 入库单据流水集合 + * @param viewStockinHistory 入库单据历史 + * @return 入库单据历史集合 */ public List selectViewStockinHistoryList(ViewStockinHistory viewStockinHistory); - /** - * 新增入库单据流水 - * - * @param viewStockinHistory 入库单据流水 - * @return 结果 - */ - public int insertViewStockinHistory(ViewStockinHistory viewStockinHistory); - - /** - * 修改入库单据流水 - * - * @param viewStockinHistory 入库单据流水 - * @return 结果 - */ - public int updateViewStockinHistory(ViewStockinHistory viewStockinHistory); - - /** - * 批量删除入库单据流水 - * - * @param stockinIds 需要删除的入库单据流水主键集合 - * @return 结果 - */ - public int deleteViewStockinHistoryByStockinIds(String[] stockinIds); - - /** - * 删除入库单据流水信息 - * - * @param stockinId 入库单据流水主键 - * @return 结果 - */ - public int deleteViewStockinHistoryByStockinId(String stockinId); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/service/impl/ViewStockinHistoryServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/service/impl/ViewStockinHistoryServiceImpl.java index 37e63cb..f5d1f10 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/service/impl/ViewStockinHistoryServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockinHistory/service/impl/ViewStockinHistoryServiceImpl.java @@ -8,10 +8,10 @@ import com.ruoyi.search.ViewStockinHistory.domain.ViewStockinHistory; import com.ruoyi.search.ViewStockinHistory.service.IViewStockinHistoryService; /** - * 入库单据流水Service业务层处理 + * 入库单据历史Service业务层处理 * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ @Service public class ViewStockinHistoryServiceImpl implements IViewStockinHistoryService @@ -20,10 +20,10 @@ public class ViewStockinHistoryServiceImpl implements IViewStockinHistoryService private ViewStockinHistoryMapper viewStockinHistoryMapper; /** - * 查询入库单据流水 + * 查询入库单据历史 * - * @param stockinId 入库单据流水主键 - * @return 入库单据流水 + * @param stockinId 入库单据历史主键 + * @return 入库单据历史 */ @Override public ViewStockinHistory selectViewStockinHistoryByStockinId(String stockinId) @@ -32,10 +32,10 @@ public class ViewStockinHistoryServiceImpl implements IViewStockinHistoryService } /** - * 查询入库单据流水列表 + * 查询入库单据历史列表 * - * @param viewStockinHistory 入库单据流水 - * @return 入库单据流水 + * @param viewStockinHistory 入库单据历史 + * @return 入库单据历史 */ @Override public List selectViewStockinHistoryList(ViewStockinHistory viewStockinHistory) @@ -43,51 +43,5 @@ public class ViewStockinHistoryServiceImpl implements IViewStockinHistoryService return viewStockinHistoryMapper.selectViewStockinHistoryList(viewStockinHistory); } - /** - * 新增入库单据流水 - * - * @param viewStockinHistory 入库单据流水 - * @return 结果 - */ - @Override - public int insertViewStockinHistory(ViewStockinHistory viewStockinHistory) - { - return viewStockinHistoryMapper.insertViewStockinHistory(viewStockinHistory); - } - /** - * 修改入库单据流水 - * - * @param viewStockinHistory 入库单据流水 - * @return 结果 - */ - @Override - public int updateViewStockinHistory(ViewStockinHistory viewStockinHistory) - { - return viewStockinHistoryMapper.updateViewStockinHistory(viewStockinHistory); - } - - /** - * 批量删除入库单据流水 - * - * @param stockinIds 需要删除的入库单据流水主键 - * @return 结果 - */ - @Override - public int deleteViewStockinHistoryByStockinIds(String[] stockinIds) - { - return viewStockinHistoryMapper.deleteViewStockinHistoryByStockinIds(stockinIds); - } - - /** - * 删除入库单据流水信息 - * - * @param stockinId 入库单据流水主键 - * @return 结果 - */ - @Override - public int deleteViewStockinHistoryByStockinId(String stockinId) - { - return viewStockinHistoryMapper.deleteViewStockinHistoryByStockinId(stockinId); - } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/controller/ViewStockoutHistoryController.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/controller/ViewStockoutHistoryController.java index 0548b22..6f09d0e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/controller/ViewStockoutHistoryController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/controller/ViewStockoutHistoryController.java @@ -25,7 +25,7 @@ import com.ruoyi.common.core.page.TableDataInfo; * 出库单据历史Controller * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ @RestController @RequestMapping("/search/ViewStockoutHistory") @@ -69,36 +69,4 @@ public class ViewStockoutHistoryController extends BaseController return success(viewStockoutHistoryService.selectViewStockoutHistoryByStockoutId(stockoutId)); } - /** - * 新增出库单据历史 - */ - @PreAuthorize("@ss.hasPermi('search:ViewStockoutHistory:add')") - @Log(title = "出库单据历史", businessType = BusinessType.INSERT) - @PostMapping - public AjaxResult add(@RequestBody ViewStockoutHistory viewStockoutHistory) - { - return toAjax(viewStockoutHistoryService.insertViewStockoutHistory(viewStockoutHistory)); - } - - /** - * 修改出库单据历史 - */ - @PreAuthorize("@ss.hasPermi('search:ViewStockoutHistory:edit')") - @Log(title = "出库单据历史", businessType = BusinessType.UPDATE) - @PutMapping - public AjaxResult edit(@RequestBody ViewStockoutHistory viewStockoutHistory) - { - return toAjax(viewStockoutHistoryService.updateViewStockoutHistory(viewStockoutHistory)); - } - - /** - * 删除出库单据历史 - */ - @PreAuthorize("@ss.hasPermi('search:ViewStockoutHistory:remove')") - @Log(title = "出库单据历史", businessType = BusinessType.DELETE) - @DeleteMapping("/{stockoutIds}") - public AjaxResult remove(@PathVariable String[] stockoutIds) - { - return toAjax(viewStockoutHistoryService.deleteViewStockoutHistoryByStockoutIds(stockoutIds)); - } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/domain/ViewStockoutHistory.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/domain/ViewStockoutHistory.java index 4f5289a..fcb228f 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/domain/ViewStockoutHistory.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/domain/ViewStockoutHistory.java @@ -8,20 +8,20 @@ import com.ruoyi.common.core.domain.BaseEntity; /** * 出库单据历史对象 view_stockout_history - * + * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ public class ViewStockoutHistory extends BaseEntity { private static final long serialVersionUID = 1L; - /** 出库单号 */ - @Excel(name = "出库单号") + /** 出库订单ID */ + @Excel(name = "出库订单ID") private String stockoutId; - /** 出库子单号 */ - @Excel(name = "出库子单号") + /** 子单id */ + @Excel(name = "子单id") private String stockoutDetailId; /** 物料编码 */ @@ -32,444 +32,461 @@ public class ViewStockoutHistory extends BaseEntity @Excel(name = "物料名称") private String productName; - /** 规格 */ - @Excel(name = "规格") - private String spec; - - /** 图号 */ - @Excel(name = "图号") - private String cargoNo; - - /** 物料状态 */ - @Excel(name = "物料状态",dictType = "product_type") - private String productType; - - /** 出库数量 */ - @Excel(name = "出库数量") + /** 数量 */ + @Excel(name = "数量") private BigDecimal quantity; - /** 分配数量 */ - @Excel(name = "分配数量") - private BigDecimal allotQuantity; + /** unitPrices */ + @Excel(name = "unitPrices") + private String spare5; - /** 实际数量 */ - @Excel(name = "实际数量") - private BigDecimal assignNum; + /** units */ + @Excel(name = "units") + private String spare6; - /** 合同号 */ - @Excel(name = "合同号") - private String contract; + /** 出库类型 */ + @Excel(name = "出库类型",dictType = "out_bill_type") + private String outType; - /** 台次 */ - @Excel(name = "台次") - private String power; - - /** 件次 */ - @Excel(name = "件次") - private String phase; - - /** 单价 */ - @Excel(name = "单价") - private String price; - - /** 出库金额 */ - @Excel(name = "出库金额") - private String priceTotal; - - /** 客户编码 */ - @Excel(name = "客户编码") - private String customerNo; - - /** 客户名称 */ - @Excel(name = "客户名称") - private String customerName; - - /** 单据状态 */ - @Excel(name = "单据状态",dictType = "out_bill_status") - private String status; + /** 建立时间 */ + @Excel(name = "建立时间") + private String createDate; /** 创建人 */ @Excel(name = "创建人") private String createManId; - /** 创建时间 */ - @Excel(name = "创建时间") - private String createDate; + /** 单据状态 */ + @Excel(name = "单据状态",dictType = "out_bill_status") + private String status; - /** 单位 */ - @Excel(name = "单位") - private String unit; + /** 供应商编号 */ + @Excel(name = "供应商编号") + private String supplierNo; - /** 套账 */ - @Excel(name = "套账",dictType = "account_type") - private String account; - - /** 管理号 */ - @Excel(name = "管理号") - private String managementNo; - - /** 供应商编码 */ - @Excel(name = "供应商编码") - private String supplierId; - - /** 供应商 */ - @Excel(name = "供应商") + /** 供应商名称 */ + @Excel(name = "供应商名称") private String supplierName; - /** 用途 */ - @Excel(name = "用途",dictType = "purpose_type") - private String purpose; + /** 客户编号 */ + @Excel(name = "客户编号") + private String customerNo; - /** 质量 */ - @Excel(name = "质量",dictType = "quality_type") - private String quality; + /** 客户名称 */ + @Excel(name = "客户名称") + private String contactName; - /** 来源 */ - @Excel(name = "来源",dictType = "origin_type") - private String source; + /** 单据来源 */ + @Excel(name = "单据来源") + private String stockoutSource; - /** 状态 */ - @Excel(name = "状态",dictType = "turnover_type") - private String turnoverStatus; + /** 出口 */ + @Excel(name = "出口") + private String exitId; - /** 用途2 */ - @Excel(name = "用途2") - private String purpose2; + /** 单据主题 */ + @Excel(name = "单据主题") + private String FID; - public void setStockoutId(String stockoutId) + /** erp出库id */ + @Excel(name = "erp出库id") + private String erpStockoutId; + + /** 批次 */ + @Excel(name = "批次") + private String lotNo; + + /** 实际数量 */ + @Excel(name = "实际数量") + private BigDecimal assignNum; + + /** 分配数量 */ + @Excel(name = "分配数量") + private BigDecimal allotQuantity; + + /** 产品分类 */ + @Excel(name = "产品分类") + private String parentId; + + /** 价格 */ + @Excel(name = "价格") + private String price; + + /** 产品编码 */ + @Excel(name = "产品编码") + private String cargoNo; + + /** 单位id */ + @Excel(name = "单位id") + private String unit; + + /** 型号 */ + @Excel(name = "型号") + private String spec; + + /** 单位名称 */ + @Excel(name = "单位名称") + private String spare1; + + /** url */ + @Excel(name = "url") + private String spare3; + + /** btnurl */ + @Excel(name = "btnurl") + private String spare4; + + /** unitjb */ + @Excel(name = "unitjb") + private String spare7; + + + + public void setStockoutId(String stockoutId) { this.stockoutId = stockoutId; } - public String getStockoutId() + public String getStockoutId() { return stockoutId; } - public void setStockoutDetailId(String stockoutDetailId) + public void setOutType(String outType) { - this.stockoutDetailId = stockoutDetailId; + this.outType = outType; } - public String getStockoutDetailId() + public String getOutType() { - return stockoutDetailId; + return outType; } - public void setProductId(String productId) - { - this.productId = productId; - } - - public String getProductId() - { - return productId; - } - - public void setProductName(String productName) - { - this.productName = productName; - } - - public String getProductName() - { - return productName; - } - - public void setSpec(String spec) - { - this.spec = spec; - } - - public String getSpec() - { - return spec; - } - - public void setCargoNo(String cargoNo) - { - this.cargoNo = cargoNo; - } - - public String getCargoNo() - { - return cargoNo; - } - - public void setProductType(String productType) - { - this.productType = productType; - } - - public String getProductType() - { - return productType; - } - - public void setQuantity(BigDecimal quantity) - { - this.quantity = quantity; - } - - public BigDecimal getQuantity() - { - return quantity; - } - - public void setAllotQuantity(BigDecimal allotQuantity) - { - this.allotQuantity = allotQuantity; - } - - public BigDecimal getAllotQuantity() - { - return allotQuantity; - } - - public void setAssignNum(BigDecimal assignNum) - { - this.assignNum = assignNum; - } - - public BigDecimal getAssignNum() - { - return assignNum; - } - - public void setContract(String contract) - { - this.contract = contract; - } - - public String getContract() - { - return contract; - } - - public void setPower(String power) - { - this.power = power; - } - - public String getPower() - { - return power; - } - - public void setPhase(String phase) - { - this.phase = phase; - } - - public String getPhase() - { - return phase; - } - - public void setPrice(String price) - { - this.price = price; - } - - public String getPrice() - { - return price; - } - - public void setPriceTotal(String priceTotal) - { - this.priceTotal = priceTotal; - } - - public String getPriceTotal() - { - return priceTotal; - } - - public void setCustomerNo(String customerNo) - { - this.customerNo = customerNo; - } - - public String getCustomerNo() - { - return customerNo; - } - - public void setCustomerName(String customerName) - { - this.customerName = customerName; - } - - public String getCustomerName() - { - return customerName; - } - - public void setStatus(String status) - { - this.status = status; - } - - public String getStatus() - { - return status; - } - - public void setCreateManId(String createManId) - { - this.createManId = createManId; - } - - public String getCreateManId() - { - return createManId; - } - - public void setCreateDate(String createDate) + public void setCreateDate(String createDate) { this.createDate = createDate; } - public String getCreateDate() + public String getCreateDate() { return createDate; } - public void setUnit(String unit) + public void setCreateManId(String createManId) + { + this.createManId = createManId; + } + + public String getCreateManId() + { + return createManId; + } + + public void setStatus(String status) + { + this.status = status; + } + + public String getStatus() + { + return status; + } + + public void setStockoutSource(String stockoutSource) + { + this.stockoutSource = stockoutSource; + } + + public String getStockoutSource() + { + return stockoutSource; + } + + public void setExitId(String exitId) + { + this.exitId = exitId; + } + + public String getExitId() + { + return exitId; + } + + public void setFID(String FID) + { + this.FID = FID; + } + + public String getFID() + { + return FID; + } + + public void setErpStockoutId(String erpStockoutId) + { + this.erpStockoutId = erpStockoutId; + } + + public String getErpStockoutId() + { + return erpStockoutId; + } + + public void setStockoutDetailId(String stockoutDetailId) + { + this.stockoutDetailId = stockoutDetailId; + } + + public String getStockoutDetailId() + { + return stockoutDetailId; + } + + public void setLotNo(String lotNo) + { + this.lotNo = lotNo; + } + + public String getLotNo() + { + return lotNo; + } + + public void setQuantity(BigDecimal quantity) + { + this.quantity = quantity; + } + + public BigDecimal getQuantity() + { + return quantity; + } + + public void setAssignNum(BigDecimal assignNum) + { + this.assignNum = assignNum; + } + + public BigDecimal getAssignNum() + { + return assignNum; + } + + public void setAllotQuantity(BigDecimal allotQuantity) + { + this.allotQuantity = allotQuantity; + } + + public BigDecimal getAllotQuantity() + { + return allotQuantity; + } + + public void setProductId(String productId) + { + this.productId = productId; + } + + public String getProductId() + { + return productId; + } + + public void setProductName(String productName) + { + this.productName = productName; + } + + public String getProductName() + { + return productName; + } + + public void setParentId(String parentId) + { + this.parentId = parentId; + } + + public String getParentId() + { + return parentId; + } + + public void setPrice(String price) + { + this.price = price; + } + + public String getPrice() + { + return price; + } + + public void setCargoNo(String cargoNo) + { + this.cargoNo = cargoNo; + } + + public String getCargoNo() + { + return cargoNo; + } + + public void setUnit(String unit) { this.unit = unit; } - public String getUnit() + public String getUnit() { return unit; } - public void setAccount(String account) + public void setSpec(String spec) { - this.account = account; + this.spec = spec; } - public String getAccount() + public String getSpec() { - return account; + return spec; } - public void setManagementNo(String managementNo) + public void setSpare1(String spare1) { - this.managementNo = managementNo; + this.spare1 = spare1; } - public String getManagementNo() + public String getSpare1() { - return managementNo; + return spare1; } - public void setSupplierId(String supplierId) + public void setSpare3(String spare3) { - this.supplierId = supplierId; + this.spare3 = spare3; } - public String getSupplierId() + public String getSpare3() { - return supplierId; + return spare3; } - public void setSupplierName(String supplierName) + public void setSpare4(String spare4) + { + this.spare4 = spare4; + } + + public String getSpare4() + { + return spare4; + } + + public void setSpare5(String spare5) + { + this.spare5 = spare5; + } + + public String getSpare5() + { + return spare5; + } + + public void setSpare6(String spare6) + { + this.spare6 = spare6; + } + + public String getSpare6() + { + return spare6; + } + + public void setSpare7(String spare7) + { + this.spare7 = spare7; + } + + public String getSpare7() + { + return spare7; + } + + public void setSupplierNo(String supplierNo) + { + this.supplierNo = supplierNo; + } + + public String getSupplierNo() + { + return supplierNo; + } + + public void setSupplierName(String supplierName) { this.supplierName = supplierName; } - public String getSupplierName() + public String getSupplierName() { return supplierName; } - public void setPurpose(String purpose) + public void setCustomerNo(String customerNo) { - this.purpose = purpose; + this.customerNo = customerNo; } - public String getPurpose() + public String getCustomerNo() { - return purpose; + return customerNo; } - public void setQuality(String quality) + public void setContactName(String contactName) { - this.quality = quality; + this.contactName = contactName; } - public String getQuality() + public String getContactName() { - return quality; - } - - public void setSource(String source) - { - this.source = source; - } - - public String getSource() - { - return source; - } - - public void setTurnoverStatus(String turnoverStatus) - { - this.turnoverStatus = turnoverStatus; - } - - public String getTurnoverStatus() - { - return turnoverStatus; - } - - public void setPurpose2(String purpose2) - { - this.purpose2 = purpose2; - } - - public String getPurpose2() - { - return purpose2; + return contactName; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("stockoutId", getStockoutId()) + .append("outType", getOutType()) + .append("createDate", getCreateDate()) + .append("createManId", getCreateManId()) + .append("status", getStatus()) + .append("stockoutSource", getStockoutSource()) + .append("exitId", getExitId()) + .append("FID", getFID()) + .append("erpStockoutId", getErpStockoutId()) .append("stockoutDetailId", getStockoutDetailId()) + .append("lotNo", getLotNo()) + .append("quantity", getQuantity()) + .append("assignNum", getAssignNum()) + .append("allotQuantity", getAllotQuantity()) .append("productId", getProductId()) .append("productName", getProductName()) - .append("spec", getSpec()) - .append("cargoNo", getCargoNo()) - .append("productType", getProductType()) - .append("quantity", getQuantity()) - .append("allotQuantity", getAllotQuantity()) - .append("assignNum", getAssignNum()) - .append("contract", getContract()) - .append("power", getPower()) - .append("phase", getPhase()) + .append("parentId", getParentId()) .append("price", getPrice()) - .append("priceTotal", getPriceTotal()) - .append("customerNo", getCustomerNo()) - .append("customerName", getCustomerName()) - .append("status", getStatus()) - .append("createManId", getCreateManId()) - .append("createDate", getCreateDate()) + .append("cargoNo", getCargoNo()) .append("unit", getUnit()) - .append("account", getAccount()) - .append("managementNo", getManagementNo()) - .append("supplierId", getSupplierId()) - .append("supplierName", getSupplierName()) + .append("spec", getSpec()) .append("remark", getRemark()) - .append("purpose", getPurpose()) - .append("quality", getQuality()) - .append("source", getSource()) - .append("turnoverStatus", getTurnoverStatus()) - .append("purpose2", getPurpose2()) + .append("spare1", getSpare1()) + .append("spare3", getSpare3()) + .append("spare4", getSpare4()) + .append("spare5", getSpare5()) + .append("spare6", getSpare6()) + .append("spare7", getSpare7()) + .append("supplierNo", getSupplierNo()) + .append("supplierName", getSupplierName()) + .append("customerNo", getCustomerNo()) + .append("contactName", getContactName()) .toString(); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/mapper/ViewStockoutHistoryMapper.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/mapper/ViewStockoutHistoryMapper.java index 7bfc061..71b9612 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/mapper/ViewStockoutHistoryMapper.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/mapper/ViewStockoutHistoryMapper.java @@ -7,7 +7,7 @@ import com.ruoyi.search.ViewStockoutHistory.domain.ViewStockoutHistory; * 出库单据历史Mapper接口 * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ public interface ViewStockoutHistoryMapper { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/service/IViewStockoutHistoryService.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/service/IViewStockoutHistoryService.java index 6cd553c..cb884a4 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/service/IViewStockoutHistoryService.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/service/IViewStockoutHistoryService.java @@ -7,7 +7,7 @@ import com.ruoyi.search.ViewStockoutHistory.domain.ViewStockoutHistory; * 出库单据历史Service接口 * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ public interface IViewStockoutHistoryService { @@ -26,36 +26,4 @@ public interface IViewStockoutHistoryService * @return 出库单据历史集合 */ public List selectViewStockoutHistoryList(ViewStockoutHistory viewStockoutHistory); - - /** - * 新增出库单据历史 - * - * @param viewStockoutHistory 出库单据历史 - * @return 结果 - */ - public int insertViewStockoutHistory(ViewStockoutHistory viewStockoutHistory); - - /** - * 修改出库单据历史 - * - * @param viewStockoutHistory 出库单据历史 - * @return 结果 - */ - public int updateViewStockoutHistory(ViewStockoutHistory viewStockoutHistory); - - /** - * 批量删除出库单据历史 - * - * @param stockoutIds 需要删除的出库单据历史主键集合 - * @return 结果 - */ - public int deleteViewStockoutHistoryByStockoutIds(String[] stockoutIds); - - /** - * 删除出库单据历史信息 - * - * @param stockoutId 出库单据历史主键 - * @return 结果 - */ - public int deleteViewStockoutHistoryByStockoutId(String stockoutId); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/service/impl/ViewStockoutHistoryServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/service/impl/ViewStockoutHistoryServiceImpl.java index bb73de4..25f6031 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/service/impl/ViewStockoutHistoryServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/search/ViewStockoutHistory/service/impl/ViewStockoutHistoryServiceImpl.java @@ -11,7 +11,7 @@ import com.ruoyi.search.ViewStockoutHistory.service.IViewStockoutHistoryService; * 出库单据历史Service业务层处理 * * @author ruoyi - * @date 2025-10-27 + * @date 2025-12-09 */ @Service public class ViewStockoutHistoryServiceImpl implements IViewStockoutHistoryService @@ -43,51 +43,4 @@ public class ViewStockoutHistoryServiceImpl implements IViewStockoutHistoryServi return viewStockoutHistoryMapper.selectViewStockoutHistoryList(viewStockoutHistory); } - /** - * 新增出库单据历史 - * - * @param viewStockoutHistory 出库单据历史 - * @return 结果 - */ - @Override - public int insertViewStockoutHistory(ViewStockoutHistory viewStockoutHistory) - { - return viewStockoutHistoryMapper.insertViewStockoutHistory(viewStockoutHistory); - } - - /** - * 修改出库单据历史 - * - * @param viewStockoutHistory 出库单据历史 - * @return 结果 - */ - @Override - public int updateViewStockoutHistory(ViewStockoutHistory viewStockoutHistory) - { - return viewStockoutHistoryMapper.updateViewStockoutHistory(viewStockoutHistory); - } - - /** - * 批量删除出库单据历史 - * - * @param stockoutIds 需要删除的出库单据历史主键 - * @return 结果 - */ - @Override - public int deleteViewStockoutHistoryByStockoutIds(String[] stockoutIds) - { - return viewStockoutHistoryMapper.deleteViewStockoutHistoryByStockoutIds(stockoutIds); - } - - /** - * 删除出库单据历史信息 - * - * @param stockoutId 出库单据历史主键 - * @return 结果 - */ - @Override - public int deleteViewStockoutHistoryByStockoutId(String stockoutId) - { - return viewStockoutHistoryMapper.deleteViewStockoutHistoryByStockoutId(stockoutId); - } } diff --git a/ruoyi-admin/src/main/resources/mapper/search/ViewInJobFlowMapper.xml b/ruoyi-admin/src/main/resources/mapper/search/ViewInJobFlowMapper.xml index ce8f54d..29569f2 100644 --- a/ruoyi-admin/src/main/resources/mapper/search/ViewInJobFlowMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/search/ViewInJobFlowMapper.xml @@ -5,17 +5,29 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - - + + + - - + + + + + + + + + + + + + + @@ -24,224 +36,62 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - - - - - - - - - - - - - - - - - - - - + + + + + + - select job_detail_id, job_id, task_no, status, in_or_out, tray_code, create_time, start_time, finish_time, entrance_id, warehouse_id, product_id, product_name, parent_id, price, cargo_no, unit, spec, remark, productType, systemItem, productCtm, productCtu, upperNum, limitNum, enableFlag, in_quantity, lot_no, in_or_out_id, in_or_out_d_id, priceTotal, origin, turnovertype, account, purpose, units, contract, cases, quality, managementNo from view_in_job_flow + select job_id, status, tray_code, cargo_space_id, target_cargo_space_id, create_time, start_time, finish_time, execution_phase, job_detail_id, stock_id, lot_no, in_or_out_id, in_or_out_d_id, stock_status, in_quantity, stock_quantity, out_quantity, supplier_no, supplier_name, customer_no, customer_name, parent_id, price, cargo_no, unit, spec, remark, spare1, spare3, spare4, spare5, spare6, spare7, product_id, product_name,task_no from view_in_job_flow - - where job_detail_id = #{jobDetailId} + where job_id = #{jobId} - - insert into view_in_job_flow - - job_detail_id, - job_id, - task_no, - status, - in_or_out, - tray_code, - create_time, - start_time, - finish_time, - entrance_id, - warehouse_id, - product_id, - product_name, - parent_id, - price, - cargo_no, - unit, - spec, - remark, - productType, - systemItem, - productCtm, - productCtu, - upperNum, - limitNum, - enableFlag, - in_quantity, - lot_no, - in_or_out_id, - in_or_out_d_id, - priceTotal, - origin, - turnovertype, - account, - purpose, - units, - contract, - cases, - quality, - managementNo, - - - #{jobDetailId}, - #{jobId}, - #{taskNo}, - #{status}, - #{inOrOut}, - #{trayCode}, - #{createTime}, - #{startTime}, - #{finishTime}, - #{entranceId}, - #{warehouseId}, - #{productId}, - #{productName}, - #{parentId}, - #{price}, - #{cargoNo}, - #{unit}, - #{spec}, - #{remark}, - #{productType}, - #{systemItem}, - #{productCtm}, - #{productCtu}, - #{upperNum}, - #{limitNum}, - #{enableFlag}, - #{inQuantity}, - #{lotNo}, - #{inOrOutId}, - #{inOrOutDId}, - #{priceTotal}, - #{origin}, - #{turnovertype}, - #{account}, - #{purpose}, - #{units}, - #{contract}, - #{cases}, - #{quality}, - #{managementNo}, - - - - - update view_in_job_flow - - job_id = #{jobId}, - task_no = #{taskNo}, - status = #{status}, - in_or_out = #{inOrOut}, - tray_code = #{trayCode}, - create_time = #{createTime}, - start_time = #{startTime}, - finish_time = #{finishTime}, - entrance_id = #{entranceId}, - warehouse_id = #{warehouseId}, - product_id = #{productId}, - product_name = #{productName}, - parent_id = #{parentId}, - price = #{price}, - cargo_no = #{cargoNo}, - unit = #{unit}, - spec = #{spec}, - remark = #{remark}, - productType = #{productType}, - systemItem = #{systemItem}, - productCtm = #{productCtm}, - productCtu = #{productCtu}, - upperNum = #{upperNum}, - limitNum = #{limitNum}, - enableFlag = #{enableFlag}, - in_quantity = #{inQuantity}, - lot_no = #{lotNo}, - in_or_out_id = #{inOrOutId}, - in_or_out_d_id = #{inOrOutDId}, - priceTotal = #{priceTotal}, - origin = #{origin}, - turnovertype = #{turnovertype}, - account = #{account}, - purpose = #{purpose}, - units = #{units}, - contract = #{contract}, - cases = #{cases}, - quality = #{quality}, - managementNo = #{managementNo}, - - where job_detail_id = #{jobDetailId} - - - - delete from view_in_job_flow where job_detail_id = #{jobDetailId} - - - - delete from view_in_job_flow where job_detail_id in - - #{jobDetailId} - - \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/mapper/search/ViewOutJobFlowMapper.xml b/ruoyi-admin/src/main/resources/mapper/search/ViewOutJobFlowMapper.xml index 711ba77..db5f111 100644 --- a/ruoyi-admin/src/main/resources/mapper/search/ViewOutJobFlowMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/search/ViewOutJobFlowMapper.xml @@ -5,17 +5,29 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - - + + + - - + + + + + + + + + + + + + + @@ -24,96 +36,90 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - - - - - - - - - - - - - - - - - - - - + + + + + + - select job_detail_id, job_id, task_no, status, in_or_out, tray_code, create_time, start_time, finish_time, exit_id, warehouse_id, product_id, product_name, parent_id, price, cargo_no, unit, spec, remark, productType, systemItem, productCtm, productCtu, upperNum, limitNum, enableFlag, out_quantity, lot_no, in_or_out_id, in_or_out_d_id, priceTotal, origin, turnovertype, account, purpose, units, contract, cases, quality, managementNo from view_out_job_flow + select job_id, status, task_no, tray_code, cargo_space_id, target_cargo_space_id, create_time, start_time, finish_time, execution_phase, job_detail_id, stock_id, lot_no, in_or_out_id, in_or_out_d_id, stock_status, in_quantity, stock_quantity, out_quantity, supplier_no, supplier_name, customer_no, customer_name, product_id, product_name, parent_id, price, cargo_no, unit, spec, remark, spare1, spare3, spare4, spare5, spare6, spare7 from view_out_job_flow - - where job_detail_id = #{jobDetailId} + where job_id = #{jobId} insert into view_out_job_flow - job_detail_id, - job_id, - task_no, + job_id, status, - in_or_out, + task_no, tray_code, + cargo_space_id, + target_cargo_space_id, create_time, start_time, finish_time, - exit_id, - warehouse_id, + execution_phase, + job_detail_id, + stock_id, + lot_no, + in_or_out_id, + in_or_out_d_id, + stock_status, + in_quantity, + stock_quantity, + out_quantity, + supplier_no, + supplier_name, + customer_no, + customer_name, product_id, product_name, parent_id, @@ -122,40 +128,37 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" unit, spec, remark, - productType, - systemItem, - productCtm, - productCtu, - upperNum, - limitNum, - enableFlag, - out_quantity, - lot_no, - in_or_out_id, - in_or_out_d_id, - priceTotal, - origin, - turnovertype, - account, - purpose, - units, - contract, - cases, - quality, - managementNo, + spare1, + spare3, + spare4, + spare5, + spare6, + spare7, - #{jobDetailId}, - #{jobId}, - #{taskNo}, + #{jobId}, #{status}, - #{inOrOut}, + #{taskNo}, #{trayCode}, + #{cargoSpaceId}, + #{targetCargoSpaceId}, #{createTime}, #{startTime}, #{finishTime}, - #{exitId}, - #{warehouseId}, + #{executionPhase}, + #{jobDetailId}, + #{stockId}, + #{lotNo}, + #{inOrOutId}, + #{inOrOutDId}, + #{stockStatus}, + #{inQuantity}, + #{stockQuantity}, + #{outQuantity}, + #{supplierNo}, + #{supplierName}, + #{customerNo}, + #{customerName}, #{productId}, #{productName}, #{parentId}, @@ -164,43 +167,40 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{unit}, #{spec}, #{remark}, - #{productType}, - #{systemItem}, - #{productCtm}, - #{productCtu}, - #{upperNum}, - #{limitNum}, - #{enableFlag}, - #{outQuantity}, - #{lotNo}, - #{inOrOutId}, - #{inOrOutDId}, - #{priceTotal}, - #{origin}, - #{turnovertype}, - #{account}, - #{purpose}, - #{units}, - #{contract}, - #{cases}, - #{quality}, - #{managementNo}, + #{spare1}, + #{spare3}, + #{spare4}, + #{spare5}, + #{spare6}, + #{spare7}, update view_out_job_flow - job_id = #{jobId}, - task_no = #{taskNo}, status = #{status}, - in_or_out = #{inOrOut}, + task_no = #{taskNo}, tray_code = #{trayCode}, + cargo_space_id = #{cargoSpaceId}, + target_cargo_space_id = #{targetCargoSpaceId}, create_time = #{createTime}, start_time = #{startTime}, finish_time = #{finishTime}, - exit_id = #{exitId}, - warehouse_id = #{warehouseId}, + execution_phase = #{executionPhase}, + job_detail_id = #{jobDetailId}, + stock_id = #{stockId}, + lot_no = #{lotNo}, + in_or_out_id = #{inOrOutId}, + in_or_out_d_id = #{inOrOutDId}, + stock_status = #{stockStatus}, + in_quantity = #{inQuantity}, + stock_quantity = #{stockQuantity}, + out_quantity = #{outQuantity}, + supplier_no = #{supplierNo}, + supplier_name = #{supplierName}, + customer_no = #{customerNo}, + customer_name = #{customerName}, product_id = #{productId}, product_name = #{productName}, parent_id = #{parentId}, @@ -209,39 +209,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" unit = #{unit}, spec = #{spec}, remark = #{remark}, - productType = #{productType}, - systemItem = #{systemItem}, - productCtm = #{productCtm}, - productCtu = #{productCtu}, - upperNum = #{upperNum}, - limitNum = #{limitNum}, - enableFlag = #{enableFlag}, - out_quantity = #{outQuantity}, - lot_no = #{lotNo}, - in_or_out_id = #{inOrOutId}, - in_or_out_d_id = #{inOrOutDId}, - priceTotal = #{priceTotal}, - origin = #{origin}, - turnovertype = #{turnovertype}, - account = #{account}, - purpose = #{purpose}, - units = #{units}, - contract = #{contract}, - cases = #{cases}, - quality = #{quality}, - managementNo = #{managementNo}, + spare1 = #{spare1}, + spare3 = #{spare3}, + spare4 = #{spare4}, + spare5 = #{spare5}, + spare6 = #{spare6}, + spare7 = #{spare7}, - where job_detail_id = #{jobDetailId} + where job_id = #{jobId} - - delete from view_out_job_flow where job_detail_id = #{jobDetailId} + + delete from view_out_job_flow where job_id = #{jobId} - - delete from view_out_job_flow where job_detail_id in - - #{jobDetailId} + + delete from view_out_job_flow where job_id in + + #{jobId} \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/mapper/search/ViewStockDetailMapper.xml b/ruoyi-admin/src/main/resources/mapper/search/ViewStockDetailMapper.xml index 5694d7a..5bde707 100644 --- a/ruoyi-admin/src/main/resources/mapper/search/ViewStockDetailMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/search/ViewStockDetailMapper.xml @@ -3,263 +3,195 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - select bs.cargo_space_id, --库位编码 - bs.tray_code, --托盘 - bs.product_id, --产品编码 - bs.product_name,--产品名称 - bs.quantity, -- 数量 - - bs.order_id, --合同号 - - bs.stockin_id, --入库单号 - - bw.warehouse_id, --仓库编码 - bw.warehouse_name, --仓库名称 - bs.in_date, --入库时间 - - bs.back_date, --盘点时间 - - -- bas_stock 的 pd_ 明细字段 - bs.pd_product_name, -- 明细产品名称 - bs.pd_batch_no, -- 明细批次号 - bs.pd_serial_no, -- 明细序列号 - bs.pd_model, -- 明细型号 - bs.pd_unit, -- 明细单位 - bs.pd_unit_price, -- 明细单价 - bs.pd_quantity, -- 明细数量 - bs.pd_total_price, -- 明细金额 - bs.pd_cost_unit_price, - bs.pd_prod_date, -- 明细生产日期 - bs.pd_valid_date, -- 明细有效日期 - bs.pd_arrival_date, -- 明细到货日期 - bs.pd_remark, -- 明细备注 - - bs.stock_id, --库存编码 - bs.stock_status, --库存状态 - bs.lot_no, --批次号 - bs.out_quantity - - from bas_stock bs - left join bas_product bp on bs.product_id = bp.product_id - left join bas_warehouse bw on bs.warehouse_id = bw.warehouse_id - left join bas_cargo_space bcs on bs.cargo_space_id = bcs.cargo_space_id - + select only_identity, stock_id, cargo_space_id, stock_status, product_status, lot_no, in_date, back_date, product_guid, quantity, job_id, tray_code, out_quantity, stockin_detail_id, stockin_id, in_type, in_class_id, warehouse_id, product_id, product_name, order_id, Rows, Title, Kuin, Complete1, Cateid, Date3, Date5, Catein, Intro2, Intro, Caigou, Date7, Kg, Sort1, Rkbh, Status, KuinList, sysIcusIInheritIdIidI413, sysIcusIInheritIdIidI414, sysIcusIInheritIdIidI415, pd_detail_id, pd_product_name, pd_model, pd_unit, pd_unit_price, pd_aux_unit, pd_attr1, pd_attr2, pd_quantity, pd_in_qty, pd_aux_quantity, pd_total_price, pd_cost_unit_price, pd_total_price_2, pd_account_cost_total, pd_account_quantity, pd_account_status, pd_batch_no, pd_serial_no, pd_prod_date, pd_valid_date, pd_arrival_date, pd_remark, pd_custom1, pd_custom2, pd_custom3, pd_custom4, pd_custom5, pd_custom6, pd_loader, cargo_space_name, cargo_space_status, locked, parent_id, price, cargo_no, unit, spec, remark, spare1, spare3, spare4, spare5, spare6, spare7 from view_stock_detail - + - - insert into view_stock_detail - - only_identity, - stock_id, - cargo_space_id, - tray_code, - quantity, - job_id, - lot_no, - stockin_detail_id, - in_date, - warehouse_id, - stacking_id, - cargo_space_name, - roadway_id, - cargo_space_status, - locked, - product_id, - product_name, - spec, - unit, - price, - remark, - spare1, - spare2, - spare5, - spare6, - spare7, - spare8, - - - #{onlyIdentity}, - #{stockId}, - #{cargoSpaceId}, - #{trayCode}, - #{quantity}, - #{jobId}, - #{lotNo}, - #{stockinDetailId}, - #{inDate}, - #{warehouseId}, - #{stackingId}, - #{cargoSpaceName}, - #{roadwayId}, - #{cargoSpaceStatus}, - #{locked}, - #{productId}, - #{productName}, - #{spec}, - #{unit}, - #{price}, - #{remark}, - #{spare1}, - #{spare2}, - #{spare5}, - #{spare6}, - #{spare7}, - #{spare8}, - - - - update view_stock_detail - - stock_id = #{stockId}, - cargo_space_id = #{cargoSpaceId}, - tray_code = #{trayCode}, - quantity = #{quantity}, - job_id = #{jobId}, - lot_no = #{lotNo}, - stockin_detail_id = #{stockinDetailId}, - in_date = #{inDate}, - warehouse_id = #{warehouseId}, - stacking_id = #{stackingId}, - cargo_space_name = #{cargoSpaceName}, - roadway_id = #{roadwayId}, - cargo_space_status = #{cargoSpaceStatus}, - locked = #{locked}, - product_id = #{productId}, - product_name = #{productName}, - spec = #{spec}, - unit = #{unit}, - price = #{price}, - remark = #{remark}, - spare1 = #{spare1}, - spare2 = #{spare2}, - spare5 = #{spare5}, - spare6 = #{spare6}, - spare7 = #{spare7}, - spare8 = #{spare8}, - - where only_identity = #{onlyIdentity} - - - - delete from view_stock_detail where only_identity = #{onlyIdentity} - - - - delete from view_stock_detail where only_identity in - - #{onlyIdentity} - - - + \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/mapper/search/ViewStockinHistoryMapper.xml b/ruoyi-admin/src/main/resources/mapper/search/ViewStockinHistoryMapper.xml index d5d1ba5..cf7fffd 100644 --- a/ruoyi-admin/src/main/resources/mapper/search/ViewStockinHistoryMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/search/ViewStockinHistoryMapper.xml @@ -6,67 +6,77 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + + + + + + + + + + + - + + - + + + + + + + + + - - - - - - - - - - - - - - - - - select stockin_id, stockin_detail_id, product_id, product_name, spec, cargo_no, productType, quantity, scan_num, assign_num, unit, price, priceTotal, supplier_no, supplier_name, spare6, spare5, spare7, spare3, create_man_id, create_date, status, spare8, remark, spare1, spare4, spare2 from view_stockin_history + select stockin_id, in_type, create_date, create_man_id, status, warehouse_id, finish_date, erp_bill, stock_source, department_no, class_no, customer_no, supplier_no, stockin_detail_id, product_id, product_name, parent_id, price, cargo_no, unit, spec, remark, spare1, spare3, spare4, spare5, spare6, spare7, quantity, scan_num, assign_num, supplier_name from view_stockin_history @@ -75,109 +85,5 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where stockin_id = #{stockinId} - - insert into view_stockin_history - - stockin_id, - stockin_detail_id, - product_id, - product_name, - spec, - cargo_no, - productType, - quantity, - scan_num, - assign_num, - unit, - price, - priceTotal, - supplier_no, - supplier_name, - spare6, - spare5, - spare7, - spare3, - create_man_id, - create_date, - status, - spare8, - remark, - spare1, - spare4, - spare2, - - - #{stockinId}, - #{stockinDetailId}, - #{productId}, - #{productName}, - #{spec}, - #{cargoNo}, - #{productType}, - #{quantity}, - #{scanNum}, - #{assignNum}, - #{unit}, - #{price}, - #{priceTotal}, - #{supplierNo}, - #{supplierName}, - #{spare6}, - #{spare5}, - #{spare7}, - #{spare3}, - #{createManId}, - #{createDate}, - #{status}, - #{spare8}, - #{remark}, - #{spare1}, - #{spare4}, - #{spare2}, - - - - update view_stockin_history - - stockin_detail_id = #{stockinDetailId}, - product_id = #{productId}, - product_name = #{productName}, - spec = #{spec}, - cargo_no = #{cargoNo}, - productType = #{productType}, - quantity = #{quantity}, - scan_num = #{scanNum}, - assign_num = #{assignNum}, - unit = #{unit}, - price = #{price}, - priceTotal = #{priceTotal}, - supplier_no = #{supplierNo}, - supplier_name = #{supplierName}, - spare6 = #{spare6}, - spare5 = #{spare5}, - spare7 = #{spare7}, - spare3 = #{spare3}, - create_man_id = #{createManId}, - create_date = #{createDate}, - status = #{status}, - spare8 = #{spare8}, - remark = #{remark}, - spare1 = #{spare1}, - spare4 = #{spare4}, - spare2 = #{spare2}, - - where stockin_id = #{stockinId} - - - - delete from view_stockin_history where stockin_id = #{stockinId} - - - - delete from view_stockin_history where stockin_id in - - #{stockinId} - - \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/mapper/search/ViewStockoutHistoryMapper.xml b/ruoyi-admin/src/main/resources/mapper/search/ViewStockoutHistoryMapper.xml index 5b5448e..b517e07 100644 --- a/ruoyi-admin/src/main/resources/mapper/search/ViewStockoutHistoryMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/search/ViewStockoutHistoryMapper.xml @@ -6,75 +6,77 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + + + + + + + + + + + - - - - - - - - - + - - - - - - + - - - - + - - - - - + + + + + + + + + + - select stockout_id, stockout_detail_id, product_id, product_name, spec, cargo_no, productType, quantity, allot_quantity, assign_num, contract, power, phase, price, priceTotal, customer_no, customer_name, status, create_man_id, create_date, unit, account, managementNo, supplier_id, supplier_name, remark, purpose, quality, source, turnoverStatus, purpose2 from view_stockout_history + select stockout_id, out_type, create_date, create_man_id, status, stockout_source, exit_id, FID, erp_stockout_id, stockout_detail_id, lot_no, quantity, assign_num, allot_quantity, product_id, product_name, parent_id, price, cargo_no, unit, spec, remark, spare1, spare3, spare4, spare5, spare6, spare7, supplier_no, supplier_name, customer_no, contact_name from view_stockout_history @@ -83,121 +85,4 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where stockout_id = #{stockoutId} - - insert into view_stockout_history - - stockout_id, - stockout_detail_id, - product_id, - product_name, - spec, - cargo_no, - productType, - quantity, - allot_quantity, - assign_num, - contract, - power, - phase, - price, - priceTotal, - customer_no, - customer_name, - status, - create_man_id, - create_date, - unit, - account, - managementNo, - supplier_id, - supplier_name, - remark, - purpose, - quality, - source, - turnoverStatus, - purpose2, - - - #{stockoutId}, - #{stockoutDetailId}, - #{productId}, - #{productName}, - #{spec}, - #{cargoNo}, - #{productType}, - #{quantity}, - #{allotQuantity}, - #{assignNum}, - #{contract}, - #{power}, - #{phase}, - #{price}, - #{priceTotal}, - #{customerNo}, - #{customerName}, - #{status}, - #{createManId}, - #{createDate}, - #{unit}, - #{account}, - #{managementNo}, - #{supplierId}, - #{supplierName}, - #{remark}, - #{purpose}, - #{quality}, - #{source}, - #{turnoverStatus}, - #{purpose2}, - - - - - update view_stockout_history - - stockout_detail_id = #{stockoutDetailId}, - product_id = #{productId}, - product_name = #{productName}, - spec = #{spec}, - cargo_no = #{cargoNo}, - productType = #{productType}, - quantity = #{quantity}, - allot_quantity = #{allotQuantity}, - assign_num = #{assignNum}, - contract = #{contract}, - power = #{power}, - phase = #{phase}, - price = #{price}, - priceTotal = #{priceTotal}, - customer_no = #{customerNo}, - customer_name = #{customerName}, - status = #{status}, - create_man_id = #{createManId}, - create_date = #{createDate}, - unit = #{unit}, - account = #{account}, - managementNo = #{managementNo}, - supplier_id = #{supplierId}, - supplier_name = #{supplierName}, - remark = #{remark}, - purpose = #{purpose}, - quality = #{quality}, - source = #{source}, - turnoverStatus = #{turnoverStatus}, - purpose2 = #{purpose2}, - - where stockout_id = #{stockoutId} - - - - delete from view_stockout_history where stockout_id = #{stockoutId} - - - - delete from view_stockout_history where stockout_id in - - #{stockoutId} - - \ No newline at end of file diff --git a/ruoyi-ui/src/api/search/ViewInJobFlow.js b/ruoyi-ui/src/api/search/ViewInJobFlow.js index 436ac90..5b5eeed 100644 --- a/ruoyi-ui/src/api/search/ViewInJobFlow.js +++ b/ruoyi-ui/src/api/search/ViewInJobFlow.js @@ -10,35 +10,11 @@ export function listViewInJobFlow(query) { } // 查询入库作业流水详细 -export function getViewInJobFlow(jobDetailId) { +export function getViewInJobFlow(jobId) { return request({ - url: '/search/ViewInJobFlow/' + jobDetailId, + 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(jobDetailId) { - return request({ - url: '/search/ViewInJobFlow/' + jobDetailId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewOutJobFlow.js b/ruoyi-ui/src/api/search/ViewOutJobFlow.js index 60ed5fb..3e72164 100644 --- a/ruoyi-ui/src/api/search/ViewOutJobFlow.js +++ b/ruoyi-ui/src/api/search/ViewOutJobFlow.js @@ -1,6 +1,6 @@ import request from '@/utils/request' -// 查询出库作业流水Controller列表 +// 查询出库作业流水列表 export function listViewOutJobFlow(query) { return request({ url: '/search/ViewOutJobFlow/list', @@ -9,15 +9,15 @@ export function listViewOutJobFlow(query) { }) } -// 查询出库作业流水Controller详细 -export function getViewOutJobFlow(jobDetailId) { +// 查询出库作业流水详细 +export function getViewOutJobFlow(jobId) { return request({ - url: '/search/ViewOutJobFlow/' + jobDetailId, + url: '/search/ViewOutJobFlow/' + jobId, method: 'get' }) } -// 新增出库作业流水Controller +// 新增出库作业流水 export function addViewOutJobFlow(data) { return request({ url: '/search/ViewOutJobFlow', @@ -26,7 +26,7 @@ export function addViewOutJobFlow(data) { }) } -// 修改出库作业流水Controller +// 修改出库作业流水 export function updateViewOutJobFlow(data) { return request({ url: '/search/ViewOutJobFlow', @@ -35,10 +35,10 @@ export function updateViewOutJobFlow(data) { }) } -// 删除出库作业流水Controller -export function delViewOutJobFlow(jobDetailId) { +// 删除出库作业流水 +export function delViewOutJobFlow(jobId) { return request({ - url: '/search/ViewOutJobFlow/' + jobDetailId, + url: '/search/ViewOutJobFlow/' + jobId, method: 'delete' }) } diff --git a/ruoyi-ui/src/api/search/ViewStockDetail.js b/ruoyi-ui/src/api/search/ViewStockDetail.js index 1b60efd..cc2ca8f 100644 --- a/ruoyi-ui/src/api/search/ViewStockDetail.js +++ b/ruoyi-ui/src/api/search/ViewStockDetail.js @@ -17,28 +17,5 @@ export function getViewStockDetail(onlyIdentity) { }) } -// 新增库存明细查询 -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/ViewStockinHistory.js b/ruoyi-ui/src/api/search/ViewStockinHistory.js index 6ec1127..cabadda 100644 --- a/ruoyi-ui/src/api/search/ViewStockinHistory.js +++ b/ruoyi-ui/src/api/search/ViewStockinHistory.js @@ -1,6 +1,6 @@ import request from '@/utils/request' -// 查询入库单据流水列表 +// 查询入库单据历史列表 export function listViewStockinHistory(query) { return request({ url: '/search/ViewStockinHistory/list', @@ -9,7 +9,7 @@ export function listViewStockinHistory(query) { }) } -// 查询入库单据流水详细 +// 查询入库单据历史详细 export function getViewStockinHistory(stockinId) { return request({ url: '/search/ViewStockinHistory/' + stockinId, @@ -17,28 +17,4 @@ export function getViewStockinHistory(stockinId) { }) } -// 新增入库单据流水 -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(stockinId) { - return request({ - url: '/search/ViewStockinHistory/' + stockinId, - method: 'delete' - }) -} diff --git a/ruoyi-ui/src/api/search/ViewStockoutHistory.js b/ruoyi-ui/src/api/search/ViewStockoutHistory.js index 4754f95..d435a00 100644 --- a/ruoyi-ui/src/api/search/ViewStockoutHistory.js +++ b/ruoyi-ui/src/api/search/ViewStockoutHistory.js @@ -16,29 +16,3 @@ export function getViewStockoutHistory(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/views/search/ViewInJobFlow/index.vue b/ruoyi-ui/src/views/search/ViewInJobFlow/index.vue index bb319a8..97ee9b6 100644 --- a/ruoyi-ui/src/views/search/ViewInJobFlow/index.vue +++ b/ruoyi-ui/src/views/search/ViewInJobFlow/index.vue @@ -1,18 +1,34 @@ - + diff --git a/ruoyi-ui/src/views/search/ViewStockinHistory/index.vue b/ruoyi-ui/src/views/search/ViewStockinHistory/index.vue index d21abb5..c2ed542 100644 --- a/ruoyi-ui/src/views/search/ViewStockinHistory/index.vue +++ b/ruoyi-ui/src/views/search/ViewStockinHistory/index.vue @@ -1,18 +1,18 @@ + diff --git a/ruoyi-ui/src/views/search/ViewStockoutHistory/index.vue b/ruoyi-ui/src/views/search/ViewStockoutHistory/index.vue index eac93b8..040d2df 100644 --- a/ruoyi-ui/src/views/search/ViewStockoutHistory/index.vue +++ b/ruoyi-ui/src/views/search/ViewStockoutHistory/index.vue @@ -1,22 +1,43 @@ +