From ddb406533bf99d7fae003c8b8c43e1fd140ffcfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Mon, 22 Dec 2025 14:32:50 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E9=9D=A2=E6=9D=BF=E7=BB=84=E4=BB=B6):?= =?UTF-8?q?=20=E9=87=8D=E6=9E=84=E9=9D=A2=E6=9D=BF=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E4=B8=BA=E9=80=9A=E7=94=A8=E6=A8=A1=E6=9D=BF=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将T1-T6面板组件重构为使用ProcessParamCardTemplate通用模板,统一处理CRUD逻辑 移除重复代码,通过配置apis、schema等参数实现不同面板功能 优化代码结构,提高可维护性和复用性 --- apps/l2/src/views/l2/setup/panels/T.vue | 579 +++++++++++++++++++++++ apps/l2/src/views/l2/setup/panels/T1.vue | 515 ++------------------ apps/l2/src/views/l2/setup/panels/T2.vue | 484 +++---------------- apps/l2/src/views/l2/setup/panels/T3.vue | 413 ++-------------- apps/l2/src/views/l2/setup/panels/T4.vue | 466 +++--------------- apps/l2/src/views/l2/setup/panels/T5.vue | 467 +++--------------- apps/l2/src/views/l2/setup/panels/T6.vue | 21 - apps/l2/src/views/l2/setup/pdi.vue | 2 +- 8 files changed, 818 insertions(+), 2129 deletions(-) create mode 100644 apps/l2/src/views/l2/setup/panels/T.vue diff --git a/apps/l2/src/views/l2/setup/panels/T.vue b/apps/l2/src/views/l2/setup/panels/T.vue new file mode 100644 index 0000000..d7229c1 --- /dev/null +++ b/apps/l2/src/views/l2/setup/panels/T.vue @@ -0,0 +1,579 @@ + + + + + + \ No newline at end of file diff --git a/apps/l2/src/views/l2/setup/panels/T1.vue b/apps/l2/src/views/l2/setup/panels/T1.vue index 47f9983..31d4c02 100644 --- a/apps/l2/src/views/l2/setup/panels/T1.vue +++ b/apps/l2/src/views/l2/setup/panels/T1.vue @@ -1,485 +1,58 @@ - - + \ No newline at end of file diff --git a/apps/l2/src/views/l2/setup/panels/T2.vue b/apps/l2/src/views/l2/setup/panels/T2.vue index 5020649..0da9fe7 100644 --- a/apps/l2/src/views/l2/setup/panels/T2.vue +++ b/apps/l2/src/views/l2/setup/panels/T2.vue @@ -1,446 +1,74 @@ - - + \ No newline at end of file diff --git a/apps/l2/src/views/l2/setup/panels/T3.vue b/apps/l2/src/views/l2/setup/panels/T3.vue index 712a9a3..ecb5680 100644 --- a/apps/l2/src/views/l2/setup/panels/T3.vue +++ b/apps/l2/src/views/l2/setup/panels/T3.vue @@ -1,398 +1,45 @@ - - + \ No newline at end of file diff --git a/apps/l2/src/views/l2/setup/panels/T4.vue b/apps/l2/src/views/l2/setup/panels/T4.vue index ecd0d79..f73545c 100644 --- a/apps/l2/src/views/l2/setup/panels/T4.vue +++ b/apps/l2/src/views/l2/setup/panels/T4.vue @@ -1,430 +1,72 @@ - - + \ No newline at end of file diff --git a/apps/l2/src/views/l2/setup/panels/T5.vue b/apps/l2/src/views/l2/setup/panels/T5.vue index 7acecc6..050f4e8 100644 --- a/apps/l2/src/views/l2/setup/panels/T5.vue +++ b/apps/l2/src/views/l2/setup/panels/T5.vue @@ -1,432 +1,73 @@ - - + \ No newline at end of file diff --git a/apps/l2/src/views/l2/setup/panels/T6.vue b/apps/l2/src/views/l2/setup/panels/T6.vue index 8d56994..66cb888 100644 --- a/apps/l2/src/views/l2/setup/panels/T6.vue +++ b/apps/l2/src/views/l2/setup/panels/T6.vue @@ -10,26 +10,6 @@ @click="handleAdd" >新增 - - 修改 - - - 删除 - 导出 - diff --git a/apps/l2/src/views/l2/setup/pdi.vue b/apps/l2/src/views/l2/setup/pdi.vue index 6e216c3..5b9666f 100644 --- a/apps/l2/src/views/l2/setup/pdi.vue +++ b/apps/l2/src/views/l2/setup/pdi.vue @@ -205,7 +205,7 @@ 计划号: {{ currentRow.planid }}
- + 请选择上方卡片查看图表