This commit is contained in:
hongchao 2025-10-15 01:24:54 +08:00
commit fffbf0dcb5
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");
}