From bcafd1e46e13651fdc62247ce651e63cfaf40edd Mon Sep 17 00:00:00 2001
From: WXL (wul) <wl_5969728@163.com>
Date: 星期一, 25 八月 2025 15:52:40 +0800
Subject: [PATCH] 省立同德发布

---
 src/views/followvisit/tasklist/index.vue           |   55 -------
 src/views/sfstatistics/percentage/index.vue        |   46 ------
 src/store/getters.js                               |  107 +++++++++++++++
 src/views/patient/medtechnician/PatientChart.vue   |   55 -------
 src/views/patient/propaganda/particty.vue          |   55 -------
 src/views/patient/propaganda/QuestionnaireTask.vue |   55 -------
 6 files changed, 112 insertions(+), 261 deletions(-)

diff --git a/src/store/getters.js b/src/store/getters.js
index 8e3a768..12b6661 100644
--- a/src/store/getters.js
+++ b/src/store/getters.js
@@ -637,6 +637,113 @@
       },
     },
   ],
+  // 闅忚绫诲瀷
+  tasktypes: (state) => [
+    {
+      value: 1,
+      label: "鐩戞祴璇勪及",
+      raw: {
+        cssClass: "",
+        listClass: "",
+      },
+    },
+    {
+      value: 2,
+      label: "鍑洪櫌闅忚",
+      raw: {
+        cssClass: "",
+        listClass: "",
+      },
+    },
+    {
+      value: 3,
+      label: "闂ㄨ瘖闅忚",
+      raw: {
+        cssClass: "",
+        listClass: "",
+      },
+    },
+    {
+      value: 4,
+      label: "瀹f暀鍏虫��",
+      raw: {
+        cssClass: "",
+        listClass: "",
+      },
+    },
+    {
+      value: 5,
+      label: "澶嶈瘖绠$悊",
+      raw: {
+        cssClass: "",
+        listClass: "",
+      },
+    },
+    // {
+    //   value: 5,
+    //   label: "婊℃剰搴﹁皟鏌�",
+    // raw: {
+    // cssClass: "",
+    // listClass: "",
+    // },
+    // },
+    {
+      value: 7,
+      label: "鎮h�呮姤鍛�",
+      raw: {
+        cssClass: "",
+        listClass: "",
+      },
+    },
+    // {
+    //   value: 8,
+    //   label: "鍏朵粬閫氱煡",
+    //   raw: {
+    //   cssClass: "",
+    //   listClass: "",
+    // },
+    // },
+    {
+      value: 9,
+      label: "浣撴闅忚",
+      raw: {
+        cssClass: "",
+        listClass: "",
+      },
+    },
+    // {
+    //   value: 1",
+    //   label: "鍖绘妧闅忚",
+    //   raw: {
+    //   cssClass: "",
+    //   listClass: "",
+    // },
+    // },
+    {
+      value: 11,
+      label: "褰卞儚闅忚",
+      raw: {
+        cssClass: "",
+        listClass: "",
+      },
+    },
+    {
+      value: 12,
+      label: "蹇冪數闅忚",
+      raw: {
+        cssClass: "",
+        listClass: "",
+      },
+    },
+    // {
+    //   value: "13",
+    //   label: "涓撶梾闅忚",
+    //   raw: {
+    //   cssClass: "",
+    //   listClass: "",
+    // },
+    // },
+  ],
 };
 
 export default getters;
diff --git a/src/views/followvisit/tasklist/index.vue b/src/views/followvisit/tasklist/index.vue
index 5143c6f..1db5fbb 100644
--- a/src/views/followvisit/tasklist/index.vue
+++ b/src/views/followvisit/tasklist/index.vue
@@ -474,60 +474,7 @@
           label: "娑堟伅閫氱煡",
         },
       ],
