生成审计报告功能优化
This commit is contained in:
@@ -100,7 +100,7 @@ public class AuditReportController extends BaseController {
|
|||||||
KnowledgeBaseRequest knowledgeBaseRequest = new KnowledgeBaseRequest();
|
KnowledgeBaseRequest knowledgeBaseRequest = new KnowledgeBaseRequest();
|
||||||
knowledgeBaseRequest.setKbId(kbId);
|
knowledgeBaseRequest.setKbId(kbId);
|
||||||
//召回切片数上限
|
//召回切片数上限
|
||||||
knowledgeBaseRequest.setTopK(10);
|
knowledgeBaseRequest.setTopK(100);
|
||||||
knowledgeBaseRequest.setFormCommit((req.getFormCommit() >= 10) ? req.getFormCommit() / 10 : req.getFormCommit());
|
knowledgeBaseRequest.setFormCommit((req.getFormCommit() >= 10) ? req.getFormCommit() / 10 : req.getFormCommit());
|
||||||
kbIdSet.addAll(knowledgeBaseService.queryKnowledgeBase(knowledgeBaseRequest));
|
kbIdSet.addAll(knowledgeBaseService.queryKnowledgeBase(knowledgeBaseRequest));
|
||||||
}
|
}
|
||||||
@@ -126,28 +126,28 @@ public class AuditReportController extends BaseController {
|
|||||||
|
|
||||||
// 准备模板数据
|
// 准备模板数据
|
||||||
Map<String, Object> map = new HashMap<>();
|
Map<String, Object> map = new HashMap<>();
|
||||||
map.put(AuditReportEnum.TITLE.getCode().toString(), req.getFrom00());
|
map.put(AuditReportEnum.TITLE.getCodeStr(), req.getFrom00());
|
||||||
map.put(AuditReportEnum.BASIS.getCode().toString(), req.getFrom10());
|
map.put(AuditReportEnum.BASIS.getCodeStr(), req.getFrom10());
|
||||||
map.put(AuditReportEnum.OBJECTIVE.getCode().toString(), req.getFrom20());
|
map.put(AuditReportEnum.OBJECTIVE.getCodeStr(), req.getFrom20());
|
||||||
map.put(AuditReportEnum.SCOPE.getCode().toString(), req.getFrom30());
|
map.put(AuditReportEnum.SCOPE.getCodeStr(), req.getFrom30());
|
||||||
map.put(AuditReportEnum.UNIT_OVERVIEW.getCode().toString(), req.getFrom41());
|
map.put(AuditReportEnum.UNIT_OVERVIEW.getCodeStr(), req.getFrom41());
|
||||||
map.put(AuditReportEnum.ORG_PERSONNEL.getCode().toString(), req.getFrom42());
|
map.put(AuditReportEnum.ORG_PERSONNEL.getCodeStr(), req.getFrom42());
|
||||||
map.put(AuditReportEnum.FINANCIAL_ACCOUNTING.getCode().toString(), req.getFrom43());
|
map.put(AuditReportEnum.FINANCIAL_ACCOUNTING.getCodeStr(), req.getFrom43());
|
||||||
map.put(AuditReportEnum.ANNUAL_BUSINESS.getCode().toString(), req.getFrom44());
|
map.put(AuditReportEnum.ANNUAL_BUSINESS.getCodeStr(), req.getFrom44());
|
||||||
map.put(AuditReportEnum.INTERNAL_CONTROL.getCode().toString(), req.getFrom45());
|
map.put(AuditReportEnum.INTERNAL_CONTROL.getCodeStr(), req.getFrom45());
|
||||||
map.put(AuditReportEnum.ECONOMIC_POLICIES.getCode().toString(), req.getFrom51());
|
map.put(AuditReportEnum.ECONOMIC_POLICIES.getCodeStr(), req.getFrom51());
|
||||||
map.put(AuditReportEnum.DEV_STRATEGY.getCode().toString(), req.getFrom52());
|
map.put(AuditReportEnum.DEV_STRATEGY.getCodeStr(), req.getFrom52());
|
||||||
map.put(AuditReportEnum.MAJOR_ECONOMIC.getCode().toString(), req.getFrom53());
|
map.put(AuditReportEnum.MAJOR_ECONOMIC.getCodeStr(), req.getFrom53());
|
||||||
map.put(AuditReportEnum.CORP_GOVERNANCE.getCode().toString(), req.getFrom54());
|
map.put(AuditReportEnum.CORP_GOVERNANCE.getCodeStr(), req.getFrom54());
|
||||||
map.put(AuditReportEnum.FINANCIAL_LEGAL.getCode().toString(), req.getFrom55());
|
map.put(AuditReportEnum.FINANCIAL_LEGAL.getCodeStr(), req.getFrom55());
|
||||||
map.put(AuditReportEnum.INTEGRITY_COMPLIANCE.getCode().toString(), req.getFrom56());
|
map.put(AuditReportEnum.INTEGRITY_COMPLIANCE.getCodeStr(), req.getFrom56());
|
||||||
map.put(AuditReportEnum.PREV_AUDIT_ISSUES.getCode().toString(), req.getFrom57());
|
map.put(AuditReportEnum.PREV_AUDIT_ISSUES.getCodeStr(), req.getFrom57());
|
||||||
map.put(AuditReportEnum.OTHER_MATTERS.getCode().toString(), req.getFrom58());
|
map.put(AuditReportEnum.OTHER_MATTERS.getCodeStr(), req.getFrom58());
|
||||||
map.put(AuditReportEnum.RISK_IDENTIFY.getCode().toString(), req.getFrom61());
|
map.put(AuditReportEnum.RISK_IDENTIFY.getCodeStr(), req.getFrom61());
|
||||||
map.put(AuditReportEnum.RISK_RESPONSE.getCode().toString(), req.getFrom62());
|
map.put(AuditReportEnum.RISK_RESPONSE.getCodeStr(), req.getFrom62());
|
||||||
map.put(AuditReportEnum.TECHNIQUES.getCode().toString(), req.getFrom70());
|
map.put(AuditReportEnum.TECHNIQUES.getCodeStr(), req.getFrom70());
|
||||||
map.put(AuditReportEnum.SCHEDULE.getCode().toString(), req.getFrom80());
|
map.put(AuditReportEnum.SCHEDULE.getCodeStr(), req.getFrom80());
|
||||||
map.put(AuditReportEnum.ORGANIZATION.getCode().toString(), req.getFrom90());
|
map.put(AuditReportEnum.ORGANIZATION.getCodeStr(), req.getFrom90());
|
||||||
|
|
||||||
// 使用 Easypoi 的 Word 模板功能
|
// 使用 Easypoi 的 Word 模板功能
|
||||||
XWPFDocument document = WordExportUtil.exportWord07(templateConfig.getWordTemplatePath(), map);
|
XWPFDocument document = WordExportUtil.exportWord07(templateConfig.getWordTemplatePath(), map);
|
||||||
|
|||||||
@@ -50,6 +50,10 @@ public enum AuditReportEnum {
|
|||||||
return desc;
|
return desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getCodeStr() {
|
||||||
|
return String.format("%02d", code);
|
||||||
|
}
|
||||||
|
|
||||||
public static AuditReportEnum getByCode(Integer code) {
|
public static AuditReportEnum getByCode(Integer code) {
|
||||||
for (AuditReportEnum value : values()) {
|
for (AuditReportEnum value : values()) {
|
||||||
if (value.code.equals(code)) {
|
if (value.code.equals(code)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user