|
@@ -416,7 +416,6 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
// 如果是新数据
|
|
|
warehouseBills.setfBillstatus(2L);
|
|
|
warehouseBills.setCreateBy(loginUser.getUser().getUserName());
|
|
|
- warehouseBills.setfChargedate(warehouseBills.getfBsdate());
|
|
|
warehouseBills.setfBilltype(billsType);
|
|
|
warehouseBills.setfBsdeptid(loginUser.getUser().getDeptId());
|
|
|
// 业务编码
|
|
@@ -427,12 +426,16 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
Date time = new Date();
|
|
|
String bscorpno = billnoSerialServiceImpl.getCorpNo(warehouseBills.getfCorpid(), time);
|
|
|
warehouseBills.setfBscorpno(bscorpno);
|
|
|
+ } else {
|
|
|
+ warehouseBills.setfChargedate(warehouseBills.getfBsdate());
|
|
|
}
|
|
|
tWarehouseBillsMapper.insertTWarehousebills(warehouseBills);
|
|
|
fPid = warehouseBills.getfId();
|
|
|
} else {
|
|
|
fPid = warehouseBills.getfId();
|
|
|
- warehouseBills.setfChargedate(warehouseBills.getfBsdate());
|
|
|
+ if (!"SJRK".equals(billsType)) {
|
|
|
+ warehouseBills.setfChargedate(warehouseBills.getfBsdate());
|
|
|
+ }
|
|
|
warehouseBills.setUpdateBy(loginUser.getUser().getUserName());
|
|
|
warehouseBills.setUpdateTime(new Date());
|
|
|
tWarehouseBillsMapper.updateTWarehousebills(warehouseBills);
|
|
@@ -585,7 +588,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
warehouseBills.setfReviewDate(new Date());
|
|
|
}
|
|
|
warehouseBills.setfBilltype(billsType);
|
|
|
- warehouseBills.setfChargedate(warehouseBills.getfBsdate());
|
|
|
+ if (!"SJRK".equals(billsType)) {
|
|
|
+ warehouseBills.setfChargedate(warehouseBills.getfBsdate());
|
|
|
+ }
|
|
|
warehouseBills.setfBsdeptid(loginUser.getUser().getDeptId());
|
|
|
warehouseBills.setCreateBy(loginUser.getUser().getUserName());
|
|
|
String billNo = billnoSerialServiceImpl.getBillNo(billsType, warehouseBills.getfBsdate());
|
|
@@ -604,7 +609,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
warehouseBills.setfReviewDate(new Date());
|
|
|
}
|
|
|
warehouseBills.setUpdateTime(new Date());
|
|
|
- warehouseBills.setfChargedate(warehouseBills.getfBsdate());
|
|
|
+ if (!"SJRK".equals(billsType)) {
|
|
|
+ warehouseBills.setfChargedate(warehouseBills.getfBsdate());
|
|
|
+ }
|
|
|
warehouseBills.setUpdateBy(loginUser.getUser().getUserName());
|
|
|
tEnclosureMapper.deleteByFPid(fPid);
|
|
|
tWarehousebillsfeesMapper.deleteByFPid(fPid);
|