From 17102203f8e48fb194bf34c17506030df0dbfce4 Mon Sep 17 00:00:00 2001 From: V-LiuShuang Date: Mon, 7 Sep 2026 17:17:32 +0800 Subject: [PATCH] add --- feat.md | 21 +-------------------- v2609.md | 10 ++++++++++ 2 files changed, 11 insertions(+), 20 deletions(-) diff --git a/feat.md b/feat.md index 7beedf7..4fed5d6 100644 --- a/feat.md +++ b/feat.md @@ -1,22 +1,3 @@ # 任务目标 -参考接口文档示例文件"C:\Users\V-LiuShuang\.config\opencode\skills\mis-paw-spec\examples\api-doc.md"生成接口文档,把结果覆盖写入到文件:"E:\gitea\tmp\msg.md"。 - -## 需要生成接口文档的类和方法 - -| 文件名 | 方法名 | -|---|---| -|AgentMetricsController.java|userAppendMetrics| -|AgentMetricsController.java|getResourceMetricsDetail| -|AgentMetricsController.java|deleteUserComment| -|ClientSoftwareController.java|getClientSoftwareList| -|ClientSoftwareController.java|getLatestClientSoftware| -|ClientSoftwareController.java|downloadClientSoftware| -|ClientSoftwareController.java|getClientSoftwareInfo| -|ClientSoftwareController.java|createClientSoftware| -|ClientSoftwareController.java|updateClientSoftware| -|ClientSoftwareController.java|deleteClientSoftware| -|ClientSoftwareCanaryController.java|getCanarySettings| -|ClientSoftwareCanaryController.java|addCanaryUserOrDept| -|ClientSoftwareCanaryController.java|deleteCanaryUserOrDept| -|AgentsController.java|enableOrDisableAgent| \ No newline at end of file +修改E:\gitlab\mis-paw\mis-modules\mis-paw\src\main\java\com\lcfc\mispaw\service\Impl\AgentApprovalServiceImpl.java里面的"assertNoUnpublishedSkillMapping"方法,目前判断agentId关联的skill包含未发布的逻辑有误,应该参考"E:\gitlab\mis-paw\mis-modules\mis-paw\src\main\java\com\lcfc\mispaw\service\Impl\AgentPublishServiceImpl.java"的"submitPublish"方法生成的"AgentConfigSnapshot.java"。 \ No newline at end of file diff --git a/v2609.md b/v2609.md index a0c878a..075d290 100644 --- a/v2609.md +++ b/v2609.md @@ -152,6 +152,16 @@ SELECT 'skill', `skill_release_id`, 0, 0, count(`skill_square_pull_record_id`), FROM `mis-mcp-paw-claw`.`skill_square_pull_record` WHERE `use_state` = 3 GROUP BY `skill_release_id`; + +-- 初始化 skill_id +UPDATE `mis-paw-claw`.`agent_skill_mapping` AS asm +INNER JOIN `mis-mcp-paw-claw`.`skill_release` AS sr + ON sr.`skill_release_id` = asm.`skill_release_id` +SET asm.`skill_id` = sr.`skill_id` +WHERE sr.`del_flag` = '0' + AND asm.`del_flag` = '0' + AND asm.`skill_release_id` IS NOT NULL + AND sr.`skill_id` IS NOT NULL; ``` ### 数据迁移