-      taskoptions: [
-        {
-          value: "1",
-          label: "鐩戞祴璇勪及",
-        },
-        {
-          value: "2",
-          label: "鍑洪櫌闅忚",
-        },
-        {
-          value: "3",
-          label: "闂ㄨ瘖闅忚",
-        },
-        {
-          value: "4",
-          label: "瀹f暀鍏虫��",
-        },
-        {
-          value: "5",
-          label: "澶嶈瘖绠$悊",
-        },
-        // {
-        //   value: "5",
-        //   label: "婊℃剰搴﹁皟鏌�",
-        // },
-        {
-          value: "7",
-          label: "鎮h�呮姤鍛�",
-        },
-        // {
-        //   value: "8",
-        //   label: "鍏朵粬閫氱煡",
-        // },
-        {
-          value: "9",
-          label: "浣撴闅忚",
-        },
-        // {
-        //   value: "10",
-        //   label: "鍖绘妧闅忚",
-        // },
-        {
-          value: "11",
-          label: "褰卞儚闅忚",
-        },
-        {
-          value: "12",
-          label: "蹇冪數闅忚",
-        },
-        {
-          value: "13",
-          label: "涓撶梾闅忚",
-        },
-      ],
+      taskoptions: store.getters.tasktypes,
       tasktopic: "2", //鏂板绫诲瀷
       activname: "",
       value: [],
diff --git a/src/views/patient/medtechnician/PatientChart.vue b/src/views/patient/medtechnician/PatientChart.vue
index a513703..60d45fb 100644
--- a/src/views/patient/medtechnician/PatientChart.vue
+++ b/src/views/patient/medtechnician/PatientChart.vue
@@ -472,60 +472,7 @@
           label: "娑堟伅閫氱煡",
         },
       ],
-      taskoptions: [
-        {
-          value: "1",
-          label: "鐩戞祴璇勪及",
-        },
-        {
-          value: "2",
-          label: "鍑洪櫌闅忚",
-        },
-        {
-          value: "3",
-          label: "闂ㄨ瘖闅忚",
-        },
-        {
-          value: "4",
-          label: "瀹f暀鍏虫��",
-        },
-        {
-          value: "5",
-          label: "澶嶈瘖绠$悊",
-        },
-        // {
-        //   value: "5",
-        //   label: "婊℃剰搴﹁皟鏌�",
-        // },
-        {
-          value: "7",
-          label: "鎮h�呮姤鍛�",
-        },
-        // {
-        //   value: "8",
-        //   label: "鍏朵粬閫氱煡",
-        // },
-        {
-          value: "9",
-          label: "浣撴闅忚",
-        },
-        // {
-        //   value: "10",
-        //   label: "鍖绘妧闅忚",
-        // },
-        {
-          value: "11",
-          label: "褰卞儚闅忚",
-        },
-        {
-          value: "12",
-          label: "蹇冪數闅忚",
-        },
-        // {
-        //   value: "13",
-        //   label: "涓撶梾闅忚",
-        // },
-      ],
+      taskoptions: store.getters.tasktypes,
       tasktopic: "2", //鏂板绫诲瀷
       activname: "",
       value: [],
diff --git a/src/views/patient/propaganda/QuestionnaireTask.vue b/src/views/patient/propaganda/QuestionnaireTask.vue
index dd695de..1e17b21 100644
--- a/src/views/patient/propaganda/QuestionnaireTask.vue
+++ b/src/views/patient/propaganda/QuestionnaireTask.vue
@@ -1154,60 +1154,7 @@
         },
       ],
 
