REQ-3300: 调整提示信息
This commit is contained in:
parent
5228193d5a
commit
ea40b95cc5
@ -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,
|
||||
|
||||
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user