Merge remote-tracking branch 'origin/feature/REQ-3282' into feature/REQ-3282
This commit is contained in:
commit
fad1d08bb6
@ -3,7 +3,7 @@ package cn.axzo.orgmanax.api.unit.feign;
|
||||
import cn.axzo.foundation.result.ApiResult;
|
||||
import cn.axzo.orgmanax.api.unit.req.CreateUnitContactReq;
|
||||
import cn.axzo.orgmanax.api.unit.resp.CreateUnitContactResp;
|
||||
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactResp;
|
||||
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactDTO;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
|
||||
@ -21,7 +21,7 @@ public interface OrgUnitContactApi {
|
||||
* 通过单位id获取单位联系人列表
|
||||
*/
|
||||
@PostMapping("/api/unit/contact/list")
|
||||
ApiResult<List<OrgUnitContactResp>> list(List<Long> ouIds);
|
||||
ApiResult<List<OrgUnitContactDTO>> list(List<Long> ouIds);
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@ -11,7 +11,7 @@ import java.io.Serializable;
|
||||
@SuperBuilder
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
public class OrgUnitContactResp implements Serializable {
|
||||
public class OrgUnitContactDTO implements Serializable {
|
||||
|
||||
/**
|
||||
* 联系人id
|
||||
@ -4,7 +4,7 @@ import cn.axzo.foundation.result.ApiResult;
|
||||
import cn.axzo.orgmanax.api.unit.feign.OrgUnitContactApi;
|
||||
import cn.axzo.orgmanax.api.unit.req.CreateUnitContactReq;
|
||||
import cn.axzo.orgmanax.api.unit.resp.CreateUnitContactResp;
|
||||
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactResp;
|
||||
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactDTO;
|
||||
import cn.axzo.orgmanax.server.unit.service.UnitContactService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
@ -26,7 +26,7 @@ public class UnitContactController implements OrgUnitContactApi {
|
||||
private final UnitContactService unitContactService;
|
||||
|
||||
@Override
|
||||
public ApiResult<List<OrgUnitContactResp>> list(List<Long> ouIds) {
|
||||
public ApiResult<List<OrgUnitContactDTO>> list(List<Long> ouIds) {
|
||||
Set<Long> ouIdSet = new HashSet<>(ouIds);
|
||||
return ApiResult.success(unitContactService.list(ouIdSet));
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
package cn.axzo.orgmanax.server.unit.service;
|
||||
|
||||
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactResp;
|
||||
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactDTO;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
@ -10,5 +10,5 @@ public interface UnitContactService {
|
||||
/**
|
||||
* 查询单位联系人信息
|
||||
*/
|
||||
List<OrgUnitContactResp> list(Set<Long> ouIds);
|
||||
List<OrgUnitContactDTO> list(Set<Long> ouIds);
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
package cn.axzo.orgmanax.server.unit.service.impl;
|
||||
|
||||
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactResp;
|
||||
import cn.axzo.orgmanax.api.unit.resp.OrgUnitContactDTO;
|
||||
import cn.axzo.orgmanax.infra.dao.unit.repository.UnitContactQueryRepository;
|
||||
import cn.axzo.orgmanax.server.unit.service.UnitContactService;
|
||||
import cn.axzo.trade.datasecurity.core.util.DataSecurityHelper;
|
||||
@ -26,7 +26,7 @@ public class UnitContactServiceImpl implements UnitContactService {
|
||||
private final UnitContactQueryRepository unitContactQueryRepository;
|
||||
|
||||
@Override
|
||||
public List<OrgUnitContactResp> list(Set<Long> ouIds) {
|
||||
public List<OrgUnitContactDTO> list(Set<Long> ouIds) {
|
||||
if (CollUtil.isEmpty(ouIds)) {
|
||||
return Collections.emptyList();
|
||||
}
|
||||
@ -36,7 +36,7 @@ public class UnitContactServiceImpl implements UnitContactService {
|
||||
if (CollUtil.isEmpty(respList)) {
|
||||
return Collections.emptyList();
|
||||
}
|
||||
List<OrgUnitContactResp> resultList = BeanUtil.copyToList(respList, OrgUnitContactResp.class);
|
||||
List<OrgUnitContactDTO> resultList = BeanUtil.copyToList(respList, OrgUnitContactDTO.class);
|
||||
resultList.forEach(e -> e.setPhoneEncode(DataSecurityHelper.encrypt(e.getPhone())));
|
||||
return resultList;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user