From e06cd3953ba8a6e0eee11c235bce9ced419a2800 Mon Sep 17 00:00:00 2001
From: WXL (wul) <wl_5969728@163.com>
Date: 星期三, 03 六月 2026 14:05:08 +0800
Subject: [PATCH] 测试完成

---
 src/views/knowledge/questionbank/particulars/index.vue |   45 +++++++++++++++++++++++++--------------------
 1 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue
index e98c06a..b44e2cf 100644
--- a/src/views/knowledge/questionbank/particulars/index.vue
+++ b/src/views/knowledge/questionbank/particulars/index.vue
@@ -136,18 +136,19 @@
                     </el-radio-group>
                   </el-form-item></el-col
                 >
-                <!-- <el-col :span="8">
-                  <el-form-item label="鏄惁蹇呭~" prop="ismandatory">
-                    <el-radio-group v-model="topicobj.ismandatory">
-                      <el-radio
-                      @change="$forceUpdate()"
-                        v-for="(item, index) in required"
-                        :label="item.value"
-                        >{{ item.label }}</el-radio
-                      >
-                    </el-radio-group>
-                  </el-form-item>
-                </el-col> -->
+                <el-col :span="8"
+                  ><el-form-item label="闂缁村害" prop="suitway">
+                    <el-select
+                      v-model="topicobj.dimension"
+                      placeholder="璇烽�夋嫨"
+                    >
+                      <el-option
+                        v-for="dict in dict.type.dimensionality_type"
+                        :key="dict.value"
+                        :label="dict.label"
+                        :value="dict.value"
+                      ></el-option></el-select></el-form-item
+                ></el-col>
               </el-row>
               <el-row :gutter="10">
                 <el-col :span="8"
@@ -443,7 +444,7 @@
                       ><el-form-item label="閫夐」鍚嶇О">
                         <el-input
                           type="text"
-                          placeholder="璇疯緭鍏ラ�夐」鍒嗗��"
+                          placeholder="璇疯緭鍏ラ�夐」鍚嶇О"
                           v-model="item.optioncontent"
                           show-word-limit
                         >
@@ -735,6 +736,8 @@
 import { getToken } from "@/utils/auth";
 
 export default {
+  dicts: ["dimensionality_type", "sys_patientfrom"],
+
   data() {
     return {
       topicobj: {
@@ -928,24 +931,26 @@
         this.drawer = true;
       });
     },
-        categoryidChange(id) {
+    categoryidChange(id) {
       // 閬嶅巻鎵�鏈夊垎缁勶紝鍦ㄦ瘡涓垎缁勭殑 svyLibScriptCategoryList 涓煡鎵�
       let targetOption = null;
       for (const group of this.classifylist) {
-        targetOption = group.svyLibScriptCategoryList.find(item => item.id == id);
+        targetOption = group.svyLibScriptCategoryList.find(
+          (item) => item.id == id
+        );
         if (targetOption) break;
       }
 
       if (targetOption) {
-        console.log('閫変腑鐨勯�夐」:', targetOption);
+        console.log("閫変腑鐨勯�夐」:", targetOption);
         // 娉ㄦ剰锛氳繖閲� targetOption.name 鏄�夐」鍚嶏紝濡傗�滀綇闄㈡弧鎰忓害璋冩煡鈥�
-        if (targetOption.name.includes('浣忛櫌')) {
+        if (targetOption.name.includes("浣忛櫌")) {
           this.topicobj.type = "zymyd";
-        } else if (targetOption.name.includes('闂ㄨ瘖')) {
+        } else if (targetOption.name.includes("闂ㄨ瘖")) {
           this.topicobj.type = "mzmyd";
-        } else if (targetOption.name.includes('鍑洪櫌')) {
+        } else if (targetOption.name.includes("鍑洪櫌")) {
           this.topicobj.type = "cymyd";
-        } else if (targetOption.name.includes('甯哥敤')) {
+        } else if (targetOption.name.includes("甯哥敤")) {
           this.topicobj.type = "cymyd"; // 娉ㄦ剰锛氳繖閲屽拰鈥滃嚭闄⑩�濋噸澶嶄簡锛岀‘璁ゆ槸鍚﹂渶鍖哄垎
         }
       }

--
Gitblit v1.9.3