|
@@ -256,39 +256,6 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
tEnclosureMapper.deleteByFPid(fPid);
|
|
|
}
|
|
|
|
|
|
- /*if (tWhgenleg != null) {
|
|
|
- JSONArray whgenlegJSON = JSONArray.parseArray(tWhgenleg);
|
|
|
- List<TEnclosure> enclosures = JSONObject.parseArray(whgenlegJSON.toJSONString(), TEnclosure.class);
|
|
|
- for (TEnclosure enclosure : enclosures) {
|
|
|
- enclosure.setfPid(warehouseBills.getFId());
|
|
|
- enclosure.setCreateBy(loginUser.getUser().getUserName());
|
|
|
- enclosure.setCreateTime(new Date());
|
|
|
- tEnclosureMapper.insertTEnclosure(enclosure);
|
|
|
- }
|
|
|
- }*/
|
|
|
- /*if (tWarehousebillsfeesCr != null) {
|
|
|
- JSONArray jsonCrArray = JSONArray.parseArray(tWarehousebillsfeesCr);
|
|
|
- List<TWarehousebillsfees> warehousebillsfeesCrList = JSONObject.parseArray(jsonCrArray.toJSONString(), TWarehousebillsfees.class);
|
|
|
- for (TWarehousebillsfees wbCr : warehousebillsfeesCrList) {
|
|
|
- wbCr.setfPid(warehouseBills.getFId());
|
|
|
- wbCr.setfDc("C");
|
|
|
- wbCr.setCreateBy(loginUser.getUser().getUserName());
|
|
|
- wbCr.setCreateTime(new Date());
|
|
|
- tWarehousebillsfeesMapper.insertTWarehousebillsfees(wbCr);
|
|
|
- }
|
|
|
- }
|
|
|
- if (tWarehousebillsfeesDr != null) {
|
|
|
- JSONArray jsonDrArray = JSONArray.parseArray(tWarehousebillsfeesDr);
|
|
|
- List<TWarehousebillsfees> warehousebillsfeesDrList = JSONObject.parseArray(jsonDrArray.toJSONString(), TWarehousebillsfees.class);
|
|
|
- for (TWarehousebillsfees wbDr : warehousebillsfeesDrList) {
|
|
|
- wbDr.setfPid(warehouseBills.getFId());
|
|
|
- wbDr.setfDc("D");
|
|
|
- wbDr.setCreateBy(loginUser.getUser().getUserName());
|
|
|
- wbDr.setCreateTime(new Date());
|
|
|
- tWarehousebillsfeesMapper.insertTWarehousebillsfees(wbDr);
|
|
|
- }
|
|
|
- }*/
|
|
|
-
|
|
|
// 库存明细添加
|
|
|
if (tWarehousebillsitems != null) {
|
|
|
JSONArray warehouseJSON = JSONArray.parseArray(tWarehousebillsitems);
|
|
@@ -352,8 +319,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // 查询库存总账
|
|
|
- if (tWarehousebillsitems != null) {
|
|
|
+ // 查询库存总账 库存明细不为空 并且 入库不是暂存状态 进行库存总账的查询新增修改
|
|
|
+ if (tWarehousebillsitems != null && !warehouseBills.getfBillstatus().equals("2")) {
|
|
|
JSONArray warehouseJSON = JSONArray.parseArray(tWarehousebillsitems);
|
|
|
List<TWarehousebillsitems> warehousebillsitemsList = JSONObject.parseArray(warehouseJSON.toJSONString(), TWarehousebillsitems.class);
|
|
|
for (TWarehousebillsitems wbItem : warehousebillsitemsList) {
|
|
@@ -372,13 +339,6 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // 后续 添加优化 计算数据是否正确
|
|
|
- /*for (TWarehousebillsfees wFees : warehousebillsfeesCrList) {
|
|
|
- if (Objects.equals(0, wFees.getfFeeunitid())) {
|
|
|
-
|
|
|
- }
|
|
|
- wFees.setfAmount();
|
|
|
- }*/
|
|
|
return AjaxResult.success();
|
|
|
}
|
|
|
|