|  |  |  | 
|---|
|  |  |  | i.setFinishUnQualifiedNum(Objects.isNull(plansExtListVO.getUnqulifiedNum())?Constants.ZERO:plansExtListVO.getUnqulifiedNum()); | 
|---|
|  |  |  | i.setFinishNum(Objects.isNull(plansExtListVO.getDoneNum())?Constants.ZERO:plansExtListVO.getDoneNum()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | i.setHasExpire(false); | 
|---|
|  |  |  | i.setStatus(Constants.formatIntegerNum(i.getStatus())); | 
|---|
|  |  |  | if ( !i.getStatus().equals(Constants.WORKPLANHISTORY_TYPE.done) && | 
|---|
|  |  |  | !i.getStatus().equals(Constants.WORKPLANHISTORY_TYPE.close)){ | 
|---|
|  |  |  | if (Objects.nonNull(i.getPlanDate())){ | 
|---|
|  |  |  | i.setHasExpire(DateUtil.toDateLocalDateTime(i.getPlanDate()).toLocalDate().isBefore(LocalDate.now())); | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | i.setHasExpire(false); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|