新增入库单据管理页面
This commit is contained in:
@@ -0,0 +1,104 @@
|
||||
package com.ruoyi.system.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.enums.BusinessType;
|
||||
import com.ruoyi.system.domain.InStockinDetailN;
|
||||
import com.ruoyi.system.service.IInStockinDetailNService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
||||
/**
|
||||
* 入库子单Controller
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/system/inStockinDetailN")
|
||||
public class InStockinDetailNController extends BaseController
|
||||
{
|
||||
@Autowired
|
||||
private IInStockinDetailNService inStockinDetailNService;
|
||||
|
||||
/**
|
||||
* 查询入库子单列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:inStockinDetailN:list')")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(InStockinDetailN inStockinDetailN)
|
||||
{
|
||||
startPage();
|
||||
List<InStockinDetailN> list = inStockinDetailNService.selectInStockinDetailNList(inStockinDetailN);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出入库子单列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:inStockinDetailN:export')")
|
||||
@Log(title = "入库子单", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, InStockinDetailN inStockinDetailN)
|
||||
{
|
||||
List<InStockinDetailN> list = inStockinDetailNService.selectInStockinDetailNList(inStockinDetailN);
|
||||
ExcelUtil<InStockinDetailN> util = new ExcelUtil<InStockinDetailN>(InStockinDetailN.class);
|
||||
util.exportExcel(response, list, "入库子单数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取入库子单详细信息
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:inStockinDetailN:query')")
|
||||
@GetMapping(value = "/{stockinDetailId}")
|
||||
public AjaxResult getInfo(@PathVariable("stockinDetailId") String stockinDetailId)
|
||||
{
|
||||
return success(inStockinDetailNService.selectInStockinDetailNByStockinDetailId(stockinDetailId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增入库子单
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:inStockinDetailN:add')")
|
||||
@Log(title = "入库子单", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody InStockinDetailN inStockinDetailN)
|
||||
{
|
||||
return toAjax(inStockinDetailNService.insertInStockinDetailN(inStockinDetailN));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改入库子单
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:inStockinDetailN:edit')")
|
||||
@Log(title = "入库子单", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody InStockinDetailN inStockinDetailN)
|
||||
{
|
||||
return toAjax(inStockinDetailNService.updateInStockinDetailN(inStockinDetailN));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除入库子单
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:inStockinDetailN:remove')")
|
||||
@Log(title = "入库子单", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{stockinDetailIds}")
|
||||
public AjaxResult remove(@PathVariable String[] stockinDetailIds)
|
||||
{
|
||||
return toAjax(inStockinDetailNService.deleteInStockinDetailNByStockinDetailIds(stockinDetailIds));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
package com.ruoyi.system.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.enums.BusinessType;
|
||||
import com.ruoyi.system.domain.InStockinDetailNFinish;
|
||||
import com.ruoyi.system.service.IInStockinDetailNFinishService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
||||
/**
|
||||
* 入库子表历史Controller
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/system/stockindetailNfinish")
|
||||
public class InStockinDetailNFinishController extends BaseController
|
||||
{
|
||||
@Autowired
|
||||
private IInStockinDetailNFinishService inStockinDetailNFinishService;
|
||||
|
||||
/**
|
||||
* 查询入库子表历史列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockindetailNfinish:list')")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(InStockinDetailNFinish inStockinDetailNFinish)
|
||||
{
|
||||
startPage();
|
||||
List<InStockinDetailNFinish> list = inStockinDetailNFinishService.selectInStockinDetailNFinishList(inStockinDetailNFinish);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出入库子表历史列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockindetailNfinish:export')")
|
||||
@Log(title = "入库子表历史", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, InStockinDetailNFinish inStockinDetailNFinish)
|
||||
{
|
||||
List<InStockinDetailNFinish> list = inStockinDetailNFinishService.selectInStockinDetailNFinishList(inStockinDetailNFinish);
|
||||
ExcelUtil<InStockinDetailNFinish> util = new ExcelUtil<InStockinDetailNFinish>(InStockinDetailNFinish.class);
|
||||
util.exportExcel(response, list, "入库子表历史数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取入库子表历史详细信息
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockindetailNfinish:query')")
|
||||
@GetMapping(value = "/{stockinDetailId}")
|
||||
public AjaxResult getInfo(@PathVariable("stockinDetailId") String stockinDetailId)
|
||||
{
|
||||
return success(inStockinDetailNFinishService.selectInStockinDetailNFinishByStockinDetailId(stockinDetailId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增入库子表历史
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockindetailNfinish:add')")
|
||||
@Log(title = "入库子表历史", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody InStockinDetailNFinish inStockinDetailNFinish)
|
||||
{
|
||||
return toAjax(inStockinDetailNFinishService.insertInStockinDetailNFinish(inStockinDetailNFinish));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改入库子表历史
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockindetailNfinish:edit')")
|
||||
@Log(title = "入库子表历史", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody InStockinDetailNFinish inStockinDetailNFinish)
|
||||
{
|
||||
return toAjax(inStockinDetailNFinishService.updateInStockinDetailNFinish(inStockinDetailNFinish));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除入库子表历史
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockindetailNfinish:remove')")
|
||||
@Log(title = "入库子表历史", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{stockinDetailIds}")
|
||||
public AjaxResult remove(@PathVariable String[] stockinDetailIds)
|
||||
{
|
||||
return toAjax(inStockinDetailNFinishService.deleteInStockinDetailNFinishByStockinDetailIds(stockinDetailIds));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
package com.ruoyi.system.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.enums.BusinessType;
|
||||
import com.ruoyi.system.domain.InStockinNFinish;
|
||||
import com.ruoyi.system.service.IInStockinNFinishService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
||||
/**
|
||||
* 入库单历史表Controller
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/system/stockinfinish")
|
||||
public class InStockinNFinishController extends BaseController
|
||||
{
|
||||
@Autowired
|
||||
private IInStockinNFinishService inStockinNFinishService;
|
||||
|
||||
/**
|
||||
* 查询入库单历史表列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockinfinish:list')")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(InStockinNFinish inStockinNFinish)
|
||||
{
|
||||
startPage();
|
||||
List<InStockinNFinish> list = inStockinNFinishService.selectInStockinNFinishList(inStockinNFinish);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出入库单历史表列表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockinfinish:export')")
|
||||
@Log(title = "入库单历史表", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, InStockinNFinish inStockinNFinish)
|
||||
{
|
||||
List<InStockinNFinish> list = inStockinNFinishService.selectInStockinNFinishList(inStockinNFinish);
|
||||
ExcelUtil<InStockinNFinish> util = new ExcelUtil<InStockinNFinish>(InStockinNFinish.class);
|
||||
util.exportExcel(response, list, "入库单历史表数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取入库单历史表详细信息
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockinfinish:query')")
|
||||
@GetMapping(value = "/{stockinGuid}")
|
||||
public AjaxResult getInfo(@PathVariable("stockinGuid") String stockinGuid)
|
||||
{
|
||||
return success(inStockinNFinishService.selectInStockinNFinishByStockinGuid(stockinGuid));
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增入库单历史表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockinfinish:add')")
|
||||
@Log(title = "入库单历史表", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody InStockinNFinish inStockinNFinish)
|
||||
{
|
||||
return toAjax(inStockinNFinishService.insertInStockinNFinish(inStockinNFinish));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改入库单历史表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockinfinish:edit')")
|
||||
@Log(title = "入库单历史表", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody InStockinNFinish inStockinNFinish)
|
||||
{
|
||||
return toAjax(inStockinNFinishService.updateInStockinNFinish(inStockinNFinish));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除入库单历史表
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:stockinfinish:remove')")
|
||||
@Log(title = "入库单历史表", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{stockinGuids}")
|
||||
public AjaxResult remove(@PathVariable String[] stockinGuids)
|
||||
{
|
||||
return toAjax(inStockinNFinishService.deleteInStockinNFinishByStockinGuids(stockinGuids));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,534 @@
|
||||
package com.ruoyi.system.domain;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
import lombok.Data;
|
||||
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;
|
||||
|
||||
/**
|
||||
* 入库子单对象 in_stockin_detail_n
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
@Data
|
||||
public class InStockinDetailN extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private Long erpDetailId;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String stockinGuid;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String stockinId;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String productName;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String productModel;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String unit;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal unitPrice;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String auxUnit;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String attr1;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String attr2;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal quantity;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal inQuantity;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal auxQuantity;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal totalPrice;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal costUnitPrice;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal costTotalPrice;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal accountingCostTotal;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal accountingQuantity;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private Long accountingStatus;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String batchNo;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String serialNo;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String productionDate;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String expiryDate;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String arrivalDate;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom1;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom2;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom3;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom4;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom5;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom6;
|
||||
|
||||
/** 扫码数量 */
|
||||
@Excel(name = "扫码数量")
|
||||
private BigDecimal smNum;
|
||||
|
||||
/** 实际数量 */
|
||||
@Excel(name = "实际数量")
|
||||
private BigDecimal finishNum;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String stevedore;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String orderSrc;
|
||||
|
||||
/** $column.columnComment */
|
||||
private String stockinDetailId;
|
||||
|
||||
public void setErpDetailId(Long erpDetailId)
|
||||
{
|
||||
this.erpDetailId = erpDetailId;
|
||||
}
|
||||
|
||||
public Long getErpDetailId()
|
||||
{
|
||||
return erpDetailId;
|
||||
}
|
||||
|
||||
public void setStockinGuid(String stockinGuid)
|
||||
{
|
||||
this.stockinGuid = stockinGuid;
|
||||
}
|
||||
|
||||
public String getStockinGuid()
|
||||
{
|
||||
return stockinGuid;
|
||||
}
|
||||
|
||||
public void setStockinId(String stockinId)
|
||||
{
|
||||
this.stockinId = stockinId;
|
||||
}
|
||||
|
||||
public String getStockinId()
|
||||
{
|
||||
return stockinId;
|
||||
}
|
||||
|
||||
public void setProductName(String productName)
|
||||
{
|
||||
this.productName = productName;
|
||||
}
|
||||
|
||||
public String getProductName()
|
||||
{
|
||||
return productName;
|
||||
}
|
||||
|
||||
public void setProductModel(String productModel)
|
||||
{
|
||||
this.productModel = productModel;
|
||||
}
|
||||
|
||||
public String getProductModel()
|
||||
{
|
||||
return productModel;
|
||||
}
|
||||
|
||||
public void setUnit(String unit)
|
||||
{
|
||||
this.unit = unit;
|
||||
}
|
||||
|
||||
public String getUnit()
|
||||
{
|
||||
return unit;
|
||||
}
|
||||
|
||||
public void setUnitPrice(BigDecimal unitPrice)
|
||||
{
|
||||
this.unitPrice = unitPrice;
|
||||
}
|
||||
|
||||
public BigDecimal getUnitPrice()
|
||||
{
|
||||
return unitPrice;
|
||||
}
|
||||
|
||||
public void setAuxUnit(String auxUnit)
|
||||
{
|
||||
this.auxUnit = auxUnit;
|
||||
}
|
||||
|
||||
public String getAuxUnit()
|
||||
{
|
||||
return auxUnit;
|
||||
}
|
||||
|
||||
public void setAttr1(String attr1)
|
||||
{
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1()
|
||||
{
|
||||
return attr1;
|
||||
}
|
||||
|
||||
public void setAttr2(String attr2)
|
||||
{
|
||||
this.attr2 = attr2;
|
||||
}
|
||||
|
||||
public String getAttr2()
|
||||
{
|
||||
return attr2;
|
||||
}
|
||||
|
||||
public void setQuantity(BigDecimal quantity)
|
||||
{
|
||||
this.quantity = quantity;
|
||||
}
|
||||
|
||||
public BigDecimal getQuantity()
|
||||
{
|
||||
return quantity;
|
||||
}
|
||||
|
||||
public void setInQuantity(BigDecimal inQuantity)
|
||||
{
|
||||
this.inQuantity = inQuantity;
|
||||
}
|
||||
|
||||
public BigDecimal getInQuantity()
|
||||
{
|
||||
return inQuantity;
|
||||
}
|
||||
|
||||
public void setAuxQuantity(BigDecimal auxQuantity)
|
||||
{
|
||||
this.auxQuantity = auxQuantity;
|
||||
}
|
||||
|
||||
public BigDecimal getAuxQuantity()
|
||||
{
|
||||
return auxQuantity;
|
||||
}
|
||||
|
||||
public void setTotalPrice(BigDecimal totalPrice)
|
||||
{
|
||||
this.totalPrice = totalPrice;
|
||||
}
|
||||
|
||||
public BigDecimal getTotalPrice()
|
||||
{
|
||||
return totalPrice;
|
||||
}
|
||||
|
||||
public void setCostUnitPrice(BigDecimal costUnitPrice)
|
||||
{
|
||||
this.costUnitPrice = costUnitPrice;
|
||||
}
|
||||
|
||||
public BigDecimal getCostUnitPrice()
|
||||
{
|
||||
return costUnitPrice;
|
||||
}
|
||||
|
||||
public void setCostTotalPrice(BigDecimal costTotalPrice)
|
||||
{
|
||||
this.costTotalPrice = costTotalPrice;
|
||||
}
|
||||
|
||||
public BigDecimal getCostTotalPrice()
|
||||
{
|
||||
return costTotalPrice;
|
||||
}
|
||||
|
||||
public void setAccountingCostTotal(BigDecimal accountingCostTotal)
|
||||
{
|
||||
this.accountingCostTotal = accountingCostTotal;
|
||||
}
|
||||
|
||||
public BigDecimal getAccountingCostTotal()
|
||||
{
|
||||
return accountingCostTotal;
|
||||
}
|
||||
|
||||
public void setAccountingQuantity(BigDecimal accountingQuantity)
|
||||
{
|
||||
this.accountingQuantity = accountingQuantity;
|
||||
}
|
||||
|
||||
public BigDecimal getAccountingQuantity()
|
||||
{
|
||||
return accountingQuantity;
|
||||
}
|
||||
|
||||
public void setAccountingStatus(Long accountingStatus)
|
||||
{
|
||||
this.accountingStatus = accountingStatus;
|
||||
}
|
||||
|
||||
public Long getAccountingStatus()
|
||||
{
|
||||
return accountingStatus;
|
||||
}
|
||||
|
||||
public void setBatchNo(String batchNo)
|
||||
{
|
||||
this.batchNo = batchNo;
|
||||
}
|
||||
|
||||
public String getBatchNo()
|
||||
{
|
||||
return batchNo;
|
||||
}
|
||||
|
||||
public void setSerialNo(String serialNo)
|
||||
{
|
||||
this.serialNo = serialNo;
|
||||
}
|
||||
|
||||
public String getSerialNo()
|
||||
{
|
||||
return serialNo;
|
||||
}
|
||||
|
||||
public void setProductionDate(String productionDate)
|
||||
{
|
||||
this.productionDate = productionDate;
|
||||
}
|
||||
|
||||
public String getProductionDate()
|
||||
{
|
||||
return productionDate;
|
||||
}
|
||||
|
||||
public void setExpiryDate(String expiryDate)
|
||||
{
|
||||
this.expiryDate = expiryDate;
|
||||
}
|
||||
|
||||
public String getExpiryDate()
|
||||
{
|
||||
return expiryDate;
|
||||
}
|
||||
|
||||
public void setArrivalDate(String arrivalDate)
|
||||
{
|
||||
this.arrivalDate = arrivalDate;
|
||||
}
|
||||
|
||||
public String getArrivalDate()
|
||||
{
|
||||
return arrivalDate;
|
||||
}
|
||||
|
||||
public void setCustom1(String custom1)
|
||||
{
|
||||
this.custom1 = custom1;
|
||||
}
|
||||
|
||||
public String getCustom1()
|
||||
{
|
||||
return custom1;
|
||||
}
|
||||
|
||||
public void setCustom2(String custom2)
|
||||
{
|
||||
this.custom2 = custom2;
|
||||
}
|
||||
|
||||
public String getCustom2()
|
||||
{
|
||||
return custom2;
|
||||
}
|
||||
|
||||
public void setCustom3(String custom3)
|
||||
{
|
||||
this.custom3 = custom3;
|
||||
}
|
||||
|
||||
public String getCustom3()
|
||||
{
|
||||
return custom3;
|
||||
}
|
||||
|
||||
public void setCustom4(String custom4)
|
||||
{
|
||||
this.custom4 = custom4;
|
||||
}
|
||||
|
||||
public String getCustom4()
|
||||
{
|
||||
return custom4;
|
||||
}
|
||||
|
||||
public void setCustom5(String custom5)
|
||||
{
|
||||
this.custom5 = custom5;
|
||||
}
|
||||
|
||||
public String getCustom5()
|
||||
{
|
||||
return custom5;
|
||||
}
|
||||
|
||||
public void setCustom6(String custom6)
|
||||
{
|
||||
this.custom6 = custom6;
|
||||
}
|
||||
|
||||
public String getCustom6()
|
||||
{
|
||||
return custom6;
|
||||
}
|
||||
|
||||
public void setStevedore(String stevedore)
|
||||
{
|
||||
this.stevedore = stevedore;
|
||||
}
|
||||
|
||||
public String getStevedore()
|
||||
{
|
||||
return stevedore;
|
||||
}
|
||||
|
||||
public void setOrderSrc(String orderSrc)
|
||||
{
|
||||
this.orderSrc = orderSrc;
|
||||
}
|
||||
|
||||
public String getOrderSrc()
|
||||
{
|
||||
return orderSrc;
|
||||
}
|
||||
|
||||
public void setStockinDetailId(String stockinDetailId)
|
||||
{
|
||||
this.stockinDetailId = stockinDetailId;
|
||||
}
|
||||
|
||||
public String getStockinDetailId()
|
||||
{
|
||||
return stockinDetailId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("erpDetailId", getErpDetailId())
|
||||
.append("stockinGuid", getStockinGuid())
|
||||
.append("stockinId", getStockinId())
|
||||
.append("productName", getProductName())
|
||||
.append("productModel", getProductModel())
|
||||
.append("unit", getUnit())
|
||||
.append("unitPrice", getUnitPrice())
|
||||
.append("auxUnit", getAuxUnit())
|
||||
.append("attr1", getAttr1())
|
||||
.append("attr2", getAttr2())
|
||||
.append("quantity", getQuantity())
|
||||
.append("inQuantity", getInQuantity())
|
||||
.append("auxQuantity", getAuxQuantity())
|
||||
.append("totalPrice", getTotalPrice())
|
||||
.append("costUnitPrice", getCostUnitPrice())
|
||||
.append("costTotalPrice", getCostTotalPrice())
|
||||
.append("accountingCostTotal", getAccountingCostTotal())
|
||||
.append("accountingQuantity", getAccountingQuantity())
|
||||
.append("accountingStatus", getAccountingStatus())
|
||||
.append("batchNo", getBatchNo())
|
||||
.append("serialNo", getSerialNo())
|
||||
.append("productionDate", getProductionDate())
|
||||
.append("expiryDate", getExpiryDate())
|
||||
.append("arrivalDate", getArrivalDate())
|
||||
.append("remark", getRemark())
|
||||
.append("custom1", getCustom1())
|
||||
.append("custom2", getCustom2())
|
||||
.append("custom3", getCustom3())
|
||||
.append("custom4", getCustom4())
|
||||
.append("custom5", getCustom5())
|
||||
.append("custom6", getCustom6())
|
||||
.append("smNum", getSmNum())
|
||||
.append("finishNum", getFinishNum())
|
||||
.append("stevedore", getStevedore())
|
||||
.append("orderSrc", getOrderSrc())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.append("stockinDetailId", getStockinDetailId())
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,521 @@
|
||||
package com.ruoyi.system.domain;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
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;
|
||||
|
||||
/**
|
||||
* 入库子表历史对象 in_stockin_detail_n_finish
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
public class InStockinDetailNFinish extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private Long erpDetailId;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String stockinGuid;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String stockinId;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String productName;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String productModel;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String unit;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal unitPrice;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String auxUnit;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String attr1;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String attr2;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal quantity;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal inQuantity;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal auxQuantity;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal totalPrice;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal costUnitPrice;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal costTotalPrice;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal accountingCostTotal;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private BigDecimal accountingQuantity;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private Long accountingStatus;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String batchNo;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String serialNo;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String productionDate;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String expiryDate;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String arrivalDate;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom1;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom2;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom3;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom4;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom5;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String custom6;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String stevedore;
|
||||
|
||||
/** $column.columnComment */
|
||||
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
||||
private String orderSrc;
|
||||
|
||||
/** $column.columnComment */
|
||||
private String stockinDetailId;
|
||||
|
||||
public void setErpDetailId(Long erpDetailId)
|
||||
{
|
||||
this.erpDetailId = erpDetailId;
|
||||
}
|
||||
|
||||
public Long getErpDetailId()
|
||||
{
|
||||
return erpDetailId;
|
||||
}
|
||||
|
||||
public void setStockinGuid(String stockinGuid)
|
||||
{
|
||||
this.stockinGuid = stockinGuid;
|
||||
}
|
||||
|
||||
public String getStockinGuid()
|
||||
{
|
||||
return stockinGuid;
|
||||
}
|
||||
|
||||
public void setStockinId(String stockinId)
|
||||
{
|
||||
this.stockinId = stockinId;
|
||||
}
|
||||
|
||||
public String getStockinId()
|
||||
{
|
||||
return stockinId;
|
||||
}
|
||||
|
||||
public void setProductName(String productName)
|
||||
{
|
||||
this.productName = productName;
|
||||
}
|
||||
|
||||
public String getProductName()
|
||||
{
|
||||
return productName;
|
||||
}
|
||||
|
||||
public void setProductModel(String productModel)
|
||||
{
|
||||
this.productModel = productModel;
|
||||
}
|
||||
|
||||
public String getProductModel()
|
||||
{
|
||||
return productModel;
|
||||
}
|
||||
|
||||
public void setUnit(String unit)
|
||||
{
|
||||
this.unit = unit;
|
||||
}
|
||||
|
||||
public String getUnit()
|
||||
{
|
||||
return unit;
|
||||
}
|
||||
|
||||
public void setUnitPrice(BigDecimal unitPrice)
|
||||
{
|
||||
this.unitPrice = unitPrice;
|
||||
}
|
||||
|
||||
public BigDecimal getUnitPrice()
|
||||
{
|
||||
return unitPrice;
|
||||
}
|
||||
|
||||
public void setAuxUnit(String auxUnit)
|
||||
{
|
||||
this.auxUnit = auxUnit;
|
||||
}
|
||||
|
||||
public String getAuxUnit()
|
||||
{
|
||||
return auxUnit;
|
||||
}
|
||||
|
||||
public void setAttr1(String attr1)
|
||||
{
|
||||
this.attr1 = attr1;
|
||||
}
|
||||
|
||||
public String getAttr1()
|
||||
{
|
||||
return attr1;
|
||||
}
|
||||
|
||||
public void setAttr2(String attr2)
|
||||
{
|
||||
this.attr2 = attr2;
|
||||
}
|
||||
|
||||
public String getAttr2()
|
||||
{
|
||||
return attr2;
|
||||
}
|
||||
|
||||
public void setQuantity(BigDecimal quantity)
|
||||
{
|
||||
this.quantity = quantity;
|
||||
}
|
||||
|
||||
public BigDecimal getQuantity()
|
||||
{
|
||||
return quantity;
|
||||
}
|
||||
|
||||
public void setInQuantity(BigDecimal inQuantity)
|
||||
{
|
||||
this.inQuantity = inQuantity;
|
||||
}
|
||||
|
||||
public BigDecimal getInQuantity()
|
||||
{
|
||||
return inQuantity;
|
||||
}
|
||||
|
||||
public void setAuxQuantity(BigDecimal auxQuantity)
|
||||
{
|
||||
this.auxQuantity = auxQuantity;
|
||||
}
|
||||
|
||||
public BigDecimal getAuxQuantity()
|
||||
{
|
||||
return auxQuantity;
|
||||
}
|
||||
|
||||
public void setTotalPrice(BigDecimal totalPrice)
|
||||
{
|
||||
this.totalPrice = totalPrice;
|
||||
}
|
||||
|
||||
public BigDecimal getTotalPrice()
|
||||
{
|
||||
return totalPrice;
|
||||
}
|
||||
|
||||
public void setCostUnitPrice(BigDecimal costUnitPrice)
|
||||
{
|
||||
this.costUnitPrice = costUnitPrice;
|
||||
}
|
||||
|
||||
public BigDecimal getCostUnitPrice()
|
||||
{
|
||||
return costUnitPrice;
|
||||
}
|
||||
|
||||
public void setCostTotalPrice(BigDecimal costTotalPrice)
|
||||
{
|
||||
this.costTotalPrice = costTotalPrice;
|
||||
}
|
||||
|
||||
public BigDecimal getCostTotalPrice()
|
||||
{
|
||||
return costTotalPrice;
|
||||
}
|
||||
|
||||
public void setAccountingCostTotal(BigDecimal accountingCostTotal)
|
||||
{
|
||||
this.accountingCostTotal = accountingCostTotal;
|
||||
}
|
||||
|
||||
public BigDecimal getAccountingCostTotal()
|
||||
{
|
||||
return accountingCostTotal;
|
||||
}
|
||||
|
||||
public void setAccountingQuantity(BigDecimal accountingQuantity)
|
||||
{
|
||||
this.accountingQuantity = accountingQuantity;
|
||||
}
|
||||
|
||||
public BigDecimal getAccountingQuantity()
|
||||
{
|
||||
return accountingQuantity;
|
||||
}
|
||||
|
||||
public void setAccountingStatus(Long accountingStatus)
|
||||
{
|
||||
this.accountingStatus = accountingStatus;
|
||||
}
|
||||
|
||||
public Long getAccountingStatus()
|
||||
{
|
||||
return accountingStatus;
|
||||
}
|
||||
|
||||
public void setBatchNo(String batchNo)
|
||||
{
|
||||
this.batchNo = batchNo;
|
||||
}
|
||||
|
||||
public String getBatchNo()
|
||||
{
|
||||
return batchNo;
|
||||
}
|
||||
|
||||
public void setSerialNo(String serialNo)
|
||||
{
|
||||
this.serialNo = serialNo;
|
||||
}
|
||||
|
||||
public String getSerialNo()
|
||||
{
|
||||
return serialNo;
|
||||
}
|
||||
|
||||
public void setProductionDate(String productionDate)
|
||||
{
|
||||
this.productionDate = productionDate;
|
||||
}
|
||||
|
||||
public String getProductionDate()
|
||||
{
|
||||
return productionDate;
|
||||
}
|
||||
|
||||
public void setExpiryDate(String expiryDate)
|
||||
{
|
||||
this.expiryDate = expiryDate;
|
||||
}
|
||||
|
||||
public String getExpiryDate()
|
||||
{
|
||||
return expiryDate;
|
||||
}
|
||||
|
||||
public void setArrivalDate(String arrivalDate)
|
||||
{
|
||||
this.arrivalDate = arrivalDate;
|
||||
}
|
||||
|
||||
public String getArrivalDate()
|
||||
{
|
||||
return arrivalDate;
|
||||
}
|
||||
|
||||
public void setCustom1(String custom1)
|
||||
{
|
||||
this.custom1 = custom1;
|
||||
}
|
||||
|
||||
public String getCustom1()
|
||||
{
|
||||
return custom1;
|
||||
}
|
||||
|
||||
public void setCustom2(String custom2)
|
||||
{
|
||||
this.custom2 = custom2;
|
||||
}
|
||||
|
||||
public String getCustom2()
|
||||
{
|
||||
return custom2;
|
||||
}
|
||||
|
||||
public void setCustom3(String custom3)
|
||||
{
|
||||
this.custom3 = custom3;
|
||||
}
|
||||
|
||||
public String getCustom3()
|
||||
{
|
||||
return custom3;
|
||||
}
|
||||
|
||||
public void setCustom4(String custom4)
|
||||
{
|
||||
this.custom4 = custom4;
|
||||
}
|
||||
|
||||
public String getCustom4()
|
||||
{
|
||||
return custom4;
|
||||
}
|
||||
|
||||
public void setCustom5(String custom5)
|
||||
{
|
||||
this.custom5 = custom5;
|
||||
}
|
||||
|
||||
public String getCustom5()
|
||||
{
|
||||
return custom5;
|
||||
}
|
||||
|
||||
public void setCustom6(String custom6)
|
||||
{
|
||||
this.custom6 = custom6;
|
||||
}
|
||||
|
||||
public String getCustom6()
|
||||
{
|
||||
return custom6;
|
||||
}
|
||||
|
||||
public void setStevedore(String stevedore)
|
||||
{
|
||||
this.stevedore = stevedore;
|
||||
}
|
||||
|
||||
public String getStevedore()
|
||||
{
|
||||
return stevedore;
|
||||
}
|
||||
|
||||
public void setOrderSrc(String orderSrc)
|
||||
{
|
||||
this.orderSrc = orderSrc;
|
||||
}
|
||||
|
||||
public String getOrderSrc()
|
||||
{
|
||||
return orderSrc;
|
||||
}
|
||||
|
||||
public void setStockinDetailId(String stockinDetailId)
|
||||
{
|
||||
this.stockinDetailId = stockinDetailId;
|
||||
}
|
||||
|
||||
public String getStockinDetailId()
|
||||
{
|
||||
return stockinDetailId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("erpDetailId", getErpDetailId())
|
||||
.append("stockinGuid", getStockinGuid())
|
||||
.append("stockinId", getStockinId())
|
||||
.append("productName", getProductName())
|
||||
.append("productModel", getProductModel())
|
||||
.append("unit", getUnit())
|
||||
.append("unitPrice", getUnitPrice())
|
||||
.append("auxUnit", getAuxUnit())
|
||||
.append("attr1", getAttr1())
|
||||
.append("attr2", getAttr2())
|
||||
.append("quantity", getQuantity())
|
||||
.append("inQuantity", getInQuantity())
|
||||
.append("auxQuantity", getAuxQuantity())
|
||||
.append("totalPrice", getTotalPrice())
|
||||
.append("costUnitPrice", getCostUnitPrice())
|
||||
.append("costTotalPrice", getCostTotalPrice())
|
||||
.append("accountingCostTotal", getAccountingCostTotal())
|
||||
.append("accountingQuantity", getAccountingQuantity())
|
||||
.append("accountingStatus", getAccountingStatus())
|
||||
.append("batchNo", getBatchNo())
|
||||
.append("serialNo", getSerialNo())
|
||||
.append("productionDate", getProductionDate())
|
||||
.append("expiryDate", getExpiryDate())
|
||||
.append("arrivalDate", getArrivalDate())
|
||||
.append("remark", getRemark())
|
||||
.append("custom1", getCustom1())
|
||||
.append("custom2", getCustom2())
|
||||
.append("custom3", getCustom3())
|
||||
.append("custom4", getCustom4())
|
||||
.append("custom5", getCustom5())
|
||||
.append("custom6", getCustom6())
|
||||
.append("stevedore", getStevedore())
|
||||
.append("orderSrc", getOrderSrc())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.append("stockinDetailId", getStockinDetailId())
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,401 @@
|
||||
package com.ruoyi.system.domain;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
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;
|
||||
|
||||
/**
|
||||
* 入库单历史表对象 in_stockin_n_finish
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
public class InStockinNFinish extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 入库单据编号 */
|
||||
@Excel(name = "入库单据编号")
|
||||
private String stockinId;
|
||||
|
||||
/** 入库主题 */
|
||||
@Excel(name = "入库主题")
|
||||
private String subject;
|
||||
|
||||
/** 入库id(内部或外部流水ID) */
|
||||
@Excel(name = "入库id", readConverterExp = "内=部或外部流水ID")
|
||||
private String erpStockinId;
|
||||
|
||||
/** 入库状态(0-草稿,1-待确认,2-已确认,3-已入库等) */
|
||||
@Excel(name = "入库状态", readConverterExp = "0=-草稿,1-待确认,2-已确认,3-已入库等")
|
||||
private int status;
|
||||
|
||||
/** 申请人 */
|
||||
@Excel(name = "申请人")
|
||||
private String applicant;
|
||||
|
||||
/** 申请日期 */
|
||||
@Excel(name = "申请日期")
|
||||
private String applyDate;
|
||||
|
||||
/** 确认日期 */
|
||||
@Excel(name = "确认日期")
|
||||
private String confirmDate;
|
||||
|
||||
/** 审批人 */
|
||||
@Excel(name = "审批人")
|
||||
private String approver;
|
||||
|
||||
/** 审批意见 */
|
||||
@Excel(name = "审批意见")
|
||||
private String approvalComment;
|
||||
|
||||
/** 关联其他单据id */
|
||||
@Excel(name = "关联其他单据id")
|
||||
private String relatedDocId;
|
||||
|
||||
/** 添加时间(记录插入时间) */
|
||||
@Excel(name = "添加时间", readConverterExp = "记=录插入时间")
|
||||
private String createdAt;
|
||||
|
||||
/** 库管id(用户ID或职员ID) */
|
||||
@Excel(name = "库管id", readConverterExp = "用=户ID或职员ID")
|
||||
private Long keeperId;
|
||||
|
||||
/** 入库类别 */
|
||||
@Excel(name = "入库类别")
|
||||
private String category;
|
||||
|
||||
/** 入库编号(流水或业务编号) */
|
||||
@Excel(name = "入库编号", readConverterExp = "流=水或业务编号")
|
||||
private String entryCode;
|
||||
|
||||
/** 审批状态(0-未审批,1-通过,2-驳回) */
|
||||
@Excel(name = "审批状态", readConverterExp = "0=-未审批,1-通过,2-驳回")
|
||||
private Long approvalStatus;
|
||||
|
||||
/** 产品明细(建议存JSON或文本) */
|
||||
@Excel(name = "产品明细", readConverterExp = "建=议存JSON或文本")
|
||||
private String productDetails;
|
||||
|
||||
/** 客户名称 */
|
||||
@Excel(name = "客户名称")
|
||||
private String customerName;
|
||||
|
||||
/** 磅单编号 */
|
||||
@Excel(name = "磅单编号")
|
||||
private String weighbillNo;
|
||||
|
||||
/** 入库车号 */
|
||||
@Excel(name = "入库车号")
|
||||
private String vehicleNo;
|
||||
|
||||
/** ERP单据状态 */
|
||||
@Excel(name = "ERP单据状态")
|
||||
private String erpStatus;
|
||||
|
||||
/** 单据来源 */
|
||||
@Excel(name = "单据来源")
|
||||
private String orderSrc;
|
||||
|
||||
/** 单据数量 */
|
||||
@Excel(name = "单据数量")
|
||||
private BigDecimal orderNum;
|
||||
|
||||
/** 完成数量 */
|
||||
@Excel(name = "完成数量")
|
||||
private BigDecimal finishNum;
|
||||
|
||||
/** guid */
|
||||
private String stockinGuid;
|
||||
|
||||
/** 删除时间 */
|
||||
@Excel(name = "删除时间")
|
||||
private String deleteTime;
|
||||
|
||||
public void setStockinId(String stockinId)
|
||||
{
|
||||
this.stockinId = stockinId;
|
||||
}
|
||||
|
||||
public String getStockinId()
|
||||
{
|
||||
return stockinId;
|
||||
}
|
||||
|
||||
public void setSubject(String subject)
|
||||
{
|
||||
this.subject = subject;
|
||||
}
|
||||
|
||||
public String getSubject()
|
||||
{
|
||||
return subject;
|
||||
}
|
||||
|
||||
public void setErpStockinId(String erpStockinId)
|
||||
{
|
||||
this.erpStockinId = erpStockinId;
|
||||
}
|
||||
|
||||
public String getErpStockinId()
|
||||
{
|
||||
return erpStockinId;
|
||||
}
|
||||
|
||||
public void setStatus(int status)
|
||||
{
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public int getStatus()
|
||||
{
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setApplicant(String applicant)
|
||||
{
|
||||
this.applicant = applicant;
|
||||
}
|
||||
|
||||
public String getApplicant()
|
||||
{
|
||||
return applicant;
|
||||
}
|
||||
|
||||
public void setApplyDate(String applyDate)
|
||||
{
|
||||
this.applyDate = applyDate;
|
||||
}
|
||||
|
||||
public String getApplyDate()
|
||||
{
|
||||
return applyDate;
|
||||
}
|
||||
|
||||
public void setConfirmDate(String confirmDate)
|
||||
{
|
||||
this.confirmDate = confirmDate;
|
||||
}
|
||||
|
||||
public String getConfirmDate()
|
||||
{
|
||||
return confirmDate;
|
||||
}
|
||||
|
||||
public void setApprover(String approver)
|
||||
{
|
||||
this.approver = approver;
|
||||
}
|
||||
|
||||
public String getApprover()
|
||||
{
|
||||
return approver;
|
||||
}
|
||||
|
||||
public void setApprovalComment(String approvalComment)
|
||||
{
|
||||
this.approvalComment = approvalComment;
|
||||
}
|
||||
|
||||
public String getApprovalComment()
|
||||
{
|
||||
return approvalComment;
|
||||
}
|
||||
|
||||
public void setRelatedDocId(String relatedDocId)
|
||||
{
|
||||
this.relatedDocId = relatedDocId;
|
||||
}
|
||||
|
||||
public String getRelatedDocId()
|
||||
{
|
||||
return relatedDocId;
|
||||
}
|
||||
|
||||
public void setCreatedAt(String createdAt)
|
||||
{
|
||||
this.createdAt = createdAt;
|
||||
}
|
||||
|
||||
public String getCreatedAt()
|
||||
{
|
||||
return createdAt;
|
||||
}
|
||||
|
||||
public void setKeeperId(Long keeperId)
|
||||
{
|
||||
this.keeperId = keeperId;
|
||||
}
|
||||
|
||||
public Long getKeeperId()
|
||||
{
|
||||
return keeperId;
|
||||
}
|
||||
|
||||
public void setCategory(String category)
|
||||
{
|
||||
this.category = category;
|
||||
}
|
||||
|
||||
public String getCategory()
|
||||
{
|
||||
return category;
|
||||
}
|
||||
|
||||
public void setEntryCode(String entryCode)
|
||||
{
|
||||
this.entryCode = entryCode;
|
||||
}
|
||||
|
||||
public String getEntryCode()
|
||||
{
|
||||
return entryCode;
|
||||
}
|
||||
|
||||
public void setApprovalStatus(Long approvalStatus)
|
||||
{
|
||||
this.approvalStatus = approvalStatus;
|
||||
}
|
||||
|
||||
public Long getApprovalStatus()
|
||||
{
|
||||
return approvalStatus;
|
||||
}
|
||||
|
||||
public void setProductDetails(String productDetails)
|
||||
{
|
||||
this.productDetails = productDetails;
|
||||
}
|
||||
|
||||
public String getProductDetails()
|
||||
{
|
||||
return productDetails;
|
||||
}
|
||||
|
||||
public void setCustomerName(String customerName)
|
||||
{
|
||||
this.customerName = customerName;
|
||||
}
|
||||
|
||||
public String getCustomerName()
|
||||
{
|
||||
return customerName;
|
||||
}
|
||||
|
||||
public void setWeighbillNo(String weighbillNo)
|
||||
{
|
||||
this.weighbillNo = weighbillNo;
|
||||
}
|
||||
|
||||
public String getWeighbillNo()
|
||||
{
|
||||
return weighbillNo;
|
||||
}
|
||||
|
||||
public void setVehicleNo(String vehicleNo)
|
||||
{
|
||||
this.vehicleNo = vehicleNo;
|
||||
}
|
||||
|
||||
public String getVehicleNo()
|
||||
{
|
||||
return vehicleNo;
|
||||
}
|
||||
|
||||
public void setErpStatus(String erpStatus)
|
||||
{
|
||||
this.erpStatus = erpStatus;
|
||||
}
|
||||
|
||||
public String getErpStatus()
|
||||
{
|
||||
return erpStatus;
|
||||
}
|
||||
|
||||
public void setOrderSrc(String orderSrc)
|
||||
{
|
||||
this.orderSrc = orderSrc;
|
||||
}
|
||||
|
||||
public String getOrderSrc()
|
||||
{
|
||||
return orderSrc;
|
||||
}
|
||||
|
||||
public void setOrderNum(BigDecimal orderNum)
|
||||
{
|
||||
this.orderNum = orderNum;
|
||||
}
|
||||
|
||||
public BigDecimal getOrderNum()
|
||||
{
|
||||
return orderNum;
|
||||
}
|
||||
|
||||
public void setFinishNum(BigDecimal finishNum)
|
||||
{
|
||||
this.finishNum = finishNum;
|
||||
}
|
||||
|
||||
public BigDecimal getFinishNum()
|
||||
{
|
||||
return finishNum;
|
||||
}
|
||||
|
||||
public void setStockinGuid(String stockinGuid)
|
||||
{
|
||||
this.stockinGuid = stockinGuid;
|
||||
}
|
||||
|
||||
public String getStockinGuid()
|
||||
{
|
||||
return stockinGuid;
|
||||
}
|
||||
|
||||
public void setDeleteTime(String deleteTime)
|
||||
{
|
||||
this.deleteTime = deleteTime;
|
||||
}
|
||||
|
||||
public String getDeleteTime()
|
||||
{
|
||||
return deleteTime;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
||||
.append("stockinId", getStockinId())
|
||||
.append("subject", getSubject())
|
||||
.append("erpStockinId", getErpStockinId())
|
||||
.append("status", getStatus())
|
||||
.append("applicant", getApplicant())
|
||||
.append("applyDate", getApplyDate())
|
||||
.append("confirmDate", getConfirmDate())
|
||||
.append("approver", getApprover())
|
||||
.append("approvalComment", getApprovalComment())
|
||||
.append("remark", getRemark())
|
||||
.append("relatedDocId", getRelatedDocId())
|
||||
.append("createdAt", getCreatedAt())
|
||||
.append("keeperId", getKeeperId())
|
||||
.append("category", getCategory())
|
||||
.append("entryCode", getEntryCode())
|
||||
.append("approvalStatus", getApprovalStatus())
|
||||
.append("productDetails", getProductDetails())
|
||||
.append("customerName", getCustomerName())
|
||||
.append("weighbillNo", getWeighbillNo())
|
||||
.append("vehicleNo", getVehicleNo())
|
||||
.append("erpStatus", getErpStatus())
|
||||
.append("orderSrc", getOrderSrc())
|
||||
.append("createTime", getCreateTime())
|
||||
.append("updateTime", getUpdateTime())
|
||||
.append("orderNum", getOrderNum())
|
||||
.append("finishNum", getFinishNum())
|
||||
.append("stockinGuid", getStockinGuid())
|
||||
.append("deleteTime", getDeleteTime())
|
||||
.toString();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
package com.ruoyi.system.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.system.domain.InStockinDetailNFinish;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
||||
* 入库子表历史Mapper接口
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
public interface InStockinDetailNFinishMapper
|
||||
{
|
||||
/**
|
||||
* 查询入库子表历史
|
||||
*
|
||||
* @param stockinDetailId 入库子表历史主键
|
||||
* @return 入库子表历史
|
||||
*/
|
||||
public InStockinDetailNFinish selectInStockinDetailNFinishByStockinDetailId(String stockinDetailId);
|
||||
|
||||
/**
|
||||
* 查询入库子表历史列表
|
||||
*
|
||||
* @param inStockinDetailNFinish 入库子表历史
|
||||
* @return 入库子表历史集合
|
||||
*/
|
||||
public List<InStockinDetailNFinish> selectInStockinDetailNFinishList(InStockinDetailNFinish inStockinDetailNFinish);
|
||||
|
||||
/**
|
||||
* 新增入库子表历史
|
||||
*
|
||||
* @param inStockinDetailNFinish 入库子表历史
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertInStockinDetailNFinish(InStockinDetailNFinish inStockinDetailNFinish);
|
||||
|
||||
/**
|
||||
* 修改入库子表历史
|
||||
*
|
||||
* @param inStockinDetailNFinish 入库子表历史
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateInStockinDetailNFinish(InStockinDetailNFinish inStockinDetailNFinish);
|
||||
|
||||
/**
|
||||
* 删除入库子表历史
|
||||
*
|
||||
* @param stockinDetailId 入库子表历史主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinDetailNFinishByStockinDetailId(String stockinDetailId);
|
||||
|
||||
/**
|
||||
* 批量删除入库子表历史
|
||||
*
|
||||
* @param stockinDetailIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinDetailNFinishByStockinDetailIds(String[] stockinDetailIds);
|
||||
|
||||
void insertByStockInId(@Param("stockinId") String stockinId);
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
package com.ruoyi.system.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.system.domain.InStockinDetailN;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
||||
* 入库子单Mapper接口
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
public interface InStockinDetailNMapper
|
||||
{
|
||||
/**
|
||||
* 查询入库子单
|
||||
*
|
||||
* @param stockinDetailId 入库子单主键
|
||||
* @return 入库子单
|
||||
*/
|
||||
public InStockinDetailN selectInStockinDetailNByStockinDetailId(String stockinDetailId);
|
||||
|
||||
/**
|
||||
* 查询入库子单列表
|
||||
*
|
||||
* @param inStockinDetailN 入库子单
|
||||
* @return 入库子单集合
|
||||
*/
|
||||
public List<InStockinDetailN> selectInStockinDetailNList(InStockinDetailN inStockinDetailN);
|
||||
|
||||
/**
|
||||
* 新增入库子单
|
||||
*
|
||||
* @param inStockinDetailN 入库子单
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertInStockinDetailN(InStockinDetailN inStockinDetailN);
|
||||
|
||||
/**
|
||||
* 修改入库子单
|
||||
*
|
||||
* @param inStockinDetailN 入库子单
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateInStockinDetailN(InStockinDetailN inStockinDetailN);
|
||||
|
||||
/**
|
||||
* 删除入库子单
|
||||
*
|
||||
* @param stockinDetailId 入库子单主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinDetailNByStockinDetailId(String stockinDetailId);
|
||||
|
||||
/**
|
||||
* 批量删除入库子单
|
||||
*
|
||||
* @param stockinDetailIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinDetailNByStockinDetailIds(String[] stockinDetailIds);
|
||||
|
||||
void deleteByStockInId(@Param("stockinId") String stockinId);
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
package com.ruoyi.system.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.system.domain.InStockinNFinish;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
||||
* 入库单历史表Mapper接口
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
public interface InStockinNFinishMapper
|
||||
{
|
||||
/**
|
||||
* 查询入库单历史表
|
||||
*
|
||||
* @param stockinGuid 入库单历史表主键
|
||||
* @return 入库单历史表
|
||||
*/
|
||||
public InStockinNFinish selectInStockinNFinishByStockinGuid(String stockinGuid);
|
||||
|
||||
/**
|
||||
* 查询入库单历史表列表
|
||||
*
|
||||
* @param inStockinNFinish 入库单历史表
|
||||
* @return 入库单历史表集合
|
||||
*/
|
||||
public List<InStockinNFinish> selectInStockinNFinishList(InStockinNFinish inStockinNFinish);
|
||||
|
||||
/**
|
||||
* 新增入库单历史表
|
||||
*
|
||||
* @param inStockinNFinish 入库单历史表
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertInStockinNFinish(InStockinNFinish inStockinNFinish);
|
||||
|
||||
/**
|
||||
* 修改入库单历史表
|
||||
*
|
||||
* @param inStockinNFinish 入库单历史表
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateInStockinNFinish(InStockinNFinish inStockinNFinish);
|
||||
|
||||
/**
|
||||
* 删除入库单历史表
|
||||
*
|
||||
* @param stockinGuid 入库单历史表主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinNFinishByStockinGuid(String stockinGuid);
|
||||
|
||||
/**
|
||||
* 批量删除入库单历史表
|
||||
*
|
||||
* @param stockinGuids 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinNFinishByStockinGuids(String[] stockinGuids);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.ruoyi.system.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.system.domain.InStockinDetailNFinish;
|
||||
|
||||
/**
|
||||
* 入库子表历史Service接口
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
public interface IInStockinDetailNFinishService
|
||||
{
|
||||
/**
|
||||
* 查询入库子表历史
|
||||
*
|
||||
* @param stockinDetailId 入库子表历史主键
|
||||
* @return 入库子表历史
|
||||
*/
|
||||
public InStockinDetailNFinish selectInStockinDetailNFinishByStockinDetailId(String stockinDetailId);
|
||||
|
||||
/**
|
||||
* 查询入库子表历史列表
|
||||
*
|
||||
* @param inStockinDetailNFinish 入库子表历史
|
||||
* @return 入库子表历史集合
|
||||
*/
|
||||
public List<InStockinDetailNFinish> selectInStockinDetailNFinishList(InStockinDetailNFinish inStockinDetailNFinish);
|
||||
|
||||
/**
|
||||
* 新增入库子表历史
|
||||
*
|
||||
* @param inStockinDetailNFinish 入库子表历史
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertInStockinDetailNFinish(InStockinDetailNFinish inStockinDetailNFinish);
|
||||
|
||||
/**
|
||||
* 修改入库子表历史
|
||||
*
|
||||
* @param inStockinDetailNFinish 入库子表历史
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateInStockinDetailNFinish(InStockinDetailNFinish inStockinDetailNFinish);
|
||||
|
||||
/**
|
||||
* 批量删除入库子表历史
|
||||
*
|
||||
* @param stockinDetailIds 需要删除的入库子表历史主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinDetailNFinishByStockinDetailIds(String[] stockinDetailIds);
|
||||
|
||||
/**
|
||||
* 删除入库子表历史信息
|
||||
*
|
||||
* @param stockinDetailId 入库子表历史主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinDetailNFinishByStockinDetailId(String stockinDetailId);
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.ruoyi.system.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.system.domain.InStockinDetailN;
|
||||
|
||||
/**
|
||||
* 入库子单Service接口
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
public interface IInStockinDetailNService
|
||||
{
|
||||
/**
|
||||
* 查询入库子单
|
||||
*
|
||||
* @param stockinDetailId 入库子单主键
|
||||
* @return 入库子单
|
||||
*/
|
||||
public InStockinDetailN selectInStockinDetailNByStockinDetailId(String stockinDetailId);
|
||||
|
||||
/**
|
||||
* 查询入库子单列表
|
||||
*
|
||||
* @param inStockinDetailN 入库子单
|
||||
* @return 入库子单集合
|
||||
*/
|
||||
public List<InStockinDetailN> selectInStockinDetailNList(InStockinDetailN inStockinDetailN);
|
||||
|
||||
/**
|
||||
* 新增入库子单
|
||||
*
|
||||
* @param inStockinDetailN 入库子单
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertInStockinDetailN(InStockinDetailN inStockinDetailN);
|
||||
|
||||
/**
|
||||
* 修改入库子单
|
||||
*
|
||||
* @param inStockinDetailN 入库子单
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateInStockinDetailN(InStockinDetailN inStockinDetailN);
|
||||
|
||||
/**
|
||||
* 批量删除入库子单
|
||||
*
|
||||
* @param stockinDetailIds 需要删除的入库子单主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinDetailNByStockinDetailIds(String[] stockinDetailIds);
|
||||
|
||||
/**
|
||||
* 删除入库子单信息
|
||||
*
|
||||
* @param stockinDetailId 入库子单主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinDetailNByStockinDetailId(String stockinDetailId);
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
package com.ruoyi.system.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.system.domain.InStockinNFinish;
|
||||
|
||||
/**
|
||||
* 入库单历史表Service接口
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
public interface IInStockinNFinishService
|
||||
{
|
||||
/**
|
||||
* 查询入库单历史表
|
||||
*
|
||||
* @param stockinGuid 入库单历史表主键
|
||||
* @return 入库单历史表
|
||||
*/
|
||||
public InStockinNFinish selectInStockinNFinishByStockinGuid(String stockinGuid);
|
||||
|
||||
/**
|
||||
* 查询入库单历史表列表
|
||||
*
|
||||
* @param inStockinNFinish 入库单历史表
|
||||
* @return 入库单历史表集合
|
||||
*/
|
||||
public List<InStockinNFinish> selectInStockinNFinishList(InStockinNFinish inStockinNFinish);
|
||||
|
||||
/**
|
||||
* 新增入库单历史表
|
||||
*
|
||||
* @param inStockinNFinish 入库单历史表
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertInStockinNFinish(InStockinNFinish inStockinNFinish);
|
||||
|
||||
/**
|
||||
* 修改入库单历史表
|
||||
*
|
||||
* @param inStockinNFinish 入库单历史表
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateInStockinNFinish(InStockinNFinish inStockinNFinish);
|
||||
|
||||
/**
|
||||
* 批量删除入库单历史表
|
||||
*
|
||||
* @param stockinGuids 需要删除的入库单历史表主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinNFinishByStockinGuids(String[] stockinGuids);
|
||||
|
||||
/**
|
||||
* 删除入库单历史表信息
|
||||
*
|
||||
* @param stockinGuid 入库单历史表主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteInStockinNFinishByStockinGuid(String stockinGuid);
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
package com.ruoyi.system.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.common.utils.DateUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.ruoyi.system.mapper.InStockinDetailNFinishMapper;
|
||||
import com.ruoyi.system.domain.InStockinDetailNFinish;
|
||||
import com.ruoyi.system.service.IInStockinDetailNFinishService;
|
||||
|
||||
/**
|
||||
* 入库子表历史Service业务层处理
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
@Service
|
||||
public class InStockinDetailNFinishServiceImpl implements IInStockinDetailNFinishService
|
||||
{
|
||||
@Autowired
|
||||
private InStockinDetailNFinishMapper inStockinDetailNFinishMapper;
|
||||
|
||||
/**
|
||||
* 查询入库子表历史
|
||||
*
|
||||
* @param stockinDetailId 入库子表历史主键
|
||||
* @return 入库子表历史
|
||||
*/
|
||||
@Override
|
||||
public InStockinDetailNFinish selectInStockinDetailNFinishByStockinDetailId(String stockinDetailId)
|
||||
{
|
||||
return inStockinDetailNFinishMapper.selectInStockinDetailNFinishByStockinDetailId(stockinDetailId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询入库子表历史列表
|
||||
*
|
||||
* @param inStockinDetailNFinish 入库子表历史
|
||||
* @return 入库子表历史
|
||||
*/
|
||||
@Override
|
||||
public List<InStockinDetailNFinish> selectInStockinDetailNFinishList(InStockinDetailNFinish inStockinDetailNFinish)
|
||||
{
|
||||
return inStockinDetailNFinishMapper.selectInStockinDetailNFinishList(inStockinDetailNFinish);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增入库子表历史
|
||||
*
|
||||
* @param inStockinDetailNFinish 入库子表历史
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertInStockinDetailNFinish(InStockinDetailNFinish inStockinDetailNFinish)
|
||||
{
|
||||
inStockinDetailNFinish.setCreateTime(DateUtils.getNowDate());
|
||||
return inStockinDetailNFinishMapper.insertInStockinDetailNFinish(inStockinDetailNFinish);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改入库子表历史
|
||||
*
|
||||
* @param inStockinDetailNFinish 入库子表历史
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateInStockinDetailNFinish(InStockinDetailNFinish inStockinDetailNFinish)
|
||||
{
|
||||
inStockinDetailNFinish.setUpdateTime(DateUtils.getNowDate());
|
||||
return inStockinDetailNFinishMapper.updateInStockinDetailNFinish(inStockinDetailNFinish);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除入库子表历史
|
||||
*
|
||||
* @param stockinDetailIds 需要删除的入库子表历史主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteInStockinDetailNFinishByStockinDetailIds(String[] stockinDetailIds)
|
||||
{
|
||||
return inStockinDetailNFinishMapper.deleteInStockinDetailNFinishByStockinDetailIds(stockinDetailIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除入库子表历史信息
|
||||
*
|
||||
* @param stockinDetailId 入库子表历史主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteInStockinDetailNFinishByStockinDetailId(String stockinDetailId)
|
||||
{
|
||||
return inStockinDetailNFinishMapper.deleteInStockinDetailNFinishByStockinDetailId(stockinDetailId);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
package com.ruoyi.system.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.common.utils.DateUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.ruoyi.system.mapper.InStockinDetailNMapper;
|
||||
import com.ruoyi.system.domain.InStockinDetailN;
|
||||
import com.ruoyi.system.service.IInStockinDetailNService;
|
||||
|
||||
/**
|
||||
* 入库子单Service业务层处理
|
||||
*
|
||||
* @author ruoyi
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
@Service
|
||||
public class InStockinDetailNServiceImpl implements IInStockinDetailNService
|
||||
{
|
||||
@Autowired
|
||||
private InStockinDetailNMapper inStockinDetailNMapper;
|
||||
|
||||
/**
|
||||
* 查询入库子单
|
||||
*
|
||||
* @param stockinDetailId 入库子单主键
|
||||
* @return 入库子单
|
||||
*/
|
||||
@Override
|
||||
public InStockinDetailN selectInStockinDetailNByStockinDetailId(String stockinDetailId)
|
||||
{
|
||||
return inStockinDetailNMapper.selectInStockinDetailNByStockinDetailId(stockinDetailId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询入库子单列表
|
||||
*
|
||||
* @param inStockinDetailN 入库子单
|
||||
* @return 入库子单
|
||||
*/
|
||||
@Override
|
||||
public List<InStockinDetailN> selectInStockinDetailNList(InStockinDetailN inStockinDetailN)
|
||||
{
|
||||
return inStockinDetailNMapper.selectInStockinDetailNList(inStockinDetailN);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增入库子单
|
||||
*
|
||||
* @param inStockinDetailN 入库子单
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertInStockinDetailN(InStockinDetailN inStockinDetailN)
|
||||
{
|
||||
inStockinDetailN.setCreateTime(DateUtils.getNowDate());
|
||||
return inStockinDetailNMapper.insertInStockinDetailN(inStockinDetailN);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改入库子单
|
||||
*
|
||||
* @param inStockinDetailN 入库子单
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateInStockinDetailN(InStockinDetailN inStockinDetailN)
|
||||
{
|
||||
inStockinDetailN.setUpdateTime(DateUtils.getNowDate());
|
||||
return inStockinDetailNMapper.updateInStockinDetailN(inStockinDetailN);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除入库子单
|
||||
*
|
||||
* @param stockinDetailIds 需要删除的入库子单主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteInStockinDetailNByStockinDetailIds(String[] stockinDetailIds)
|
||||
{
|
||||
return inStockinDetailNMapper.deleteInStockinDetailNByStockinDetailIds(stockinDetailIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除入库子单信息
|
||||
*
|
||||
* @param stockinDetailId 入库子单主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteInStockinDetailNByStockinDetailId(String stockinDetailId)
|
||||
{
|
||||
return inStockinDetailNMapper.deleteInStockinDetailNByStockinDetailId(stockinDetailId);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
package com.ruoyi.system.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.common.utils.DateUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.ruoyi.system.mapper.InStockinNFinishMapper;
|
||||
import com.ruoyi.system.domain.InStockinNFinish;
|
||||
import com.ruoyi.system.service.IInStockinNFinishService;
|
||||
|
||||
/**
|
||||
* 入库单历史表Service业务层处理
|
||||
*
|
||||
* @author zgw
|
||||
* @date 2025-12-17
|
||||
*/
|
||||
@Service
|
||||
public class InStockinNFinishServiceImpl implements IInStockinNFinishService
|
||||
{
|
||||
@Autowired
|
||||
private InStockinNFinishMapper inStockinNFinishMapper;
|
||||
|
||||
/**
|
||||
* 查询入库单历史表
|
||||
*
|
||||
* @param stockinGuid 入库单历史表主键
|
||||
* @return 入库单历史表
|
||||
*/
|
||||
@Override
|
||||
public InStockinNFinish selectInStockinNFinishByStockinGuid(String stockinGuid)
|
||||
{
|
||||
return inStockinNFinishMapper.selectInStockinNFinishByStockinGuid(stockinGuid);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询入库单历史表列表
|
||||
*
|
||||
* @param inStockinNFinish 入库单历史表
|
||||
* @return 入库单历史表
|
||||
*/
|
||||
@Override
|
||||
public List<InStockinNFinish> selectInStockinNFinishList(InStockinNFinish inStockinNFinish)
|
||||
{
|
||||
return inStockinNFinishMapper.selectInStockinNFinishList(inStockinNFinish);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增入库单历史表
|
||||
*
|
||||
* @param inStockinNFinish 入库单历史表
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertInStockinNFinish(InStockinNFinish inStockinNFinish)
|
||||
{
|
||||
inStockinNFinish.setCreateTime(DateUtils.getNowDate());
|
||||
return inStockinNFinishMapper.insertInStockinNFinish(inStockinNFinish);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改入库单历史表
|
||||
*
|
||||
* @param inStockinNFinish 入库单历史表
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateInStockinNFinish(InStockinNFinish inStockinNFinish)
|
||||
{
|
||||
inStockinNFinish.setUpdateTime(DateUtils.getNowDate());
|
||||
return inStockinNFinishMapper.updateInStockinNFinish(inStockinNFinish);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除入库单历史表
|
||||
*
|
||||
* @param stockinGuids 需要删除的入库单历史表主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteInStockinNFinishByStockinGuids(String[] stockinGuids)
|
||||
{
|
||||
return inStockinNFinishMapper.deleteInStockinNFinishByStockinGuids(stockinGuids);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除入库单历史表信息
|
||||
*
|
||||
* @param stockinGuid 入库单历史表主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteInStockinNFinishByStockinGuid(String stockinGuid)
|
||||
{
|
||||
return inStockinNFinishMapper.deleteInStockinNFinishByStockinGuid(stockinGuid);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user