|
@@ -64,8 +64,14 @@ public class KuCunTest {
|
|
@Autowired
|
|
@Autowired
|
|
private WarehouseStockMapper stockMapper;
|
|
private WarehouseStockMapper stockMapper;
|
|
@Autowired
|
|
@Autowired
|
|
|
|
+ private WarehouseMaterialStockMapper materialStockMapper;
|
|
|
|
+ @Autowired
|
|
private WarehouseStockDetailMapper stockDetailMapper;
|
|
private WarehouseStockDetailMapper stockDetailMapper;
|
|
@Autowired
|
|
@Autowired
|
|
|
|
+ private WarehouseMaterialOutStockMapper materialOutStockMapper;
|
|
|
|
+ @Autowired
|
|
|
|
+ private WarehouseMaterialInStockMapper materialInStockMapper;
|
|
|
|
+ @Autowired
|
|
private WarehouseStockSecondMapper stockSecondMapper;
|
|
private WarehouseStockSecondMapper stockSecondMapper;
|
|
|
|
|
|
@Test
|
|
@Test
|
|
@@ -85,25 +91,36 @@ public class KuCunTest {
|
|
ErpBdOrg forgid = erpBdOrgMapper.selectOne(new QueryWrapper<ErpBdOrg>().eq("forgid", forObject.getFSTOCKORGID()));
|
|
ErpBdOrg forgid = erpBdOrgMapper.selectOne(new QueryWrapper<ErpBdOrg>().eq("forgid", forObject.getFSTOCKORGID()));
|
|
if (ObjectUtil.isEmpty(forgid))
|
|
if (ObjectUtil.isEmpty(forgid))
|
|
continue;
|
|
continue;
|
|
- WarehouseStock warehouseStock = new WarehouseStock();
|
|
|
|
- if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseStock.setMaterial(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
- }
|
|
|
|
- if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
- warehouseStock.setFinishProduce(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
- }
|
|
|
|
- if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseStock.setLowValue(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
- }
|
|
|
|
- if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseStock.setPackageMaterial(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
- }
|
|
|
|
- if (forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseStock.setLanolin(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
- }
|
|
|
|
- warehouseStock.setCreateTime(forObject.getFUPDATETIME());
|
|
|
|
- warehouseStock.setOrgId(forgid.getOrgId());
|
|
|
|
- stockMapper.insert(warehouseStock);
|
|
|
|
|
|
+// WarehouseStock warehouseStock = new WarehouseStock();
|
|
|
|
+// if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseStock.setMaterial(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseStock.setFinishProduce(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseStock.setLowValue(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseStock.setPackageMaterial(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
+// }
|
|
|
|
+// if (forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseStock.setLanolin(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
+// }
|
|
|
|
+// warehouseStock.setCreateTime(forObject.getFUPDATETIME());
|
|
|
|
+// warehouseStock.setOrgId(forgid.getOrgId());
|
|
|
|
+// stockMapper.insert(warehouseStock);
|
|
|
|
+
|
|
|
|
+ //库存
|
|
|
|
+ WarehouseMaterialStock warehouseMaterialStock = new WarehouseMaterialStock();
|
|
|
|
+ warehouseMaterialStock.setCreateTime(forObject.getFUPDATETIME());
|
|
|
|
+ warehouseMaterialStock.setMaterial(forObject.getWuLiaoName());
|
|
|
|
+ warehouseMaterialStock.setMaterialType(getMaterialType(forObject.getFNAME()));
|
|
|
|
+ warehouseMaterialStock.setMaterialStock(String.format("%.2f",forObject.getFBASEQTY()));
|
|
|
|
+ warehouseMaterialStock.setOrgId(forgid.getOrgId());
|
|
|
|
+ warehouseMaterialStock.setOrgName(forgid.getFname());
|
|
|
|
+ warehouseMaterialStock.setFnumber(forObject.getFnumber());
|
|
|
|
+ materialStockMapper.insert(warehouseMaterialStock);
|
|
|
|
|
|
WarehouseStockDetail warehouseStockDetail = new WarehouseStockDetail();
|
|
WarehouseStockDetail warehouseStockDetail = new WarehouseStockDetail();
|
|
if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
@@ -123,9 +140,27 @@ public class KuCunTest {
|
|
warehouseStockDetail.setMaterialNumber(String.format("%.2f",forObject.getFBASEQTY()));
|
|
warehouseStockDetail.setMaterialNumber(String.format("%.2f",forObject.getFBASEQTY()));
|
|
warehouseStockDetail.setStockName(forObject.getFNAME());
|
|
warehouseStockDetail.setStockName(forObject.getFNAME());
|
|
warehouseStockDetail.setCreateTime(forObject.getFUPDATETIME());
|
|
warehouseStockDetail.setCreateTime(forObject.getFUPDATETIME());
|
|
|
|
+ warehouseStockDetail.setFnumber(forObject.getFnumber());
|
|
stockDetailMapper.insert(warehouseStockDetail);
|
|
stockDetailMapper.insert(warehouseStockDetail);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ private Integer getMaterialType(String fname) {
|
|
|
|
+ if (("原料库".equals(fname) || "高科原料仓库".equals(fname))){
|
|
|
|
+ return 0;
|
|
|
|
+ }
|
|
|
|
+ if ("成品库".equals(fname) || "成品库CW".equals(fname)){
|
|
|
|
+ return 1;
|
|
|
|
+ }
|
|
|
|
+ if ("五金库".equals(fname)){
|
|
|
|
+ return 2;
|
|
|
|
+ }
|
|
|
|
+ if ("包材库".equals(fname)){
|
|
|
|
+ return 3;
|
|
|
|
+ }
|
|
|
|
+ return 0;
|
|
|
|
+ }
|
|
|
|
+
|
|
@Test
|
|
@Test
|
|
public void test2() {
|
|
public void test2() {
|
|
//成品半成品
|
|
//成品半成品
|
|
@@ -142,62 +177,73 @@ public class KuCunTest {
|
|
ErpBdOrg forgid = erpBdOrgMapper.selectOne(new QueryWrapper<ErpBdOrg>().eq("forgid", forObject.getFSTOCKORGID()));
|
|
ErpBdOrg forgid = erpBdOrgMapper.selectOne(new QueryWrapper<ErpBdOrg>().eq("forgid", forObject.getFSTOCKORGID()));
|
|
if (ObjectUtil.isEmpty(forgid))
|
|
if (ObjectUtil.isEmpty(forgid))
|
|
continue;
|
|
continue;
|
|
- WarehouseIncomStock warehouseIncomStock = new WarehouseIncomStock();
|
|
|
|
- if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseIncomStock.setMaterial(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
- }
|
|
|
|
- if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
- warehouseIncomStock.setFinishProduce(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
- }
|
|
|
|
- if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseIncomStock.setLowValue(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
- }
|
|
|
|
- if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseIncomStock.setPackageMaterial(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
- }
|
|
|
|
- if (forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseIncomStock.setLanolin(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
- }
|
|
|
|
|
|
+// WarehouseIncomStock warehouseIncomStock = new WarehouseIncomStock();
|
|
|
|
+// if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseIncomStock.setMaterial(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseIncomStock.setFinishProduce(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseIncomStock.setLowValue(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseIncomStock.setPackageMaterial(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
+// }
|
|
|
|
+// if (forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseIncomStock.setLanolin(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
+// }
|
|
|
|
+//
|
|
|
|
+// warehouseIncomStock.setCreateTime(forObject.getFDATE());
|
|
|
|
+// warehouseIncomStock.setOrgId(forgid.getOrgId());
|
|
|
|
+// incomStockMapper.insert(warehouseIncomStock);
|
|
|
|
|
|
- warehouseIncomStock.setCreateTime(forObject.getFDATE());
|
|
|
|
- warehouseIncomStock.setOrgId(forgid.getOrgId());
|
|
|
|
- incomStockMapper.insert(warehouseIncomStock);
|
|
|
|
|
|
+ WarehouseMaterialInStock warehouseMaterialOutStock = new WarehouseMaterialInStock();
|
|
|
|
+ warehouseMaterialOutStock.setCreateTime(forObject.getFDATE());
|
|
|
|
+ warehouseMaterialOutStock.setFnumber(forObject.getFnumber());
|
|
|
|
+ warehouseMaterialOutStock.setMaterial(forObject.getWuLiaoName());
|
|
|
|
+ warehouseMaterialOutStock.setMaterialType(getMaterialType(forObject.getFNAME()));
|
|
|
|
+ warehouseMaterialOutStock.setOrgId(forgid.getOrgId());
|
|
|
|
+ warehouseMaterialOutStock.setOutStock(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
+ warehouseMaterialOutStock.setOrgName(forgid.getFname());
|
|
|
|
+ materialInStockMapper.insert(warehouseMaterialOutStock);
|
|
|
|
|
|
- List<WarehouseStockDetail> warehouseStockDetails = stockDetailMapper.selectList(new QueryWrapper<WarehouseStockDetail>()
|
|
|
|
- .eq("org_id", forgid.getOrgId()).eq("material_name", forObject.getWuLiaoName())
|
|
|
|
- .between("create_time",DateUtil.beginOfDay(forObject.getFDATE()),DateUtil.endOfDay(forObject.getFDATE())));
|
|
|
|
- if (ObjectUtil.isEmpty(warehouseStockDetails)){
|
|
|
|
- WarehouseStockDetail warehouseStockDetail = new WarehouseStockDetail();
|
|
|
|
- if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseStockDetail.setMaterialCode(0);
|
|
|
|
- }
|
|
|
|
- if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
- warehouseStockDetail.setMaterialCode(1);
|
|
|
|
- }
|
|
|
|
- if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseStockDetail.setMaterialCode(3);
|
|
|
|
- }
|
|
|
|
- if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseStockDetail.setMaterialCode(4);
|
|
|
|
- }
|
|
|
|
- if (forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseStockDetail.setMaterialCode(5);
|
|
|
|
- }
|
|
|
|
- warehouseStockDetail.setOrgId(forgid.getOrgId());
|
|
|
|
- warehouseStockDetail.setMaterialName(forObject.getWuLiaoName());
|
|
|
|
- warehouseStockDetail.setIncomeNumber(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
- warehouseStockDetail.setStockName(forObject.getFNAME());
|
|
|
|
- warehouseStockDetail.setCreateTime(forObject.getFDATE());
|
|
|
|
- stockDetailMapper.insert(warehouseStockDetail);
|
|
|
|
- }else {
|
|
|
|
- WarehouseStockDetail warehouseStockDetail = warehouseStockDetails.get(0);
|
|
|
|
- if (warehouseStockDetail.getIncomeNumber() ==null){
|
|
|
|
- warehouseStockDetail.setIncomeNumber(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
- }else {
|
|
|
|
- warehouseStockDetail.setIncomeNumber(String.format("%.2f",forObject.getFREALQTY() + Double.parseDouble(warehouseStockDetail.getIncomeNumber())));
|
|
|
|
- }
|
|
|
|
- stockDetailMapper.updateById(warehouseStockDetail);
|
|
|
|
- }
|
|
|
|
|
|
+// List<WarehouseStockDetail> warehouseStockDetails = stockDetailMapper.selectList(new QueryWrapper<WarehouseStockDetail>()
|
|
|
|
+// .eq("org_id", forgid.getOrgId()).eq("material_name", forObject.getWuLiaoName())
|
|
|
|
+// .between("create_time",DateUtil.beginOfDay(forObject.getFDATE()),DateUtil.endOfDay(forObject.getFDATE())));
|
|
|
|
+// if (ObjectUtil.isEmpty(warehouseStockDetails)){
|
|
|
|
+// WarehouseStockDetail warehouseStockDetail = new WarehouseStockDetail();
|
|
|
|
+// if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseStockDetail.setMaterialCode(0);
|
|
|
|
+// }
|
|
|
|
+// if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseStockDetail.setMaterialCode(1);
|
|
|
|
+// }
|
|
|
|
+// if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseStockDetail.setMaterialCode(3);
|
|
|
|
+// }
|
|
|
|
+// if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseStockDetail.setMaterialCode(4);
|
|
|
|
+// }
|
|
|
|
+// if (forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseStockDetail.setMaterialCode(5);
|
|
|
|
+// }
|
|
|
|
+// warehouseStockDetail.setOrgId(forgid.getOrgId());
|
|
|
|
+// warehouseStockDetail.setMaterialName(forObject.getWuLiaoName());
|
|
|
|
+// warehouseStockDetail.setIncomeNumber(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
+// warehouseStockDetail.setStockName(forObject.getFNAME());
|
|
|
|
+// warehouseStockDetail.setCreateTime(forObject.getFDATE());
|
|
|
|
+// warehouseStockDetail.setFnumber(forObject.getFnumber());
|
|
|
|
+// stockDetailMapper.insert(warehouseStockDetail);
|
|
|
|
+// }else {
|
|
|
|
+// WarehouseStockDetail warehouseStockDetail = warehouseStockDetails.get(0);
|
|
|
|
+// if (warehouseStockDetail.getIncomeNumber() ==null){
|
|
|
|
+// warehouseStockDetail.setIncomeNumber(String.format("%.2f",forObject.getFREALQTY()));
|
|
|
|
+// }else {
|
|
|
|
+// warehouseStockDetail.setIncomeNumber(String.format("%.2f",forObject.getFREALQTY() + Double.parseDouble(warehouseStockDetail.getIncomeNumber())));
|
|
|
|
+// }
|
|
|
|
+// stockDetailMapper.updateById(warehouseStockDetail);
|
|
|
|
+// }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -217,26 +263,35 @@ public class KuCunTest {
|
|
ErpBdOrg forgid = erpBdOrgMapper.selectOne(new QueryWrapper<ErpBdOrg>().eq("forgid", forObject.getFSTOCKORGID()));
|
|
ErpBdOrg forgid = erpBdOrgMapper.selectOne(new QueryWrapper<ErpBdOrg>().eq("forgid", forObject.getFSTOCKORGID()));
|
|
if (ObjectUtil.isEmpty(forgid))
|
|
if (ObjectUtil.isEmpty(forgid))
|
|
continue;
|
|
continue;
|
|
- WarehouseOutStock warehouseIncomStock = new WarehouseOutStock();
|
|
|
|
- if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseIncomStock.setMaterial(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
- }
|
|
|
|
- if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
- warehouseIncomStock.setFinishProduce(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
- }
|
|
|
|
- if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseIncomStock.setLowValue(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
- }
|
|
|
|
- if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseIncomStock.setPackageMaterial(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
- }
|
|
|
|
- if (forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseIncomStock.setLanolin(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- warehouseIncomStock.setCreateTime(forObject.getFDATE());
|
|
|
|
- warehouseIncomStock.setOrgId(forgid.getOrgId());
|
|
|
|
- outStockMapper.insert(warehouseIncomStock);
|
|
|
|
|
|
+// WarehouseOutStock warehouseIncomStock = new WarehouseOutStock();
|
|
|
|
+// if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseIncomStock.setMaterial(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseIncomStock.setFinishProduce(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseIncomStock.setLowValue(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseIncomStock.setPackageMaterial(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
+// }
|
|
|
|
+// if (forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseIncomStock.setLanolin(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
+// }
|
|
|
|
+//
|
|
|
|
+// warehouseIncomStock.setCreateTime(forObject.getFDATE());
|
|
|
|
+// warehouseIncomStock.setOrgId(forgid.getOrgId());
|
|
|
|
+// outStockMapper.insert(warehouseIncomStock);
|
|
|
|
+ WarehouseMaterialOutStock warehouseMaterialOutStock = new WarehouseMaterialOutStock();
|
|
|
|
+ warehouseMaterialOutStock.setCreateTime(forObject.getFDATE());
|
|
|
|
+ warehouseMaterialOutStock.setFnumber(forObject.getFnumber());
|
|
|
|
+ warehouseMaterialOutStock.setMaterial(forObject.getWuLiaoName());
|
|
|
|
+ warehouseMaterialOutStock.setMaterialType(getMaterialType(forObject.getFNAME()));
|
|
|
|
+ warehouseMaterialOutStock.setOrgId(forgid.getOrgId());
|
|
|
|
+ warehouseMaterialOutStock.setOutStock(String.format("%.2f",forObject.getFSALUNITQTY()));
|
|
|
|
+ warehouseMaterialOutStock.setOrgName(forgid.getFname());
|
|
|
|
+ materialOutStockMapper.insert(warehouseMaterialOutStock);
|
|
|
|
|
|
List<WarehouseStockDetail> warehouseStockDetails = stockDetailMapper.selectList(new QueryWrapper<WarehouseStockDetail>()
|
|
List<WarehouseStockDetail> warehouseStockDetails = stockDetailMapper.selectList(new QueryWrapper<WarehouseStockDetail>()
|
|
.eq("org_id", forgid.getOrgId()).eq("material_name", forObject.getWuLiaoName())
|
|
.eq("org_id", forgid.getOrgId()).eq("material_name", forObject.getWuLiaoName())
|
|
@@ -289,26 +344,26 @@ public class KuCunTest {
|
|
ErpBdOrg forgid = erpBdOrgMapper.selectOne(new QueryWrapper<ErpBdOrg>().eq("forgid", forObject.getFSTOCKORGID()));
|
|
ErpBdOrg forgid = erpBdOrgMapper.selectOne(new QueryWrapper<ErpBdOrg>().eq("forgid", forObject.getFSTOCKORGID()));
|
|
if (ObjectUtil.isEmpty(forgid))
|
|
if (ObjectUtil.isEmpty(forgid))
|
|
continue;
|
|
continue;
|
|
- WarehouseIncomStock warehouseIncomStock = new WarehouseIncomStock();
|
|
|
|
- if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseIncomStock.setMaterial(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
- }
|
|
|
|
- if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
- warehouseIncomStock.setFinishProduce(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
- }
|
|
|
|
- if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseIncomStock.setLowValue(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
- }
|
|
|
|
- if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
- warehouseIncomStock.setPackageMaterial(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
- }
|
|
|
|
- if (forObject.getFnumber().equals("10020002")){
|
|
|
|
- warehouseIncomStock.setLanolin(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
- }
|
|
|
|
-//
|
|
|
|
- warehouseIncomStock.setCreateTime(forObject.getFDATE());
|
|
|
|
- warehouseIncomStock.setOrgId(forgid.getOrgId());
|
|
|
|
- incomStockMapper.insert(warehouseIncomStock);
|
|
|
|
|
|
+// WarehouseIncomStock warehouseIncomStock = new WarehouseIncomStock();
|
|
|
|
+// if (("原料库".equals(forObject.getFNAME()) || "高科原料仓库".equals(forObject.getFNAME())) && !forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseIncomStock.setMaterial(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("成品库".equals(forObject.getFNAME()) || "成品库CW".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseIncomStock.setFinishProduce(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("五金库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseIncomStock.setLowValue(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
+// }
|
|
|
|
+// if ("包材库".equals(forObject.getFNAME())){
|
|
|
|
+// warehouseIncomStock.setPackageMaterial(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
+// }
|
|
|
|
+// if (forObject.getFnumber().equals("10020002")){
|
|
|
|
+// warehouseIncomStock.setLanolin(String.format("%.2f",forObject.getFINSTOCKQTY()));
|
|
|
|
+// }
|
|
|
|
+////
|
|
|
|
+// warehouseIncomStock.setCreateTime(forObject.getFDATE());
|
|
|
|
+// warehouseIncomStock.setOrgId(forgid.getOrgId());
|
|
|
|
+// incomStockMapper.insert(warehouseIncomStock);
|
|
//
|
|
//
|
|
List<WarehouseStockDetail> warehouseStockDetails = stockDetailMapper.selectList(new QueryWrapper<WarehouseStockDetail>()
|
|
List<WarehouseStockDetail> warehouseStockDetails = stockDetailMapper.selectList(new QueryWrapper<WarehouseStockDetail>()
|
|
.eq("org_id", forgid.getOrgId()).eq("material_name", forObject.getWuLiaoName())
|
|
.eq("org_id", forgid.getOrgId()).eq("material_name", forObject.getWuLiaoName())
|
|
@@ -375,6 +430,7 @@ public class KuCunTest {
|
|
warehouseStockSecond.setIncomeMoney(String.format("%.2f",forObject.getFBILLAMOUNTLC()));
|
|
warehouseStockSecond.setIncomeMoney(String.format("%.2f",forObject.getFBILLAMOUNTLC()));
|
|
warehouseStockSecond.setCreateTime(forObject.getFDATE());
|
|
warehouseStockSecond.setCreateTime(forObject.getFDATE());
|
|
warehouseStockSecond.setOrgId(forgid.getOrgId());
|
|
warehouseStockSecond.setOrgId(forgid.getOrgId());
|
|
|
|
+ warehouseStockSecond.setFnumber(forObject.getFnumber());
|
|
warehouseStockSecond.setStock(String.format("%.2f",forObject.getFSTOCKBASEQTY()));
|
|
warehouseStockSecond.setStock(String.format("%.2f",forObject.getFSTOCKBASEQTY()));
|
|
stockSecondMapper.insert(warehouseStockSecond);
|
|
stockSecondMapper.insert(warehouseStockSecond);
|
|
}
|
|
}
|