Showing
7 changed files
with
60 additions
and
6 deletions
| 1 | package com.fedex.connect.common.dependencies.data.bo; | 1 | package com.fedex.connect.common.dependencies.data.bo; |
| 2 | 2 | ||
| 3 | +import com.fedex.connect.common.dependencies.util.AssignmentFieldUtils; | ||
| 3 | import com.fedex.connect.common.dependencies.util.DateUtil; | 4 | import com.fedex.connect.common.dependencies.util.DateUtil; |
| 4 | import com.fedex.connect.common.model.sys.RedisSlab; | 5 | import com.fedex.connect.common.model.sys.RedisSlab; |
| 5 | 6 | ||
| ... | @@ -13,11 +14,17 @@ public class RedisSlabBo { | ... | @@ -13,11 +14,17 @@ public class RedisSlabBo { |
| 13 | dao.setRedisMsg(value); | 14 | dao.setRedisMsg(value); |
| 14 | dao.setValidDuration(validDuration != 0 ? Long.valueOf(validDuration) : 0L); | 15 | dao.setValidDuration(validDuration != 0 ? Long.valueOf(validDuration) : 0L); |
| 15 | dao.setDisTime(DateUtil.getHoursAgoTime(validDuration)); | 16 | dao.setDisTime(DateUtil.getHoursAgoTime(validDuration)); |
| 16 | - dao.setCreateTime(new Date()); | 17 | + try { |
| 18 | + /** | ||
| 19 | + * 初始化表基础字段 | ||
| 20 | + */ | ||
| 21 | + AssignmentFieldUtils.assignmentTableBaseField(dao); | ||
| 22 | + }catch(Exception ex){ | ||
| 23 | + ex.printStackTrace(); | ||
| 24 | + } | ||
| 17 | return dao; | 25 | return dao; |
| 18 | } | 26 | } |
| 19 | 27 | ||
| 20 | - | ||
| 21 | /** | 28 | /** |
| 22 | * ID自增 | 29 | * ID自增 |
| 23 | */ | 30 | */ | ... | ... |
| ... | @@ -3,12 +3,14 @@ package com.fedex.connect.kafka.service.impl; | ... | @@ -3,12 +3,14 @@ package com.fedex.connect.kafka.service.impl; |
| 3 | import com.fasterxml.jackson.databind.ObjectMapper; | 3 | import com.fasterxml.jackson.databind.ObjectMapper; |
| 4 | import com.fasterxml.jackson.databind.node.ObjectNode; | 4 | import com.fasterxml.jackson.databind.node.ObjectNode; |
| 5 | import com.fedex.connect.common.dependencies.enums.sys.KafkaStatusEnum; | 5 | import com.fedex.connect.common.dependencies.enums.sys.KafkaStatusEnum; |
| 6 | +import com.fedex.connect.common.dependencies.util.AssignmentFieldUtils; | ||
| 6 | import com.fedex.connect.common.model.sys.KafkaStorageHistory; | 7 | import com.fedex.connect.common.model.sys.KafkaStorageHistory; |
| 7 | import com.fedex.connect.common.model.sys.KafkaTemporaryStorage; | 8 | import com.fedex.connect.common.model.sys.KafkaTemporaryStorage; |
| 8 | import com.fedex.connect.kafka.data.dto.DmProcessResults; | 9 | import com.fedex.connect.kafka.data.dto.DmProcessResults; |
| 9 | import com.fedex.connect.kafka.listener.DmListenerInterface; | 10 | import com.fedex.connect.kafka.listener.DmListenerInterface; |
| 10 | import com.fedex.connect.kafka.service.IKafkaDmService; | 11 | import com.fedex.connect.kafka.service.IKafkaDmService; |
| 11 | import com.fedex.connect.kafka.service.base.BaseService; | 12 | import com.fedex.connect.kafka.service.base.BaseService; |
| 13 | +import lombok.extern.slf4j.Slf4j; | ||
| 12 | import org.slf4j.Logger; | 14 | import org.slf4j.Logger; |
| 13 | import org.slf4j.LoggerFactory; | 15 | import org.slf4j.LoggerFactory; |
| 14 | import org.springframework.beans.BeansException; | 16 | import org.springframework.beans.BeansException; |
| ... | @@ -27,6 +29,7 @@ import java.util.Map; | ... | @@ -27,6 +29,7 @@ import java.util.Map; |
| 27 | * mt | 29 | * mt |
| 28 | * 2022年11月3日16:09:48 | 30 | * 2022年11月3日16:09:48 |
| 29 | */ | 31 | */ |
| 32 | +@Slf4j | ||
| 30 | @Service | 33 | @Service |
| 31 | public class KafkaDmServiceImpl extends BaseService implements ApplicationContextAware, IKafkaDmService { | 34 | public class KafkaDmServiceImpl extends BaseService implements ApplicationContextAware, IKafkaDmService { |
| 32 | private Logger logger = LoggerFactory.getLogger(KafkaDmServiceImpl.class); | 35 | private Logger logger = LoggerFactory.getLogger(KafkaDmServiceImpl.class); |
| ... | @@ -39,6 +42,16 @@ public class KafkaDmServiceImpl extends BaseService implements ApplicationContex | ... | @@ -39,6 +42,16 @@ public class KafkaDmServiceImpl extends BaseService implements ApplicationContex |
| 39 | */ | 42 | */ |
| 40 | @Override | 43 | @Override |
| 41 | public List<KafkaTemporaryStorage> saveKafkaTemporaryStorageAll(List<KafkaTemporaryStorage> kafkaTemporaryStorageList){ | 44 | public List<KafkaTemporaryStorage> saveKafkaTemporaryStorageAll(List<KafkaTemporaryStorage> kafkaTemporaryStorageList){ |
| 45 | + kafkaTemporaryStorageList.stream().forEach(p -> { | ||
| 46 | + try { | ||
| 47 | + /** | ||
| 48 | + * 初始化表基础字段 | ||
| 49 | + */ | ||
| 50 | + AssignmentFieldUtils.assignmentTableBaseField(p); | ||
| 51 | + }catch(Exception ex){ | ||
| 52 | + log.error("记录kafka历史表保存基础信息失败:",ex); | ||
| 53 | + } | ||
| 54 | + }); | ||
| 42 | return kafkaTemporaryStorageRepository.saveAll(kafkaTemporaryStorageList); | 55 | return kafkaTemporaryStorageRepository.saveAll(kafkaTemporaryStorageList); |
| 43 | } | 56 | } |
| 44 | 57 | ||
| ... | @@ -48,6 +61,14 @@ public class KafkaDmServiceImpl extends BaseService implements ApplicationContex | ... | @@ -48,6 +61,14 @@ public class KafkaDmServiceImpl extends BaseService implements ApplicationContex |
| 48 | */ | 61 | */ |
| 49 | @Override | 62 | @Override |
| 50 | public KafkaStorageHistory saveKafkaStorageHistory(KafkaStorageHistory kafkaStorageHistory){ | 63 | public KafkaStorageHistory saveKafkaStorageHistory(KafkaStorageHistory kafkaStorageHistory){ |
| 64 | + try { | ||
| 65 | + /** | ||
| 66 | + * 初始化表基础字段 | ||
| 67 | + */ | ||
| 68 | + AssignmentFieldUtils.assignmentTableBaseField(kafkaStorageHistory); | ||
| 69 | + }catch(Exception ex){ | ||
| 70 | + log.error("记录kafka历史表保存基础信息失败:",ex); | ||
| 71 | + } | ||
| 51 | return kafkaStorageHistoryRepository.save(kafkaStorageHistory); | 72 | return kafkaStorageHistoryRepository.save(kafkaStorageHistory); |
| 52 | } | 73 | } |
| 53 | 74 | ... | ... |
| ... | @@ -219,6 +219,8 @@ public class Dm501Util { | ... | @@ -219,6 +219,8 @@ public class Dm501Util { |
| 219 | */ | 219 | */ |
| 220 | Consignment consignment = consignmentRepository.findThirtyDaysAgoConByCode(ceInfo.getConsignmentCode()); | 220 | Consignment consignment = consignmentRepository.findThirtyDaysAgoConByCode(ceInfo.getConsignmentCode()); |
| 221 | if(Objects.isNull(consignment)){ | 221 | if(Objects.isNull(consignment)){ |
| 222 | + //如果运单第一次获取,则不需要发送邮件 | ||
| 223 | + email = null; | ||
| 222 | Consignment resultConsignment = new Consignment(); | 224 | Consignment resultConsignment = new Consignment(); |
| 223 | BeanUtils.copyProperties(ceInfo,resultConsignment); | 225 | BeanUtils.copyProperties(ceInfo,resultConsignment); |
| 224 | /** | 226 | /** | ... | ... |
| ... | @@ -54,7 +54,7 @@ public class LogLoginDto { | ... | @@ -54,7 +54,7 @@ public class LogLoginDto { |
| 54 | /** | 54 | /** |
| 55 | * 初始化表基础字段 | 55 | * 初始化表基础字段 |
| 56 | */ | 56 | */ |
| 57 | - AssignmentFieldUtils.assignmentTableBaseField(dto); | 57 | + AssignmentFieldUtils.assignmentTableBaseField(log); |
| 58 | }catch(Exception ex){ | 58 | }catch(Exception ex){ |
| 59 | ex.printStackTrace(); | 59 | ex.printStackTrace(); |
| 60 | } | 60 | } | ... | ... |
| 1 | package com.fedex.connect.manager.service.sys.impl; | 1 | package com.fedex.connect.manager.service.sys.impl; |
| 2 | 2 | ||
| 3 | import com.fedex.connect.common.dependencies.contants.DatabaseConstants; | 3 | import com.fedex.connect.common.dependencies.contants.DatabaseConstants; |
| 4 | +import com.fedex.connect.common.dependencies.util.AssignmentFieldUtils; | ||
| 4 | import com.fedex.connect.common.model.sys.UserRole; | 5 | import com.fedex.connect.common.model.sys.UserRole; |
| 5 | import com.fedex.connect.manager.data.model.LogShowModel; | 6 | import com.fedex.connect.manager.data.model.LogShowModel; |
| 6 | import com.fedex.connect.manager.service.base.BaseService; | 7 | import com.fedex.connect.manager.service.base.BaseService; |
| ... | @@ -34,8 +35,14 @@ public class SysUserRoleServiceImpl extends BaseService implements ISysUserRoleS | ... | @@ -34,8 +35,14 @@ public class SysUserRoleServiceImpl extends BaseService implements ISysUserRoleS |
| 34 | userRole.setUserId(userId); | 35 | userRole.setUserId(userId); |
| 35 | userRole.setRoleId(roleId); | 36 | userRole.setRoleId(roleId); |
| 36 | userRole.setStatus(DatabaseConstants.GLOBAL_STATUS_VALID); | 37 | userRole.setStatus(DatabaseConstants.GLOBAL_STATUS_VALID); |
| 37 | - userRole.setCreateTime(new Date()); | 38 | + try { |
| 38 | - userRole.setModifyTime(new Date()); | 39 | + /** |
| 40 | + * 初始化表基础字段 | ||
| 41 | + */ | ||
| 42 | + AssignmentFieldUtils.assignmentTableBaseField(userRole); | ||
| 43 | + }catch(Exception ex){ | ||
| 44 | + ex.printStackTrace(); | ||
| 45 | + } | ||
| 39 | return userRoleRepository.insert(userRole); | 46 | return userRoleRepository.insert(userRole); |
| 40 | } catch (Exception e){ | 47 | } catch (Exception e){ |
| 41 | log.error(LogShowModel.showException("Exception",e)); | 48 | log.error(LogShowModel.showException("Exception",e)); | ... | ... |
| ... | @@ -5,6 +5,7 @@ import com.fedex.connect.common.dependencies.authentication.EncryptProvider; | ... | @@ -5,6 +5,7 @@ import com.fedex.connect.common.dependencies.authentication.EncryptProvider; |
| 5 | import com.fedex.connect.common.dependencies.cache.CacheSystem; | 5 | import com.fedex.connect.common.dependencies.cache.CacheSystem; |
| 6 | import com.fedex.connect.common.dependencies.contants.DatabaseConstants; | 6 | import com.fedex.connect.common.dependencies.contants.DatabaseConstants; |
| 7 | import com.fedex.connect.common.dependencies.enums.sys.RoleEnum; | 7 | import com.fedex.connect.common.dependencies.enums.sys.RoleEnum; |
| 8 | +import com.fedex.connect.common.dependencies.util.AssignmentFieldUtils; | ||
| 8 | import com.fedex.connect.common.dependencies.util.Utils; | 9 | import com.fedex.connect.common.dependencies.util.Utils; |
| 9 | import com.fedex.connect.common.model.bi.DictionaryEntries; | 10 | import com.fedex.connect.common.model.bi.DictionaryEntries; |
| 10 | import com.fedex.connect.common.model.sys.Role; | 11 | import com.fedex.connect.common.model.sys.Role; |
| ... | @@ -132,6 +133,14 @@ public class SysUserServiceImpl extends BaseService implements ISysUserService { | ... | @@ -132,6 +133,14 @@ public class SysUserServiceImpl extends BaseService implements ISysUserService { |
| 132 | @Transactional(rollbackFor = Exception.class) | 133 | @Transactional(rollbackFor = Exception.class) |
| 133 | public int saveSysUser(User user){ | 134 | public int saveSysUser(User user){ |
| 134 | try{ | 135 | try{ |
| 136 | + try { | ||
| 137 | + /** | ||
| 138 | + * 初始化表基础字段 | ||
| 139 | + */ | ||
| 140 | + AssignmentFieldUtils.assignmentTableBaseField(user); | ||
| 141 | + }catch(Exception ex){ | ||
| 142 | + log.error("记录用户信息基础信息失败:",ex); | ||
| 143 | + } | ||
| 135 | return userRepository.insert(user); | 144 | return userRepository.insert(user); |
| 136 | } catch (Exception e){ | 145 | } catch (Exception e){ |
| 137 | log.error(LogShowModel.showException("Exception",e)); | 146 | log.error(LogShowModel.showException("Exception",e)); | ... | ... |
| 1 | package com.fedex.connect.task.utils.biz.imp001; | 1 | package com.fedex.connect.task.utils.biz.imp001; |
| 2 | 2 | ||
| 3 | import com.fedex.connect.common.dependencies.contants.BaseSeparatorConstants; | 3 | import com.fedex.connect.common.dependencies.contants.BaseSeparatorConstants; |
| 4 | +import com.fedex.connect.common.dependencies.util.AssignmentFieldUtils; | ||
| 4 | import com.fedex.connect.common.dependencies.util.DateUtil; | 5 | import com.fedex.connect.common.dependencies.util.DateUtil; |
| 5 | import com.fedex.connect.common.dependencies.util.NIOFileUtils; | 6 | import com.fedex.connect.common.dependencies.util.NIOFileUtils; |
| 6 | import com.fedex.connect.common.model.bi.DictionaryEntries; | 7 | import com.fedex.connect.common.model.bi.DictionaryEntries; |
| ... | @@ -133,7 +134,6 @@ public class Imp001RecordLogUtil { | ... | @@ -133,7 +134,6 @@ public class Imp001RecordLogUtil { |
| 133 | nioFileUtils.moveFile(sPath, tPath); | 134 | nioFileUtils.moveFile(sPath, tPath); |
| 134 | //记录日志明细表 | 135 | //记录日志明细表 |
| 135 | PushObDetail pushObDetail = new PushObDetail(); | 136 | PushObDetail pushObDetail = new PushObDetail(); |
| 136 | - pushObDetail.setCreateTime(new Date()); | ||
| 137 | pushObDetail.setConsignmentId(tw001GenerateBo.getConsignmentId()); | 137 | pushObDetail.setConsignmentId(tw001GenerateBo.getConsignmentId()); |
| 138 | pushObDetail.setConsignmentCode(tw001GenerateBo.getConsignmentCode()); | 138 | pushObDetail.setConsignmentCode(tw001GenerateBo.getConsignmentCode()); |
| 139 | pushObDetail.setPushObId(obLog.getId()); | 139 | pushObDetail.setPushObId(obLog.getId()); |
| ... | @@ -144,6 +144,14 @@ public class Imp001RecordLogUtil { | ... | @@ -144,6 +144,14 @@ public class Imp001RecordLogUtil { |
| 144 | pushObDetail.setFileName(fileInfo.getName()); | 144 | pushObDetail.setFileName(fileInfo.getName()); |
| 145 | pushObDetail.setPushTime(new Date()); | 145 | pushObDetail.setPushTime(new Date()); |
| 146 | pushObDetail.setRemark(remark); | 146 | pushObDetail.setRemark(remark); |
| 147 | + try { | ||
| 148 | + /** | ||
| 149 | + * 初始化表基础字段 | ||
| 150 | + */ | ||
| 151 | + AssignmentFieldUtils.assignmentTableBaseField(pushObDetail); | ||
| 152 | + }catch(Exception ex){ | ||
| 153 | + ex.printStackTrace(); | ||
| 154 | + } | ||
| 147 | pushObDetailList.add(pushObDetail); | 155 | pushObDetailList.add(pushObDetail); |
| 148 | }catch(Exception ex){ | 156 | }catch(Exception ex){ |
| 149 | log.error("move file error : {} ",ex.getMessage(),ex); | 157 | log.error("move file error : {} ",ex.getMessage(),ex); | ... | ... |
-
Please register or login to post a comment