REQ-3300: 调整提示信息

This commit is contained in:
yanglin 2025-02-27 15:00:19 +08:00
parent 5228193d5a
commit ea40b95cc5
2 changed files with 6 additions and 6 deletions

View File

@ -22,9 +22,7 @@ import cn.axzo.nanopart.ess.api.request.RevokeContractRequest;
import cn.axzo.nanopart.ess.api.response.CreateContractByFileResponse;
import cn.axzo.nanopart.ess.server.dao.EssContractDao;
import cn.axzo.nanopart.ess.server.dao.EssLogDao;
import cn.axzo.nanopart.ess.server.dao.EssOrgDao;
import cn.axzo.nanopart.ess.server.entity.EssContract;
import cn.axzo.nanopart.ess.server.entity.EssOrg;
import cn.axzo.nanopart.ess.server.entity.EssPerson;
import cn.axzo.nanopart.ess.server.ess.domain.JsonObjectAsString;
import cn.axzo.nanopart.ess.server.ess.mq.EssBroadcaster;
@ -44,8 +42,7 @@ public class ContractManager {
public static final String CONTRACT_ID = "contractId";
private final EssOrgDao essOrgDao;
private final OrgManager orgManager;
private final OrgManager orgManager;
private final EssClient essClient;
private final EssContractDao essContractDao;
private final EssBroadcaster essBroadcaster;
@ -65,8 +62,7 @@ public class ContractManager {
return contractSupport.createDuplicateContractByFileResponse(request);
}
try {
EssOrg org = essOrgDao.findOrNull(contract.getCreatorOuId());
BizAssertions.assertTrue(org != null && org.isAuthorized(), "合同创建单位还未认证电子签");
orgManager.ensureOrgAuthorized(contract.getCreatorOuId(), "合同创建单位还未认证电子签");
EssPerson superAdmin = orgManager.getSuperAdminOrThrow(request.getCreator().getOuId());
List<String> essFileIds = essClient.uploadDocument(superAdmin, request.getByFile().getBase64Files());
ChannelCreateFlowByFilesResponse essResponse = essClient.createContractByFile(superAdmin, essFileIds,

View File

@ -187,4 +187,8 @@ public class OrgManager {
log.info("set person resigned: {}", person);
}
public void ensureOrgAuthorized(Long ouId, String message) {
EssOrg org = essOrgDao.findOrNull(ouId);
BizAssertions.assertTrue(org != null && org.isAuthorized(), message);
}
}