From 32f48732f4fc68ca7a9ddc146fe639379e2725cd Mon Sep 17 00:00:00 2001 From: yuance <182865460@qq.com> Date: Thu, 29 Jan 2026 17:39:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E8=AE=A1=E5=86=85=E5=AE=B91-=E5=85=AB?= =?UTF-8?q?=E9=A1=B9=E8=A7=84=E5=AE=9A-=E6=96=B0=E5=A2=9E=E5=BB=BA?= =?UTF-8?q?=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AuditContent1EightRegConstants.java | 29 +++++++++++++++++++ .../AuditContent1EightRegServiceImpl.java | 8 +++++ .../AuditContent1LeaderListServiceImpl.java | 2 +- 3 files changed, 38 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/gxwebsoft/ai/constants/AuditContent1EightRegConstants.java b/src/main/java/com/gxwebsoft/ai/constants/AuditContent1EightRegConstants.java index 409d396..63581b9 100644 --- a/src/main/java/com/gxwebsoft/ai/constants/AuditContent1EightRegConstants.java +++ b/src/main/java/com/gxwebsoft/ai/constants/AuditContent1EightRegConstants.java @@ -98,6 +98,35 @@ public class AuditContent1EightRegConstants { "简化机场迎送和接待工作。驻外使领馆和其他驻外机构一律不得向代表团赠送礼品,外方所赠礼品应严格按国家有关规定处理。"); } + + // 审计建议内容 - 新增的审计建议 + public static final Map AUDIT_SUGGESTIONS = new HashMap<>(); + static { + AUDIT_SUGGESTIONS.put(CATEGORY_RESEARCH, + "如审查后认定:确为缺少系统性规范和调研记录。建议:\n" + + "1.补足制度短板,系统性规范公司层面调研工作管理要求;\n" + + "2.强化过程管理与材料归档,确保调研活动可视、可查、可评,切实发挥服务决策、解决问题的实效。"); + + AUDIT_SUGGESTIONS.put(CATEGORY_MEETINGS, + "如审查确认被审计单位存在未严格遵循《中央八项规定》中关于'精简会议活动'的规定,可提出审计建议:\n" + + "建议减少不必要的会议数量,提高会议质量和效率,避免因频繁开会而造成人力资源浪费。在召开会议前,应明确会议的具体目的和议题,避免无目标、无计划的会议。"); + + AUDIT_SUGGESTIONS.put(CATEGORY_VISITS, + "如审查确认被审计单位存在未严格遵循《中央八项规定》中关于'轻车简从''不得扰民'的要求,可提出审计建议:\n" + + "切实规范领导人员公务出行管理,严格贯彻落实'轻车简从''不得扰民'等要求。明确规定考察线路须事前报备、严格控制随员及车辆规模、严禁超标接待与礼仪迎送、严禁使用警车等非必要车辆疏导清场。责立健全常态化监管与问责机制,确保有关规定执行到位,对违规行为严肃追责。"); + + AUDIT_SUGGESTIONS.put(CATEGORY_GUARD_WORK, + "如审查确认被审计单位存在未严格遵循《中央八项规定》中关于'轻车简从''不得扰民'的要求,可提出审计建议:\n" + + "切实规范领导人员公务出行管理,严格贯彻落实'轻车简从''不得扰民'等要求。明确规定考察线路须事前报备、严格控制随员及车辆规模、严禁超标接待与礼仪迎送、严禁使用警车等非必要车辆疏导清场。责立健全常态化监管与问责机制,确保有关规定执行到位,对违规行为严肃追责。"); + + AUDIT_SUGGESTIONS.put(CATEGORY_ECONOMY, + "如审查后认定:确为会议活动经费超支。可提出审计建议:\n" + + "强化会议活动经费预算控制,严查支出明细,杜绝超标准住宿餐饮、高消费活动、豪华布置及纪念品发放。\n\n" + + "其他建议:\n" + + "1.各直属企业定期对内部控制情况开展实质性评价,杜绝形式主义。\n" + + "2.上级公司强化对下属企业的监督与检查,保障相关制度有效执行。"); + } + // 关键词权重 public static final Map KEYWORD_WEIGHTS = new HashMap<>(); static { diff --git a/src/main/java/com/gxwebsoft/ai/service/impl/AuditContent1EightRegServiceImpl.java b/src/main/java/com/gxwebsoft/ai/service/impl/AuditContent1EightRegServiceImpl.java index 22f4cf4..504211b 100644 --- a/src/main/java/com/gxwebsoft/ai/service/impl/AuditContent1EightRegServiceImpl.java +++ b/src/main/java/com/gxwebsoft/ai/service/impl/AuditContent1EightRegServiceImpl.java @@ -261,6 +261,14 @@ public class AuditContent1EightRegServiceImpl extends AbstractAuditContentServic context.append("### 政策内容\n").append(AuditContent1EightRegConstants.POLICY_CONTENTS.get(category)).append("\n\n"); context.append("### 实施细则\n").append(AuditContent1EightRegConstants.IMPLEMENTATION_DETAILS.get(category)).append("\n\n"); + // 4. 审计建议 - 新增部分 + String auditSuggestion = AuditContent1EightRegConstants.AUDIT_SUGGESTIONS.get(category); + if (StrUtil.isNotBlank(auditSuggestion)) { + context.append("## 审计建议\n"); + context.append("如发现被审计单位在").append(category).append("方面存在不符合中央八项规定的情况,可参考以下审计建议:\n\n"); + context.append(auditSuggestion).append("\n\n"); + } + // 4. 历史内容 if (StrUtil.isNotBlank(history)) { context.append("## 历史生成内容\n"); diff --git a/src/main/java/com/gxwebsoft/ai/service/impl/AuditContent1LeaderListServiceImpl.java b/src/main/java/com/gxwebsoft/ai/service/impl/AuditContent1LeaderListServiceImpl.java index 48f75c2..14ef58f 100644 --- a/src/main/java/com/gxwebsoft/ai/service/impl/AuditContent1LeaderListServiceImpl.java +++ b/src/main/java/com/gxwebsoft/ai/service/impl/AuditContent1LeaderListServiceImpl.java @@ -39,7 +39,7 @@ public class AuditContent1LeaderListServiceImpl extends AbstractAuditContentServ JSONArray leaderListData = callWorkflow(DIFY_WORKFLOW_URL, DIFY_WORKFLOW_TOKEN, requestBody, "领导班子名单"); // 4. 数据验证和补充 - leaderListData = validateAndEnhanceLeaderListData(leaderListData); +// leaderListData = validateAndEnhanceLeaderListData(leaderListData); log.info("领导班子名单生成成功 - 记录数: {}, 处理时间: {}ms", leaderListData.size(), (System.currentTimeMillis() - startTime));