|
|
|
|
@ -269,14 +269,14 @@ public class DataScreenService extends ServiceImpl<DataScreenMapper, Mail> {
|
|
|
|
|
} |
|
|
|
|
//获取主单位签收时长
|
|
|
|
|
Map<String,Integer> signMap = baseMapper.getDuration(mailDetail.getId(), FlowNodeEnum.SECOND_SIGN.getKey()); |
|
|
|
|
if(signMap.size()>0) { |
|
|
|
|
if(StringUtils.isNotNull(signMap) && signMap.size()>0 ) { |
|
|
|
|
mailDetail.setSignDuration(signMap.get("consuming_time")); |
|
|
|
|
mailDetail.setSignDuration(signMap.get("limited_time")); |
|
|
|
|
mailDetail.setSignDurationStr(TimeUtils.secondsToTime(signMap.get("consuming_time"))); |
|
|
|
|
} |
|
|
|
|
//获取三级机构联系群众时长
|
|
|
|
|
Map<String,Integer> contactMap = baseMapper.getDuration(mailDetail.getId(), FlowNodeEnum.CONTACT_WRITER.getKey()); |
|
|
|
|
if(contactMap.size()>0) { |
|
|
|
|
if(StringUtils.isNotNull(contactMap) && contactMap.size()>0) { |
|
|
|
|
mailDetail.setContactMassesDuration(contactMap.get("consuming_time")); |
|
|
|
|
mailDetail.setContactLimitedDuration(contactMap.get("limited_time")); |
|
|
|
|
mailDetail.setContactMassesDurationStr(TimeUtils.secondsToTime(contactMap.get("consuming_time"))); |
|
|
|
|
|