项目初始化
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
package com.ruoyi.search.ViewInJobFlow.controller;
|
||||
|
||||
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.ViewInJobFlow.domain.ViewInJobFlow;
|
||||
import com.ruoyi.search.ViewInJobFlow.service.IViewInJobFlowService;
|
||||
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;
|
||||
|
||||
/**
|
||||
* 入库作业流水Controller
|
||||
*
|
||||
* @author gw
|
||||
* @date 2025-05-28
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/search/ViewInJobFlow")
|
||||
public class ViewInJobFlowController extends BaseController
|
||||
{
|
||||
@Autowired
|
||||
private IViewInJobFlowService viewInJobFlowService;
|
||||
|
||||
/**
|
||||
* 查询入库作业流水列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('search:ViewInJobFlow:list')")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(ViewInJobFlow viewInJobFlow)
|
||||
{
|
||||
startPage();
|
||||
List<ViewInJobFlow> list = viewInJobFlowService.selectViewInJobFlowList(viewInJobFlow);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出入库作业流水列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('search:ViewInJobFlow:export')")
|
||||
@Log(title = "入库作业流水", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, ViewInJobFlow viewInJobFlow)
|
||||
{
|
||||
List<ViewInJobFlow> list = viewInJobFlowService.selectViewInJobFlowList(viewInJobFlow);
|
||||
ExcelUtil<ViewInJobFlow> util = new ExcelUtil<ViewInJobFlow>(ViewInJobFlow.class);
|
||||
util.exportExcel(response, list, "入库作业流水数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取入库作业流水详细信息
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('search:ViewInJobFlow:query')")
|
||||
@GetMapping(value = "/{jobId}")
|
||||
public AjaxResult getInfo(@PathVariable("jobId") String jobId)
|
||||
{
|
||||
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("/{jobIds}")
|
||||
public AjaxResult remove(@PathVariable String[] jobIds)
|
||||
{
|
||||
return toAjax(viewInJobFlowService.deleteViewInJobFlowByJobIds(jobIds));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,560 @@
|
||||
package com.ruoyi.search.ViewInJobFlow.domain;
|
||||
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 入库作业流水对象 view_in_job_flow
|
||||
*
|
||||
* @author gw
|
||||
* @date 2025-05-28
|
||||
*/
|
||||
public class ViewInJobFlow extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 作业ID */
|
||||
@Excel(name = "${search.ViewInJobFlow.jobId}")
|
||||
private String jobId;
|
||||
|
||||
/** 子作业ID */
|
||||
@Excel(name = "${search.ViewInJobFlow.jobDetailId}")
|
||||
private String jobDetailId;
|
||||
|
||||
/** 状态 */
|
||||
@Excel(name = "${search.ViewInJobFlow.status}",dictType = "mydo_job_status")
|
||||
private String status;
|
||||
|
||||
/** 任务号 */
|
||||
@Excel(name = "${search.ViewInJobFlow.taskNo}")
|
||||
private String taskNo;
|
||||
|
||||
/** 托盘号 */
|
||||
@Excel(name = "${search.ViewInJobFlow.trayCode}")
|
||||
private String trayCode;
|
||||
|
||||
/** 巷道ID */
|
||||
// @Excel(name = "${search.ViewInJobFlow.roadwayId}")
|
||||
private String roadwayId;
|
||||
|
||||
/** 货位ID */
|
||||
// @Excel(name = "${search.ViewInJobFlow.cargoSpaceId}")
|
||||
private String cargoSpaceId;
|
||||
|
||||
/** 货位名称 */
|
||||
@Excel(name = "${search.ViewInJobFlow.cargoSpaceName}")
|
||||
private String cargoSpaceName;
|
||||
|
||||
/** 排 */
|
||||
// @Excel(name = "${search.ViewInJobFlow.thePlatoon}")
|
||||
private Long thePlatoon;
|
||||
|
||||
/** 列 */
|
||||
// @Excel(name = "${search.ViewInJobFlow.theColumn}")
|
||||
private Long theColumn;
|
||||
|
||||
/** 层 */
|
||||
// @Excel(name = "${search.ViewInJobFlow.theFloor}")
|
||||
private Long theFloor;
|
||||
|
||||
/** 优先级 */
|
||||
@Excel(name = "${search.ViewInJobFlow.priority}")
|
||||
private Long priority;
|
||||
|
||||
/** 执行阶段 */
|
||||
// @Excel(name = "${search.ViewInJobFlow.executionPhase}",dictType = "execution_phase_type")
|
||||
private String executionPhase;
|
||||
|
||||
/** 作业类型 */
|
||||
@Excel(name = "${search.ViewInJobFlow.inOrOut}",dictType = "in_job_type")
|
||||
private String inOrOut;
|
||||
|
||||
/** 入口ID */
|
||||
@Excel(name = "${search.ViewInJobFlow.entranceId}")
|
||||
private String entranceId;
|
||||
|
||||
/** 物料ID */
|
||||
@Excel(name = "${search.ViewInJobFlow.productId}")
|
||||
private String productId;
|
||||
|
||||
/** 批号 */
|
||||
// @Excel(name = "${search.ViewInJobFlow.lotNo}")
|
||||
private String lotNo;
|
||||
|
||||
/** 垛型ID */
|
||||
// @Excel(name = "${search.ViewInJobFlow.stackingId}")
|
||||
private String stackingId;
|
||||
|
||||
/** 库存状态 */
|
||||
// @Excel(name = "${search.ViewInJobFlow.stockStatus}")
|
||||
private String stockStatus;
|
||||
|
||||
/** 入库数量 */
|
||||
@Excel(name = "${search.ViewInJobFlow.inQuantity}")
|
||||
private String inQuantity;
|
||||
|
||||
/** 单据ID */
|
||||
@Excel(name = "${search.ViewInJobFlow.inOrOutId}")
|
||||
private String inOrOutId;
|
||||
|
||||
/** 子单据ID */
|
||||
@Excel(name = "${search.ViewInJobFlow.inOrOutDId}")
|
||||
private String inOrOutDId;
|
||||
|
||||
@Excel(name = "${stock.Maintain.createTime}", dateFormat = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date createTime;
|
||||
/** 开始时间 */
|
||||
// @Excel(name = "${search.ViewInJobFlow.startTime}")
|
||||
private String startTime;
|
||||
|
||||
/** 结束时间 */
|
||||
@Excel(name = "${search.ViewInJobFlow.finishTime}")
|
||||
private String finishTime;
|
||||
|
||||
/** 仓库ID */
|
||||
@Excel(name = "${search.ViewInJobFlow.warehouseId}")
|
||||
private String warehouseId;
|
||||
|
||||
/** 物料名称 */
|
||||
@Excel(name = "${search.ViewInJobFlow.productName}")
|
||||
private String productName;
|
||||
|
||||
/** 规格 */
|
||||
// @Excel(name = "${search.ViewInJobFlow.spec}")
|
||||
private String spec;
|
||||
|
||||
/** 单位 */
|
||||
@Excel(name = "${search.ViewInJobFlow.unit}")
|
||||
private String unit;
|
||||
|
||||
/** 英文名称 */
|
||||
@Excel(name = "${search.ViewInJobFlow.spare1}")
|
||||
private String spare1;
|
||||
|
||||
/** 单件净重 */
|
||||
@Excel(name = "${search.ViewInJobFlow.spare2}")
|
||||
private String spare2;
|
||||
|
||||
/** 长MM */
|
||||
@Excel(name = "${search.ViewInJobFlow.spare5}")
|
||||
private String spare5;
|
||||
|
||||
/** 宽MM */
|
||||
@Excel(name = "${search.ViewInJobFlow.spare6}")
|
||||
private String spare6;
|
||||
|
||||
/** 高MM */
|
||||
@Excel(name = "${search.ViewInJobFlow.spare7}")
|
||||
private String spare7;
|
||||
|
||||
/** 体积m³ */
|
||||
@Excel(name = "${search.ViewInJobFlow.spare8}")
|
||||
private String spare8;
|
||||
|
||||
/** 价格 */
|
||||
@Excel(name = "${search.ViewInJobFlow.price}")
|
||||
private String price;
|
||||
|
||||
/** 备注 */
|
||||
@Excel(name = "${search.ViewInJobFlow.remark}")
|
||||
private String remark;
|
||||
|
||||
@Override
|
||||
public Date getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setCreateTime(Date createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getRemark() {
|
||||
return remark;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setRemark(String remark) {
|
||||
this.remark = remark;
|
||||
}
|
||||
|
||||
public String getPrice() {
|
||||
return price;
|
||||
}
|
||||
|
||||
public void setPrice(String price) {
|
||||
this.price = price;
|
||||
}
|
||||
|
||||
public String getSpare1() {
|
||||
return spare1;
|
||||
}
|
||||
|
||||
public void setSpare1(String spare1) {
|
||||
this.spare1 = spare1;
|
||||
}
|
||||
|
||||
public String getSpare2() {
|
||||
return spare2;
|
||||
}
|
||||
|
||||
public void setSpare2(String spare2) {
|
||||
this.spare2 = spare2;
|
||||
}
|
||||
|
||||
public String getSpare5() {
|
||||
return spare5;
|
||||
}
|
||||
|
||||
public void setSpare5(String spare5) {
|
||||
this.spare5 = spare5;
|
||||
}
|
||||
|
||||
public String getSpare6() {
|
||||
return spare6;
|
||||
}
|
||||
|
||||
public void setSpare6(String spare6) {
|
||||
this.spare6 = spare6;
|
||||
}
|
||||
|
||||
public String getSpare7() {
|
||||
return spare7;
|
||||
}
|
||||
|
||||
public void setSpare7(String spare7) {
|
||||
this.spare7 = spare7;
|
||||
}
|
||||
|
||||
public String getSpare8() {
|
||||
return spare8;
|
||||
}
|
||||
|
||||
public void setSpare8(String spare8) {
|
||||
this.spare8 = spare8;
|
||||
}
|
||||
|
||||
public void setJobId(String jobId)
|
||||
{
|
||||
this.jobId = jobId;
|
||||
}
|
||||
|
||||
public String getJobId()
|
||||
{
|
||||
return jobId;
|
||||
}
|
||||
|
||||
public void setJobDetailId(String jobDetailId)
|
||||
{
|
||||
this.jobDetailId = jobDetailId;
|
||||
}
|
||||
|
||||
public String getJobDetailId()
|
||||
{
|
||||
return jobDetailId;
|
||||
}
|
||||
|
||||
public void setStatus(String status)
|
||||
{
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getStatus()
|
||||
{
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setTaskNo(String taskNo)
|
||||
{
|
||||
this.taskNo = taskNo;
|
||||
}
|
||||
|
||||
public String getTaskNo()
|
||||
{
|
||||
return taskNo;
|
||||
}
|
||||
|
||||
public void setTrayCode(String trayCode)
|
||||
{
|
||||
this.trayCode = trayCode;
|
||||
}
|
||||
|
||||
public String getTrayCode()
|
||||
{
|
||||
return trayCode;
|
||||
}
|
||||
|
||||
public void setRoadwayId(String roadwayId)
|
||||
{
|
||||
this.roadwayId = roadwayId;
|
||||
}
|
||||
|
||||
public String getRoadwayId()
|
||||
{
|
||||
return roadwayId;
|
||||
}
|
||||
|
||||
public void setCargoSpaceId(String cargoSpaceId)
|
||||
{
|
||||
this.cargoSpaceId = cargoSpaceId;
|
||||
}
|
||||
|
||||
public String getCargoSpaceId()
|
||||
{
|
||||
return cargoSpaceId;
|
||||
}
|
||||
|
||||
public void setCargoSpaceName(String cargoSpaceName)
|
||||
{
|
||||
this.cargoSpaceName = cargoSpaceName;
|
||||
}
|
||||
|
||||
public String getCargoSpaceName()
|
||||
{
|
||||
return cargoSpaceName;
|
||||
}
|
||||
|
||||
public void setThePlatoon(Long thePlatoon)
|
||||
{
|
||||
this.thePlatoon = thePlatoon;
|
||||
}
|
||||
|
||||
public Long getThePlatoon()
|
||||
{
|
||||
return thePlatoon;
|
||||
}
|
||||
|
||||
public void setTheColumn(Long theColumn)
|
||||
{
|
||||
this.theColumn = theColumn;
|
||||
}
|
||||
|
||||
public Long getTheColumn()
|
||||
{
|
||||
return theColumn;
|
||||
}
|
||||
|
||||
public void setTheFloor(Long theFloor)
|
||||
{
|
||||
this.theFloor = theFloor;
|
||||
}
|
||||
|
||||
public Long getTheFloor()
|
||||
{
|
||||
return theFloor;
|
||||
}
|
||||
|
||||
public void setPriority(Long priority)
|
||||
{
|
||||
this.priority = priority;
|
||||
}
|
||||
|
||||
public Long getPriority()
|
||||
{
|
||||
return priority;
|
||||
}
|
||||
|
||||
public void setExecutionPhase(String executionPhase)
|
||||
{
|
||||
this.executionPhase = executionPhase;
|
||||
}
|
||||
|
||||
public String getExecutionPhase()
|
||||
{
|
||||
return executionPhase;
|
||||
}
|
||||
|
||||
public void setInOrOut(String inOrOut)
|
||||
{
|
||||
this.inOrOut = inOrOut;
|
||||
}
|
||||
|
||||
public String getInOrOut()
|
||||
{
|
||||
return inOrOut;
|
||||
}
|
||||
|
||||
public void setEntranceId(String entranceId)
|
||||
{
|
||||
this.entranceId = entranceId;
|
||||
}
|
||||
|
||||
public String getEntranceId()
|
||||
{
|
||||
return entranceId;
|
||||
}
|
||||
|
||||
public void setProductId(String productId)
|
||||
{
|
||||
this.productId = productId;
|
||||
}
|
||||
|
||||
public String getProductId()
|
||||
{
|
||||
return productId;
|
||||
}
|
||||
|
||||
public void setLotNo(String lotNo)
|
||||
{
|
||||
this.lotNo = lotNo;
|
||||
}
|
||||
|
||||
public String getLotNo()
|
||||
{
|
||||
return lotNo;
|
||||
}
|
||||
|
||||
public void setStackingId(String stackingId)
|
||||
{
|
||||
this.stackingId = stackingId;
|
||||
}
|
||||
|
||||
public String getStackingId()
|
||||
{
|
||||
return stackingId;
|
||||
}
|
||||
|
||||
public void setStockStatus(String stockStatus)
|
||||
{
|
||||
this.stockStatus = stockStatus;
|
||||
}
|
||||
|
||||
public String getStockStatus()
|
||||
{
|
||||
return stockStatus;
|
||||
}
|
||||
|
||||
public void setInQuantity(String inQuantity)
|
||||
{
|
||||
this.inQuantity = inQuantity;
|
||||
}
|
||||
|
||||
public String getInQuantity()
|
||||
{
|
||||
return inQuantity;
|
||||
}
|
||||
|
||||
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 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 setWarehouseId(String warehouseId)
|
||||
{
|
||||
this.warehouseId = warehouseId;
|
||||
}
|
||||
|
||||
public String getWarehouseId()
|
||||
{
|
||||
return warehouseId;
|
||||
}
|
||||
|
||||
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 setUnit(String unit)
|
||||
{
|
||||
this.unit = unit;
|
||||
}
|
||||
|
||||
public String getUnit()
|
||||
{
|
||||
return unit;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "ViewInJobFlow{" +
|
||||
"jobId='" + jobId + '\'' +
|
||||
", jobDetailId='" + jobDetailId + '\'' +
|
||||
", status='" + status + '\'' +
|
||||
", taskNo='" + taskNo + '\'' +
|
||||
", trayCode='" + trayCode + '\'' +
|
||||
", roadwayId='" + roadwayId + '\'' +
|
||||
", cargoSpaceId='" + cargoSpaceId + '\'' +
|
||||
", cargoSpaceName='" + cargoSpaceName + '\'' +
|
||||
", thePlatoon=" + thePlatoon +
|
||||
", theColumn=" + theColumn +
|
||||
", theFloor=" + theFloor +
|
||||
", priority=" + priority +
|
||||
", executionPhase='" + executionPhase + '\'' +
|
||||
", inOrOut='" + inOrOut + '\'' +
|
||||
", entranceId='" + entranceId + '\'' +
|
||||
", productId='" + productId + '\'' +
|
||||
", lotNo='" + lotNo + '\'' +
|
||||
", stackingId='" + stackingId + '\'' +
|
||||
", stockStatus='" + stockStatus + '\'' +
|
||||
", inQuantity='" + inQuantity + '\'' +
|
||||
", inOrOutId='" + inOrOutId + '\'' +
|
||||
", inOrOutDId='" + inOrOutDId + '\'' +
|
||||
", startTime='" + startTime + '\'' +
|
||||
", finishTime='" + finishTime + '\'' +
|
||||
", warehouseId='" + warehouseId + '\'' +
|
||||
", productName='" + productName + '\'' +
|
||||
", spec='" + spec + '\'' +
|
||||
", unit='" + unit + '\'' +
|
||||
", spare1='" + spare1 + '\'' +
|
||||
", spare2='" + spare2 + '\'' +
|
||||
", spare5='" + spare5 + '\'' +
|
||||
", spare6='" + spare6 + '\'' +
|
||||
", spare7='" + spare7 + '\'' +
|
||||
", spare8='" + spare8 + '\'' +
|
||||
", remark='" + remark + '\'' +
|
||||
'}';
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package com.ruoyi.search.ViewInJobFlow.mapper;
|
||||
|
||||
import com.ruoyi.search.ViewInJobFlow.domain.ViewInJobFlow;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 入库作业流水Mapper接口
|
||||
*
|
||||
* @author gw
|
||||
* @date 2025-05-28
|
||||
*/
|
||||
public interface ViewInJobFlowMapper
|
||||
{
|
||||
/**
|
||||
* 查询入库作业流水
|
||||
*
|
||||
* @param jobId 入库作业流水主键
|
||||
* @return 入库作业流水
|
||||
*/
|
||||
public ViewInJobFlow selectViewInJobFlowByJobId(String jobId);
|
||||
|
||||
/**
|
||||
* 查询入库作业流水列表
|
||||
*
|
||||
* @param viewInJobFlow 入库作业流水
|
||||
* @return 入库作业流水集合
|
||||
*/
|
||||
public List<ViewInJobFlow> selectViewInJobFlowList(ViewInJobFlow viewInJobFlow);
|
||||
|
||||
/**
|
||||
* 新增入库作业流水
|
||||
*
|
||||
* @param viewInJobFlow 入库作业流水
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertViewInJobFlow(ViewInJobFlow viewInJobFlow);
|
||||
|
||||
/**
|
||||
* 修改入库作业流水
|
||||
*
|
||||
* @param viewInJobFlow 入库作业流水
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateViewInJobFlow(ViewInJobFlow viewInJobFlow);
|
||||
|
||||
/**
|
||||
* 删除入库作业流水
|
||||
*
|
||||
* @param jobId 入库作业流水主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteViewInJobFlowByJobId(String jobId);
|
||||
|
||||
/**
|
||||
* 批量删除入库作业流水
|
||||
*
|
||||
* @param jobIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteViewInJobFlowByJobIds(String[] jobIds);
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
package com.ruoyi.search.ViewInJobFlow.service;
|
||||
|
||||
import com.ruoyi.search.ViewInJobFlow.domain.ViewInJobFlow;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 入库作业流水Service接口
|
||||
*
|
||||
* @author gw
|
||||
* @date 2025-05-28
|
||||
*/
|
||||
public interface IViewInJobFlowService
|
||||
{
|
||||
/**
|
||||
* 查询入库作业流水
|
||||
*
|
||||
* @param jobId 入库作业流水主键
|
||||
* @return 入库作业流水
|
||||
*/
|
||||
public ViewInJobFlow selectViewInJobFlowByJobId(String jobId);
|
||||
|
||||
/**
|
||||
* 查询入库作业流水列表
|
||||
*
|
||||
* @param viewInJobFlow 入库作业流水
|
||||
* @return 入库作业流水集合
|
||||
*/
|
||||
public List<ViewInJobFlow> selectViewInJobFlowList(ViewInJobFlow viewInJobFlow);
|
||||
|
||||
/**
|
||||
* 新增入库作业流水
|
||||
*
|
||||
* @param viewInJobFlow 入库作业流水
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertViewInJobFlow(ViewInJobFlow viewInJobFlow);
|
||||
|
||||
/**
|
||||
* 修改入库作业流水
|
||||
*
|
||||
* @param viewInJobFlow 入库作业流水
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateViewInJobFlow(ViewInJobFlow viewInJobFlow);
|
||||
|
||||
/**
|
||||
* 批量删除入库作业流水
|
||||
*
|
||||
* @param jobIds 需要删除的入库作业流水主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteViewInJobFlowByJobIds(String[] jobIds);
|
||||
|
||||
/**
|
||||
* 删除入库作业流水信息
|
||||
*
|
||||
* @param jobId 入库作业流水主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteViewInJobFlowByJobId(String jobId);
|
||||
}
|
||||
@@ -0,0 +1,98 @@
|
||||
package com.ruoyi.search.ViewInJobFlow.service.impl;
|
||||
|
||||
import com.ruoyi.common.annotation.DataScope;
|
||||
import com.ruoyi.common.utils.DateUtils;
|
||||
import com.ruoyi.search.ViewInJobFlow.domain.ViewInJobFlow;
|
||||
import com.ruoyi.search.ViewInJobFlow.mapper.ViewInJobFlowMapper;
|
||||
import com.ruoyi.search.ViewInJobFlow.service.IViewInJobFlowService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 入库作业流水Service业务层处理
|
||||
*
|
||||
* @author gw
|
||||
* @date 2025-05-28
|
||||
*/
|
||||
@Service
|
||||
public class ViewInJobFlowServiceImpl implements IViewInJobFlowService
|
||||
{
|
||||
@Autowired
|
||||
private ViewInJobFlowMapper viewInJobFlowMapper;
|
||||
|
||||
/**
|
||||
* 查询入库作业流水
|
||||
*
|
||||
* @param jobId 入库作业流水主键
|
||||
* @return 入库作业流水
|
||||
*/
|
||||
@Override
|
||||
public ViewInJobFlow selectViewInJobFlowByJobId(String jobId)
|
||||
{
|
||||
return viewInJobFlowMapper.selectViewInJobFlowByJobId(jobId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询入库作业流水列表
|
||||
*
|
||||
* @param viewInJobFlow 入库作业流水
|
||||
* @return 入库作业流水
|
||||
*/
|
||||
@Override
|
||||
@DataScope(warehouseAlias = "vijf")
|
||||
public List<ViewInJobFlow> selectViewInJobFlowList(ViewInJobFlow viewInJobFlow)
|
||||
{
|
||||
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 jobIds 需要删除的入库作业流水主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteViewInJobFlowByJobIds(String[] jobIds)
|
||||
{
|
||||
return viewInJobFlowMapper.deleteViewInJobFlowByJobIds(jobIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除入库作业流水信息
|
||||
*
|
||||
* @param jobId 入库作业流水主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteViewInJobFlowByJobId(String jobId)
|
||||
{
|
||||
return viewInJobFlowMapper.deleteViewInJobFlowByJobId(jobId);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user