update 通过起草组id和企业id查询企业信息和所有联系人信息 解密
This commit is contained in:
+16
-2
@@ -11,6 +11,7 @@ import com.jero.common.dto.PaySendContactsMessageDTO;
|
||||
import com.jero.common.exception.JeroBootException;
|
||||
import com.jero.common.service.ContractCreateProjectSendMessageService;
|
||||
import com.jero.common.service.RolePermissionService;
|
||||
import com.jero.common.system.api.ISysBaseAPI;
|
||||
import com.jero.common.system.vo.LoginUser;
|
||||
import com.jero.common.util.ImportExcelUtil;
|
||||
import com.jero.common.util.PasswordUtil;
|
||||
@@ -92,6 +93,8 @@ public class PayDraftingGroupSubItemServiceImpl extends ServiceImpl<PayDraftingG
|
||||
private PayDraftingGroupSubItemContactsMapper payDraftingGroupSubItemContactsMapper;
|
||||
@Resource
|
||||
private ContractCreateProjectSendMessageService contractCreateProjectSendMessageService;
|
||||
@Resource
|
||||
private ISysBaseAPI sysBaseAPI;
|
||||
|
||||
/**
|
||||
* 分页查询
|
||||
@@ -236,10 +239,21 @@ public class PayDraftingGroupSubItemServiceImpl extends ServiceImpl<PayDraftingG
|
||||
List<String> contactIdList = subItemContactsList.stream().map(PayDraftingGroupSubItemContacts::getContactsId).collect(Collectors.toList());
|
||||
List<PayContactsManagement> contactsManagementList = payContactsManagementService.listByIds(contactIdList);
|
||||
for (PayContactsManagement contactsManagement : contactsManagementList) {
|
||||
contactsManagement.setPhone(PasswordUtil.decrypt(contactsManagement.getPhone()));
|
||||
contactsManagement.setEmail(PasswordUtil.decrypt(contactsManagement.getEmail()));
|
||||
String phone = contactsManagement.getPhone();
|
||||
if (StringUtils.isNotBlank(phone)){
|
||||
contactsManagement.setPhone(PasswordUtil.decrypt(phone));
|
||||
}
|
||||
String email = contactsManagement.getEmail();
|
||||
if (StringUtils.isNotBlank(email)){
|
||||
contactsManagement.setEmail(PasswordUtil.decrypt(email));
|
||||
}
|
||||
String gender = contactsManagement.getGender();
|
||||
if (StringUtils.isNotBlank(gender)){
|
||||
contactsManagement.setGender(sysBaseAPI.translateDict("sex", gender));
|
||||
}
|
||||
}
|
||||
companyInfoVO.setContactsManagementList(contactsManagementList);
|
||||
|
||||
return companyInfoVO;
|
||||
}
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user