REQ-3581: 备份

This commit is contained in:
yanglin 2025-02-13 18:34:23 +08:00
parent 5930054168
commit 66ec9ef9f1
5 changed files with 16 additions and 16 deletions

View File

@ -12,7 +12,7 @@ import cn.axzo.nanopart.ess.api.request.GetContractSignUrlRequest;
import cn.axzo.nanopart.ess.api.request.GetEmbedWebUrlRequest;
import cn.axzo.nanopart.ess.api.request.GetPersonAuthStateRequest;
import cn.axzo.nanopart.ess.api.request.GetSealsRequest;
import cn.axzo.nanopart.ess.api.request.GetUnitAuthStatesRequest;
import cn.axzo.nanopart.ess.api.request.GetOrgAuthStatesRequest;
import cn.axzo.nanopart.ess.api.request.RemoveSealAuthorizationRequest;
import cn.axzo.nanopart.ess.api.request.RemoveSealPersonRequest;
import cn.axzo.nanopart.ess.api.request.RevokeContractRequest;
@ -23,7 +23,7 @@ import cn.axzo.nanopart.ess.api.response.GetContractDetailResponse;
import cn.axzo.nanopart.ess.api.response.GetContractSignUrlResponse;
import cn.axzo.nanopart.ess.api.response.GetEmbedWebUrlResponse;
import cn.axzo.nanopart.ess.api.response.GetPersonAuthStateResponse;
import cn.axzo.nanopart.ess.api.response.GetUnitAuthStatesResponse;
import cn.axzo.nanopart.ess.api.response.GetOrgAuthStatesResponse;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@ -40,9 +40,9 @@ public interface EssApi {
/**
* 查询单位电子签开通情况
*/
@PostMapping("api/ess/getUnitAuthStates")
ApiResult<List<GetUnitAuthStatesResponse>> getUnitAuthStates(
@RequestBody @Valid GetUnitAuthStatesRequest request);
@PostMapping("api/ess/getOrgAuthStates")
ApiResult<List<GetOrgAuthStatesResponse>> getOrgAuthStates(
@RequestBody @Valid GetOrgAuthStatesRequest request);
/**
* 查询用户电子签开通情况(认证)

View File

@ -11,7 +11,7 @@ import java.util.Set;
* @author yanglin
*/
@Setter @Getter
public class GetUnitAuthStatesRequest {
public class GetOrgAuthStatesRequest {
/**
* 单位id

View File

@ -7,7 +7,7 @@ import lombok.Setter;
* @author yanglin
*/
@Setter @Getter
public class GetUnitAuthStatesResponse {
public class GetOrgAuthStatesResponse {
/**
* 单位id

View File

@ -9,9 +9,9 @@ import cn.axzo.nanopart.ess.api.domain.EssSealPersonInfo;
import cn.axzo.nanopart.ess.api.enums.EssSealState;
import cn.axzo.nanopart.ess.api.request.GetPersonAuthStateRequest;
import cn.axzo.nanopart.ess.api.request.GetSealsRequest;
import cn.axzo.nanopart.ess.api.request.GetUnitAuthStatesRequest;
import cn.axzo.nanopart.ess.api.request.GetOrgAuthStatesRequest;
import cn.axzo.nanopart.ess.api.response.GetPersonAuthStateResponse;
import cn.axzo.nanopart.ess.api.response.GetUnitAuthStatesResponse;
import cn.axzo.nanopart.ess.api.response.GetOrgAuthStatesResponse;
import cn.axzo.nanopart.ess.server.dao.EssOrgDao;
import cn.axzo.nanopart.ess.server.dao.EssPersonDao;
import cn.axzo.nanopart.ess.server.dao.EssSealDao;
@ -55,12 +55,12 @@ public class QueryService {
private final EssSealPersonDao essSealPersonDao;
private final EssSupport essSupport;
public List<GetUnitAuthStatesResponse>
getEssUnitAuthStates(GetUnitAuthStatesRequest request) {
public List<GetOrgAuthStatesResponse>
getEssUnitAuthStates(GetOrgAuthStatesRequest request) {
List<EssOrg> orgs = essOrgDao.getByOuIds(request.getOuIds());
ArrayList<GetUnitAuthStatesResponse> responses = new ArrayList<>();
ArrayList<GetOrgAuthStatesResponse> responses = new ArrayList<>();
for (Long ouId : request.getOuIds()) {
GetUnitAuthStatesResponse response = new GetUnitAuthStatesResponse();
GetOrgAuthStatesResponse response = new GetOrgAuthStatesResponse();
responses.add(response);
response.setOuId(ouId);
response.setAuthorized(orgs.stream()

View File

@ -15,7 +15,7 @@ import cn.axzo.nanopart.ess.api.request.GetContractSignUrlRequest;
import cn.axzo.nanopart.ess.api.request.GetEmbedWebUrlRequest;
import cn.axzo.nanopart.ess.api.request.GetPersonAuthStateRequest;
import cn.axzo.nanopart.ess.api.request.GetSealsRequest;
import cn.axzo.nanopart.ess.api.request.GetUnitAuthStatesRequest;
import cn.axzo.nanopart.ess.api.request.GetOrgAuthStatesRequest;
import cn.axzo.nanopart.ess.api.request.RemoveSealAuthorizationRequest;
import cn.axzo.nanopart.ess.api.request.RemoveSealPersonRequest;
import cn.axzo.nanopart.ess.api.request.RevokeContractRequest;
@ -26,7 +26,7 @@ import cn.axzo.nanopart.ess.api.response.GetContractDetailResponse;
import cn.axzo.nanopart.ess.api.response.GetContractSignUrlResponse;
import cn.axzo.nanopart.ess.api.response.GetEmbedWebUrlResponse;
import cn.axzo.nanopart.ess.api.response.GetPersonAuthStateResponse;
import cn.axzo.nanopart.ess.api.response.GetUnitAuthStatesResponse;
import cn.axzo.nanopart.ess.api.response.GetOrgAuthStatesResponse;
import cn.axzo.nanopart.ess.server.dao.EssContractDao;
import cn.axzo.nanopart.ess.server.entity.EssContract;
import cn.axzo.nanopart.ess.server.ess.ContractManager;
@ -55,7 +55,7 @@ class ApiController implements EssApi {
private final EssService essService;
@Override
public ApiResult<List<GetUnitAuthStatesResponse>> getUnitAuthStates(GetUnitAuthStatesRequest request) {
public ApiResult<List<GetOrgAuthStatesResponse>> getOrgAuthStates(GetOrgAuthStatesRequest request) {
return ApiResult.ok(queryService.getEssUnitAuthStates(request));
}