From b306f2b03bc655051e8f945056fc1bc6e9ec88fd Mon Sep 17 00:00:00 2001 From: lcw <1878680531@qq.com> Date: Thu, 5 Feb 2026 10:46:54 +0800 Subject: [PATCH 1/2] lcw --- src/utils/sse.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/utils/sse.js b/src/utils/sse.js index 905ab57..4c030be 100644 --- a/src/utils/sse.js +++ b/src/utils/sse.js @@ -143,7 +143,6 @@ const connectSSEWithPost = (prompt, options = {}) => { reject(error); } }; - readStream(); }).catch(error => { console.error('SSE请求错误:', error); From 323fcd25fe7fd2baaef2309c55b5582f5dc719c2 Mon Sep 17 00:00:00 2001 From: lcw <1878680531@qq.com> Date: Thu, 5 Feb 2026 17:17:25 +0800 Subject: [PATCH 2/2] lcw --- src/components/aboutTable/Search.vue | 7 + src/router/index.js | 28 +- .../appraisalManagement/components/Items.vue | 265 ++++++++++++++++++ .../components/addForm.vue | 95 +++++++ .../appraisalManagement/index.vue | 167 +++++++++++ .../components/discussionDialog.vue | 53 +++- .../backOfficeSystem/policeReport/index.vue | 100 ++++--- 7 files changed, 660 insertions(+), 55 deletions(-) create mode 100644 src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/components/Items.vue create mode 100644 src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/components/addForm.vue create mode 100644 src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/index.vue diff --git a/src/components/aboutTable/Search.vue b/src/components/aboutTable/Search.vue index 7b18088..3cc4dc8 100644 --- a/src/components/aboutTable/Search.vue +++ b/src/components/aboutTable/Search.vue @@ -415,6 +415,13 @@ const reset = () => { emit("reset", true); emit("submit", searchObj); }; + +// 暴露searchObj给父组件 +defineExpose({ + searchObj, + submit, + reset +}); watchEffect(() => { loadingPage.value = true; let arr = JSON.parse(JSON.stringify(props.searchArr)); diff --git a/src/router/index.js b/src/router/index.js index 6b84dd2..8125731 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -365,7 +365,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/HumanIntelligence/FollowLeads/index"), // meta: { title: "转线索列表", icon: "article-create" }, // }, - + // { // path: "/CollectPoints", // name: "CollectPoints", @@ -375,7 +375,7 @@ export const publicRoutes = [ // icon: "article-create" // } // }, - + { path: "/supplementReportList", name: "supplementReportList", @@ -606,7 +606,7 @@ export const publicRoutes = [ icon: "article-create" } }, - + { path: "/mpvGroup", name: "mpvGroup", @@ -616,7 +616,7 @@ export const publicRoutes = [ icon: "article-create" } }, - + { path: "/mpvCar", name: "mpvCar", @@ -742,14 +742,15 @@ export const publicRoutes = [ } }, { - path: "/JobAppraisal", - name: "JobAppraisal", - component: () => import("@/views/backOfficeSystem/HumanIntelligence/JobAppraisal/index"), + path: "/appraisalManagement", + name: "appraisalManagement", + component: () => import("@/views/backOfficeSystem/HumanIntelligence/appraisalManagement/index"), meta: { - title: "工作考核", + title: "考核管理", icon: "article-create" } }, + { path: "/FileData", name: "FileData", @@ -1180,7 +1181,7 @@ export const publicRoutes = [ icon: "article-create" } }, - + { path: "/strategicResearch", name: "strategicResearch", @@ -1190,6 +1191,15 @@ export const publicRoutes = [ icon: "article-create" } }, + { + path: "/JobAppraisal", + name: "JobAppraisal", + component: () => import("@/views/backOfficeSystem/HumanIntelligence/JobAppraisal/index"), + meta: { + title: "工作考核", + icon: "article-create" + } + }, // { // path: "/ResearchHome", // name: "ResearchHome", diff --git a/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/components/Items.vue b/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/components/Items.vue new file mode 100644 index 0000000..e309bda --- /dev/null +++ b/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/components/Items.vue @@ -0,0 +1,265 @@ + + + + + diff --git a/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/components/addForm.vue b/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/components/addForm.vue new file mode 100644 index 0000000..2735387 --- /dev/null +++ b/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/components/addForm.vue @@ -0,0 +1,95 @@ + + + + + diff --git a/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/index.vue b/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/index.vue new file mode 100644 index 0000000..9fa7369 --- /dev/null +++ b/src/views/backOfficeSystem/HumanIntelligence/appraisalManagement/index.vue @@ -0,0 +1,167 @@ + + + + + diff --git a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/discussionDialog.vue b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/discussionDialog.vue index 485e9d4..f3340ab 100644 --- a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/discussionDialog.vue +++ b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/discussionDialog.vue @@ -1,6 +1,8 @@