入库部分和接口

This commit is contained in:
张怡蓉
2025-12-30 09:28:36 +08:00
parent dc8f2d329a
commit f5f4d1007a
22 changed files with 705 additions and 226 deletions

View File

@@ -27,6 +27,16 @@ public class InstockInVo {
@NotNull
private String erpBill;
private String departmentNo;
private String spare1;
private String spare2;
private String spare5;
private String classNo;
private List<BasProduct> productVoList;

View File

@@ -100,14 +100,20 @@ public class InStockinServiceImpl implements IInStockinService
inStockin.setStockinGuid(rkdId);
inStockin.setStockinId(rkdId);
inStockin.setCreateDate(DateUtil.formatDateTime(DateUtil.date()));
inStockin.setCreateManId(Convert.toStr(SecurityUtils.getUserId()));
inStockin.setDepartmentNo(Convert.toStr(SecurityUtils.getDeptId()));
inStockin.setSpare3(DateUtil.formatDateTime(DateUtil.date()));
inStockin.setCreateManId(Convert.toStr(SecurityUtils.getUsername()));
inStockin.setSpare4(Convert.toStr(SecurityUtils.getUserId()));
inStockin.setSupplierNo(inStockinVo.getSupplierId());
inStockin.setErpBill(inStockinVo.getErpBill());
inStockin.setInType(inStockinVo.getInType());
inStockin.setWarehouseId(inStockinVo.getWarehouseId());
inStockin.setDepartmentNo(inStockinVo.getDepartmentNo());
inStockin.setSpare1(inStockinVo.getSpare1());
inStockin.setSpare2(inStockinVo.getSpare2());
inStockin.setSpare5(inStockinVo.getSpare5());
inStockin.setClassNo(inStockinVo.getClassNo());
inStockin.setStatus("1");
inStockin.setStockSource("1");
inStockin.setStockSource("0");
inStockinMapper.insertInStockin(inStockin);
for (int i = 1; i <= productVoList.size(); i++) {
BasProduct basProduct = productVoList.get(i-1);