From 7b6f305d23198164afcb4eb1a3080a759e2d0aae Mon Sep 17 00:00:00 2001 From: zy_zr <985512818@qq.com> Date: Thu, 17 Apr 2025 11:19:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 43 ++- .../CollectCrculate/components/addForm.vue | 202 ++++++++++++ .../CollectCrculate/index.vue | 242 +++++++++++++++ .../components/addForm.vue | 154 +++++++++ .../ConstructionManagement}/index.vue | 91 +++--- .../RlStatisticalAnalysis/index.vue | 264 ++++++++++++++++ .../TaskScheduling/components/addForm.vue | 176 +++++++++++ .../TaskScheduling}/index.vue | 107 ++++--- .../StatisticalAnalysis/index.vue | 8 +- .../components/detailForm.vue | 221 ------------- .../components/detailForm.vue | 142 --------- src/views/home/echarts/3DpieEcharts.vue | 291 ++++++++++++++++++ 12 files changed, 1486 insertions(+), 455 deletions(-) create mode 100644 src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/components/addForm.vue create mode 100644 src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index.vue create mode 100644 src/views/backOfficeSystem/HumanIntelligence/ConstructionManagement/components/addForm.vue rename src/views/backOfficeSystem/{ScrapMetal/RecyclingBusinessManagement => HumanIntelligence/ConstructionManagement}/index.vue (54%) create mode 100644 src/views/backOfficeSystem/HumanIntelligence/RlStatisticalAnalysis/index.vue create mode 100644 src/views/backOfficeSystem/HumanIntelligence/TaskScheduling/components/addForm.vue rename src/views/backOfficeSystem/{ScrapMetal/PremisesManagement => HumanIntelligence/TaskScheduling}/index.vue (52%) delete mode 100644 src/views/backOfficeSystem/ScrapMetal/PremisesManagement/components/detailForm.vue delete mode 100644 src/views/backOfficeSystem/ScrapMetal/RecyclingBusinessManagement/components/detailForm.vue create mode 100644 src/views/home/echarts/3DpieEcharts.vue diff --git a/src/router/index.js b/src/router/index.js index 74bdf6c..bf64ea4 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -191,32 +191,51 @@ export const publicRoutes = [ }, ], }, - // ))))))))))))))))))))) { - path: "/ScrapMetal", - name: "ScrapMetal", - meta: { title: "废旧金属", icon: "article" }, + path: "/HumanIntelligence", + name: "HumanIntelligence", + meta: { title: "人力情报采集管理系统", icon: "article" }, children: [ { - path: "/PremisesManagement", - name: "PremisesManagement", - component: () => import("@/views/backOfficeSystem/ScrapMetal/PremisesManagement/index"), + path: "/RlStatisticalAnalysis", + name: "RlStatisticalAnalysis", + component: () => import("@/views/backOfficeSystem/HumanIntelligence/RlStatisticalAnalysis/index"), meta: { - title: "废旧金属回收场所管理", + title: "人力情报统计分析", icon: "article" } }, { - path: "/RecyclingBusinessManagement", - name: "RecyclingBusinessManagement", - component: () => import("@/views/backOfficeSystem/ScrapMetal/RecyclingBusinessManagement/index"), + path: "/CollectCrculate", + name: "CollectCrculate", + component: () => import("@/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index"), meta: { - title: "废旧金属回收业务管理", + title: "人力情报信息采集流转", + icon: "article" + } + }, + { + path: "/TaskScheduling", + name: "TaskScheduling", + component: () => import("@/views/backOfficeSystem/HumanIntelligence/TaskScheduling/index"), + meta: { + title: "人力情报信息搜索任务调度", + icon: "article" + } + }, + { + path: "/ConstructionManagement", + name: "ConstructionManagement", + component: () => import("@/views/backOfficeSystem/HumanIntelligence/ConstructionManagement/index"), + meta: { + title: "社会信息人员建设管理", icon: "article" } }, ], }, + // ))))))))))))))))))))) + { path: "/3DPrinting", name: "3DPrinting", diff --git a/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/components/addForm.vue b/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/components/addForm.vue new file mode 100644 index 0000000..383fd76 --- /dev/null +++ b/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/components/addForm.vue @@ -0,0 +1,202 @@ + + + + + diff --git a/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index.vue b/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index.vue new file mode 100644 index 0000000..a4d85a2 --- /dev/null +++ b/src/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index.vue @@ -0,0 +1,242 @@ + + + + + + +// 下载附件 +const downloadAttachment = (row) => { + // TODO: 实现附件下载逻辑 +}; + +// 预览附件 +const previewAttachment = (row) => { + // TODO: 实现附件预览逻辑 +}; + +// 删除行 +const deleteRow = (row) => { + // TODO: 实现删除逻辑 +}; + +// 流转线索 +const transferClue = (row) => { + // TODO: 实现线索流转逻辑 +}; diff --git a/src/views/backOfficeSystem/HumanIntelligence/ConstructionManagement/components/addForm.vue b/src/views/backOfficeSystem/HumanIntelligence/ConstructionManagement/components/addForm.vue new file mode 100644 index 0000000..082a478 --- /dev/null +++ b/src/views/backOfficeSystem/HumanIntelligence/ConstructionManagement/components/addForm.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/src/views/backOfficeSystem/ScrapMetal/RecyclingBusinessManagement/index.vue b/src/views/backOfficeSystem/HumanIntelligence/ConstructionManagement/index.vue similarity index 54% rename from src/views/backOfficeSystem/ScrapMetal/RecyclingBusinessManagement/index.vue rename to src/views/backOfficeSystem/HumanIntelligence/ConstructionManagement/index.vue index 0b44fbf..411e437 100644 --- a/src/views/backOfficeSystem/ScrapMetal/RecyclingBusinessManagement/index.vue +++ b/src/views/backOfficeSystem/HumanIntelligence/ConstructionManagement/index.vue @@ -1,19 +1,24 @@