Browse Source

项目议题公开答复内容审核

dev_shibei_match
zhaoqifeng 5 years ago
parent
commit
c8e346e992
  1. 44
      epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueServiceImpl.java
  2. 22
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ProjectProcessServiceImpl.java
  3. 44
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ProjectServiceImpl.java

44
epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueServiceImpl.java

@ -362,16 +362,18 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void closeIssue(CloseIssueFormDTO formDTO) { public void closeIssue(CloseIssueFormDTO formDTO) {
//公开回复内容审核 //公开回复内容审核
TextScanParamDTO textScanParamDTO = new TextScanParamDTO(); if (StringUtils.isNotBlank(formDTO.getCloseReason())) {
TextTaskDTO taskDTO = new TextTaskDTO(); TextScanParamDTO textScanParamDTO = new TextScanParamDTO();
taskDTO.setContent(formDTO.getCloseReason()); TextTaskDTO taskDTO = new TextTaskDTO();
textScanParamDTO.getTasks().add(taskDTO); taskDTO.setContent(formDTO.getCloseReason());
Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO); textScanParamDTO.getTasks().add(taskDTO);
if (!textSyncScanResult.success()){ Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO);
throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode()); if (!textSyncScanResult.success()){
} else { throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode());
if (!textSyncScanResult.getData().isAllPass()) { } else {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode()); if (!textSyncScanResult.getData().isAllPass()) {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode());
}
} }
} }
@ -504,16 +506,18 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void shiftProject(ShiftProjectFormDTO formDTO) { public void shiftProject(ShiftProjectFormDTO formDTO) {
//公开回复内容审核 //公开回复内容审核
TextScanParamDTO textScanParamDTO = new TextScanParamDTO(); if (StringUtils.isNotBlank(formDTO.getPublicReply())) {
TextTaskDTO taskDTO = new TextTaskDTO(); TextScanParamDTO textScanParamDTO = new TextScanParamDTO();
taskDTO.setContent(formDTO.getPublicReply()); TextTaskDTO taskDTO = new TextTaskDTO();
textScanParamDTO.getTasks().add(taskDTO); taskDTO.setContent(formDTO.getPublicReply());
Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO); textScanParamDTO.getTasks().add(taskDTO);
if (!textSyncScanResult.success()){ Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO);
throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode()); if (!textSyncScanResult.success()) {
} else { throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode());
if (!textSyncScanResult.getData().isAllPass()) { } else {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode()); if (!textSyncScanResult.getData().isAllPass()) {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode());
}
} }
} }

22
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ProjectProcessServiceImpl.java

@ -187,16 +187,18 @@ public class ProjectProcessServiceImpl extends BaseServiceImpl<ProjectProcessDao
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void transfer(TransferFormDTO formDTO) { public void transfer(TransferFormDTO formDTO) {
//公开回复内容审核 //公开回复内容审核
TextScanParamDTO textScanParamDTO = new TextScanParamDTO(); if (StringUtils.isNotBlank(formDTO.getPublicReply())) {
TextTaskDTO taskDTO = new TextTaskDTO(); TextScanParamDTO textScanParamDTO = new TextScanParamDTO();
taskDTO.setContent(formDTO.getPublicReply()); TextTaskDTO taskDTO = new TextTaskDTO();
textScanParamDTO.getTasks().add(taskDTO); taskDTO.setContent(formDTO.getPublicReply());
Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO); textScanParamDTO.getTasks().add(taskDTO);
if (!textSyncScanResult.success()){ Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO);
throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode()); if (!textSyncScanResult.success()) {
} else { throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode());
if (!textSyncScanResult.getData().isAllPass()) { } else {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode()); if (!textSyncScanResult.getData().isAllPass()) {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode());
}
} }
} }

44
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/ProjectServiceImpl.java

@ -300,16 +300,18 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void closed(ProjectClosedFromDTO fromDTO) { public void closed(ProjectClosedFromDTO fromDTO) {
//公开回复内容审核 //公开回复内容审核
TextScanParamDTO textScanParamDTO = new TextScanParamDTO(); if (StringUtils.isNotBlank(fromDTO.getPublicReply())) {
TextTaskDTO taskDTO = new TextTaskDTO(); TextScanParamDTO textScanParamDTO = new TextScanParamDTO();
taskDTO.setContent(fromDTO.getPublicReply()); TextTaskDTO taskDTO = new TextTaskDTO();
textScanParamDTO.getTasks().add(taskDTO); taskDTO.setContent(fromDTO.getPublicReply());
Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO); textScanParamDTO.getTasks().add(taskDTO);
if (!textSyncScanResult.success()){ Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO);
throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode()); if (!textSyncScanResult.success()) {
} else { throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode());
if (!textSyncScanResult.getData().isAllPass()) { } else {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode()); if (!textSyncScanResult.getData().isAllPass()) {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode());
}
} }
} }
@ -376,16 +378,18 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void projectReturn(ReturnFromDTO fromDTO) { public void projectReturn(ReturnFromDTO fromDTO) {
//公开回复内容审核 //公开回复内容审核
TextScanParamDTO textScanParamDTO = new TextScanParamDTO(); if (com.alibaba.nacos.client.utils.StringUtils.isNotBlank(fromDTO.getPublicReply())) {
TextTaskDTO taskDTO = new TextTaskDTO(); TextScanParamDTO textScanParamDTO = new TextScanParamDTO();
taskDTO.setContent(fromDTO.getPublicReply()); TextTaskDTO taskDTO = new TextTaskDTO();
textScanParamDTO.getTasks().add(taskDTO); taskDTO.setContent(fromDTO.getPublicReply());
Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO); textScanParamDTO.getTasks().add(taskDTO);
if (!textSyncScanResult.success()){ Result<SyncScanResult> textSyncScanResult = ScanContentUtils.textSyncScan(scanApiUrl.concat(textSyncScanMethod), textScanParamDTO);
throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode()); if (!textSyncScanResult.success()) {
} else { throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode());
if (!textSyncScanResult.getData().isAllPass()) { } else {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode()); if (!textSyncScanResult.getData().isAllPass()) {
throw new RenException(EpmetErrorCode.TEXT_SCAN_FAILED.getCode());
}
} }
} }

Loading…
Cancel
Save