|
@@ -1874,6 +1874,10 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("付款费用第" + line + "行,缺少必填信息");
|
|
|
}
|
|
|
+ cr.setfMblno(warehouseBills.getfMblno());
|
|
|
+ cr.setfAmount(cr.getfAmt());
|
|
|
+ cr.setfBsdate(warehouseBills.getfBsdate());
|
|
|
+ cr.setfReviewDate(new Date());
|
|
|
cr.setfDc("C");
|
|
|
cr.setfBillstatus(billStatus);
|
|
|
cr.setCreateTime(new Date());
|
|
@@ -1892,6 +1896,10 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("收款费用第" + line + "行,缺少必填信息");
|
|
|
}
|
|
|
+ dr.setfMblno(warehouseBills.getfMblno());
|
|
|
+ dr.setfAmount(dr.getfAmt());
|
|
|
+ dr.setfBsdate(warehouseBills.getfBsdate());
|
|
|
+ dr.setfReviewDate(new Date());
|
|
|
dr.setfDc("D");
|
|
|
dr.setfBillstatus(billStatus);
|
|
|
dr.setCreateTime(new Date());
|
|
@@ -2070,6 +2078,10 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("付款费用第" + line + "行,缺少必填信息");
|
|
|
}
|
|
|
+ cr.setfMblno(warehouseBills.getfMblno());
|
|
|
+ cr.setfAmount(cr.getfAmt());
|
|
|
+ cr.setfBsdate(warehouseBills.getfBsdate());
|
|
|
+ cr.setfReviewDate(new Date());
|
|
|
cr.setfDc("C");
|
|
|
cr.setfBillstatus(billStatus);
|
|
|
cr.setCreateTime(new Date());
|
|
@@ -2088,6 +2100,10 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("收款费用第" + line + "行,缺少必填信息");
|
|
|
}
|
|
|
+ dr.setfMblno(warehouseBills.getfMblno());
|
|
|
+ dr.setfAmount(dr.getfAmt());
|
|
|
+ dr.setfBsdate(warehouseBills.getfBsdate());
|
|
|
+ dr.setfReviewDate(new Date());
|
|
|
dr.setfDc("D");
|
|
|
dr.setfBillstatus(billStatus);
|
|
|
dr.setCreateTime(new Date());
|
|
@@ -4674,7 +4690,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
// 库存天数
|
|
|
long fInventoryDays;
|
|
|
// 要计费天数
|
|
|
- long fBillingDays = DateUtils.getDateDay(warehouseBills.getfBillingDeadline(), (Date) item.get("fOriginalbilldate"));
|
|
|
+ long fBillingDays;
|
|
|
if ("SJCK".equals(fBilltype)) {
|
|
|
fInventoryDays = DateUtils.getDateDay(fBsdate, (Date) item.get("fOriginalbilldate"));
|
|
|
fBillingDays = DateUtils.getDateDay(fBsdate, (Date) item.get("fChargedate"));
|
|
@@ -4791,11 +4807,11 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
}
|
|
|
itemsList = (List<TWarehousebillsfees>) mapItem.get("itemsList");
|
|
|
}
|
|
|
- if (CollectionUtils.isEmpty(itemsList)) {
|
|
|
- throw new WarehouseException("未找到合适的库存明细");
|
|
|
- }
|
|
|
list.addAll(itemsList);
|
|
|
}
|
|
|
+ if (CollectionUtils.isEmpty(list)) {
|
|
|
+ throw new WarehouseException("未找到合适的库存明细");
|
|
|
+ }
|
|
|
return AjaxResult.success(list);
|
|
|
}
|
|
|
|