-      tasktypes: [
-        {
-          value: 1,
-          label: "鐩戞祴璇勪及",
-        },
-        {
-          value: 2,
-          label: "鍑洪櫌闅忚",
-        },
-        {
-          value: 3,
-          label: "闂ㄨ瘖闅忚",
-        },
-        {
-          value: 4,
-          label: "瀹f暀鍏虫��",
-        },
-        {
-          value: 5,
-          label: "澶嶈瘖绠$悊",
-        },
-        // {
-        //   value: 5,
-        //   label: "婊℃剰搴﹁皟鏌�",
-        // },
-        {
-          value: 7,
-          label: "鎮h�呮姤鍛�",
-        },
-        // {
-        //   value: 8,
-        //   label: "鍏朵粬閫氱煡",
-        // },
-        {
-          value: 9,
-          label: "浣撴闅忚",
-        },
-        // {
-        //   value: 1",
-        //   label: "鍖绘妧闅忚",
-        // },
-        {
-          value: 11,
-          label: "褰卞儚闅忚",
-        },
-        {
-          value: 12,
-          label: "蹇冪數闅忚",
-        },
-        // {
-        //   value: "13",
-        //   label: "涓撶梾闅忚",
-        // },
-      ],
+      tasktypes: store.getters.tasktypes,
       // 绉戝/鐥呭尯
       belongWards: [],
       deptlist: [],
diff --git a/src/views/patient/propaganda/particty.vue b/src/views/patient/propaganda/particty.vue
index 69c24a5..c715d1f 100644
--- a/src/views/patient/propaganda/particty.vue
+++ b/src/views/patient/propaganda/particty.vue
@@ -1157,60 +1157,7 @@
         },
       ],
 
-      tasktypes: [
-        {
-          value: "1",
-          label: "鐩戞祴璇勪及",
-        },
-        {
-          value: "2",
-          label: "鍑洪櫌闅忚",
-        },
-        {
-          value: "3",
-          label: "闂ㄨ瘖闅忚",
-        },
-        {
-          value: "4",
-          label: "瀹f暀鍏虫��",
-        },
-        {
-          value: "5",
-          label: "澶嶈瘖绠$悊",
-        },
-        // {
-        //   value: "5",
-        //   label: "婊℃剰搴﹁皟鏌�",
-        // },
-        {
-          value: "7",
-          label: "鎮h�呮姤鍛�",
-        },
-        // {
-        //   value: "8",
-        //   label: "鍏朵粬閫氱煡",
-        // },
-        {
-          value: "9",
-          label: "浣撴闅忚",
-        },
-        // {
-        //   value: "10",
-        //   label: "鍖绘妧闅忚",
-        // },
-        {
-          value: "11",
-          label: "褰卞儚闅忚",
-        },
-        {
-          value: "12",
-          label: "蹇冪數闅忚",
-        },
-        // {
-        //   value: "13",
-        //   label: "涓撶梾闅忚",
-        // },
-      ],
+      tasktypes: store.getters.tasktypes,
       // 绉戝/鐥呭尯
       belongWards: [],
       deptlist: [],
diff --git a/src/views/sfstatistics/percentage/index.vue b/src/views/sfstatistics/percentage/index.vue
index bb119e0..b1c54e2 100644
--- a/src/views/sfstatistics/percentage/index.vue
+++ b/src/views/sfstatistics/percentage/index.vue
@@ -917,51 +917,7 @@
       sidecolumnval: "", //绫诲埆鎼滅储
       propss: { multiple: true },
       SeedetailsVisible: false,
-      options: [
-        {
-          value: 1,
-          label: "鐩戞祴璇勪及",
-        },
-        {
-          value: 2,
-          label: "鍑洪櫌闅忚",
-        },
-        {
-          value: 3,
-          label: "闂ㄨ瘖闅忚",
-        },
-        {
-          value: 4,
-          label: "瀹f暀鍏虫��",
-        },
-        {
-          value: 5,
-          label: "澶嶈瘖绠$悊",
-        },
-
-        {
-          value: 7,
-          label: "鎮h�呮姤鍛�",
-        },
-
-        {
-          value: 9,
-          label: "浣撴闅忚",
-        },
-
-        {
-          value: 11,
-          label: "褰卞儚闅忚",
-        },
-        {
-          value: 12,
-          label: "蹇冪數闅忚",
-        },
-        {
-          value: 13,
-          label: "涓撶梾闅忚",
-        },
-      ],
+      options: store.getters.tasktypes,
       pickerOptions: {
         disabledDate(time) {
           return time.getTime() < Date.now() - 3600 * 1000 * 24;

--
Gitblit v1.9.3