|
@@ -776,7 +776,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
map.put("error", "单号:" + item.get("fBillno") + ",业务日期:" + item.get("fBsdate") + "未找到仓储费协议,请确认");
|
|
map.put("error", "单号:" + item.get("fBillno") + ",业务日期:" + item.get("fBsdate") + "未找到仓储费协议,请确认");
|
|
return map;
|
|
return map;
|
|
}
|
|
}
|
|
- String fBilltype = (String) objectMap.get("fBilltype");
|
|
|
|
|
|
+ String fBilltype = (String) item.get("fBilltype");
|
|
feeId = Long.valueOf(String.valueOf(objectMap.get("feeId"))).longValue();
|
|
feeId = Long.valueOf(String.valueOf(objectMap.get("feeId"))).longValue();
|
|
BigDecimal amt = (BigDecimal) objectMap.get("amt");
|
|
BigDecimal amt = (BigDecimal) objectMap.get("amt");
|
|
map.put("feeId", feeId);
|
|
map.put("feeId", feeId);
|
|
@@ -839,8 +839,12 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
}
|
|
}
|
|
long fPid = 0L;
|
|
long fPid = 0L;
|
|
if (StringUtils.isNull(tWarehouseBills.getfId())) {
|
|
if (StringUtils.isNull(tWarehouseBills.getfId())) {
|
|
- tWarehouseBills.setfBilltype(billsType);
|
|
|
|
|
|
+ // 生成流水号
|
|
|
|
+ Date time = new Date();
|
|
|
|
+ String billNo = billnoSerialServiceImpl.getSerialNumber("CCF", time);
|
|
|
|
+ tWarehouseBills.setfBillno(billNo);
|
|
tWarehouseBills.setfBillstatus(6L);
|
|
tWarehouseBills.setfBillstatus(6L);
|
|
|
|
+ tWarehouseBills.setfBilltype(billsType);
|
|
tWarehouseBills.setfBsdeptid(loginUser.getUser().getDeptId());
|
|
tWarehouseBills.setfBsdeptid(loginUser.getUser().getDeptId());
|
|
tWarehouseBills.setCreateBy(loginUser.getUser().getUserName());
|
|
tWarehouseBills.setCreateBy(loginUser.getUser().getUserName());
|
|
tWarehouseBills.setCreateTime(new Date());
|
|
tWarehouseBills.setCreateTime(new Date());
|
|
@@ -941,6 +945,12 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
tWarehousebillsfeesMapper.deleteByFPid(fPid);
|
|
tWarehousebillsfeesMapper.deleteByFPid(fPid);
|
|
tWarehousebillsitemsMapper.deleteByFPid(fPid);
|
|
tWarehousebillsitemsMapper.deleteByFPid(fPid);
|
|
} else {
|
|
} else {
|
|
|
|
+ // 生成流水号
|
|
|
|
+ Date time = new Date();
|
|
|
|
+ String billNo = billnoSerialServiceImpl.getSerialNumber("CCF", time);
|
|
|
|
+ tWarehousebills.setfBillno(billNo);
|
|
|
|
+ tWarehousebills.setfDeptid(loginUser.getUser().getDeptId());
|
|
|
|
+ tWarehousebills.setfBsdeptid(loginUser.getUser().getDeptId());
|
|
tWarehousebills.setCreateBy(loginUser.getUser().getUserName());
|
|
tWarehousebills.setCreateBy(loginUser.getUser().getUserName());
|
|
tWarehousebills.setCreateTime(new Date());
|
|
tWarehousebills.setCreateTime(new Date());
|
|
tWarehousebills.setfBilltype(billsType);
|
|
tWarehousebills.setfBilltype(billsType);
|