diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/drafting/service/impl/PayDraftingGroupSubItemServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/drafting/service/impl/PayDraftingGroupSubItemServiceImpl.java index 1180dbe3..d3e1fb22 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/drafting/service/impl/PayDraftingGroupSubItemServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/drafting/service/impl/PayDraftingGroupSubItemServiceImpl.java @@ -13,6 +13,7 @@ import com.jero.common.service.ContractCreateProjectSendMessageService; import com.jero.common.service.RolePermissionService; import com.jero.common.system.vo.LoginUser; import com.jero.common.util.ImportExcelUtil; +import com.jero.common.util.PasswordUtil; import com.jero.common.util.ValidUtil; import com.jero.company.entity.PayCompanyManagement; import com.jero.company.entity.PayContactsManagement; @@ -225,6 +226,7 @@ public class PayDraftingGroupSubItemServiceImpl extends ServiceImpl wrapper1 = new LambdaQueryWrapper<>(); @@ -233,6 +235,10 @@ public class PayDraftingGroupSubItemServiceImpl extends ServiceImpl subItemContactsList = payDraftingGroupSubItemContactsService.list(wrapper1); List contactIdList = subItemContactsList.stream().map(PayDraftingGroupSubItemContacts::getContactsId).collect(Collectors.toList()); List contactsManagementList = payContactsManagementService.listByIds(contactIdList); + for (PayContactsManagement contactsManagement : contactsManagementList) { + contactsManagement.setPhone(PasswordUtil.decrypt(contactsManagement.getPhone())); + contactsManagement.setEmail(PasswordUtil.decrypt(contactsManagement.getEmail())); + } companyInfoVO.setContactsManagementList(contactsManagementList); return companyInfoVO; }