From f74c5e8c7185070e277d2537c60881dd905c7240 Mon Sep 17 00:00:00 2001 From: yuance <182865460@qq.com> Date: Sun, 28 Sep 2025 18:50:29 +0800 Subject: [PATCH] =?UTF-8?q?feat(pwl):=E6=B7=BB=E5=8A=A0=E6=8A=A5=E5=91=8A?= =?UTF-8?q?=E5=85=B3=E8=81=94=E8=B5=84=E6=96=99=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ai/auditReport/model/index.ts | 2 + src/api/pwl/pwlProject/model/index.ts | 2 + src/api/pwl/pwlProjectLibrary/index.ts | 13 + .../pwlProject/components/pwlProjectEdit.vue | 641 +++++++++++------- .../pwl/pwlProject/components/report.vue | 26 +- .../components/pwlProjectLibraryEdit.vue | 15 +- src/views/pwl/pwlProjectLibrary/index.vue | 148 +++- 7 files changed, 596 insertions(+), 251 deletions(-) diff --git a/src/api/ai/auditReport/model/index.ts b/src/api/ai/auditReport/model/index.ts index 4cbf733..554ef7e 100644 --- a/src/api/ai/auditReport/model/index.ts +++ b/src/api/ai/auditReport/model/index.ts @@ -50,6 +50,8 @@ export interface AuditReport { from90?: string; // 知识库ID kbId?: string; + // 知识库Ids + kbIds?: string; // 生成模块:AuditReportEnum.code formCommit?: number; // 历史内容 diff --git a/src/api/pwl/pwlProject/model/index.ts b/src/api/pwl/pwlProject/model/index.ts index d16b9db..98aa068 100644 --- a/src/api/pwl/pwlProject/model/index.ts +++ b/src/api/pwl/pwlProject/model/index.ts @@ -97,6 +97,8 @@ export interface PwlProject { updateTime?: string; // 知识库id kbId?: string; + // 资料库库Ids + libraryIds?: string; } /** diff --git a/src/api/pwl/pwlProjectLibrary/index.ts b/src/api/pwl/pwlProjectLibrary/index.ts index 149638f..3ad9402 100644 --- a/src/api/pwl/pwlProjectLibrary/index.ts +++ b/src/api/pwl/pwlProjectLibrary/index.ts @@ -104,3 +104,16 @@ export async function getPwlProjectLibrary(id: number) { } return Promise.reject(new Error(res.data.message)); } + +/** + * 根据ids查询材料库资料库表 + */ +export async function getPwlProjectLibraryByIds(ids: string) { + const res = await request.get>( + MODULES_API_URL + '/pwl/pwl-project-library/byIds/' + ids + ); + if (res.data.code === 0 && res.data.data) { + return res.data.data; + } + return Promise.reject(new Error(res.data.message)); +} diff --git a/src/views/pwl/pwlProject/components/pwlProjectEdit.vue b/src/views/pwl/pwlProject/components/pwlProjectEdit.vue index 2ddf806..63cbc7c 100644 --- a/src/views/pwl/pwlProject/components/pwlProjectEdit.vue +++ b/src/views/pwl/pwlProject/components/pwlProjectEdit.vue @@ -1,21 +1,21 @@