增加超期日期

This commit is contained in:
bonus 2025-10-15 01:24:39 +08:00
parent d2c103ca1a
commit 808208472e
1 changed files with 12 additions and 1 deletions

View File

@ -442,6 +442,8 @@ public class ClzSltAgreementInfoController extends BaseController {
List<MaterialSltAgreementInfo> leaseList = new ArrayList<>(oneOfListLease);
for (MaterialSltAgreementInfo bean : leaseList) {
// 数据安全检查
if (null == bean.getLeasePrice()) {
@ -455,13 +457,22 @@ public class ClzSltAgreementInfoController extends BaseController {
if (Objects.isNull(bean.getLeaseDays())) {
bean.setLeaseDay(0L);
}
String date = null ;
//先判断是否在场
String exitTime1= clzSltAgreementInfoMapper.getTeamSjOutTime(bean);
if( exitTime1!=null && !exitTime1.isEmpty() ){
}else{
date = clzSltAgreementInfoMapper.getTeamOutTime(bean);
}
// 物资已退还按照天数来计算费用
Date materialReturnTime = bean.getEndTime();
if(materialReturnTime == null){
materialReturnTime = DateTime.now();
}
String teamExitTime = bean.getActualExitTime();
String teamExitTime =date;
if (teamExitTime == null) {
teamExitTime = DateTime.now().toString("yyyy-MM-dd");
}