feat(REQ-3282): 调整返回类名

This commit is contained in:
zhanghonghao 2024-12-19 14:43:00 +08:00
parent 1806ea7fdb
commit 87cbd0e9a1
5 changed files with 10 additions and 10 deletions

View File

@ -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);
/**

View File

@ -11,7 +11,7 @@ import java.io.Serializable;
@SuperBuilder
@Data
@AllArgsConstructor
public class OrgUnitContactResp implements Serializable {
public class OrgUnitContactDTO implements Serializable {
/**
* 联系人id

View File

@ -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));
}

View File

@ -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);
}

View File

@ -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;
}