From a398c62a2ac6ef819f162dc3e0923bed144905dc Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期五, 27 六月 2025 09:17:11 +0800
Subject: [PATCH] 测试完成

---
 src/views/knowledge/questionbank/particulars/index.vue |   82 ++++++++---------------------------------
 1 files changed, 16 insertions(+), 66 deletions(-)

diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue
index e519639..eeaebfd 100644
--- a/src/views/knowledge/questionbank/particulars/index.vue
+++ b/src/views/knowledge/questionbank/particulars/index.vue
@@ -129,18 +129,18 @@
                     </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-col :span="8"
+                  ><el-form-item label="鏄惁棰勭害" prop="reservation">
+                    <el-radio-group v-model="topicobj.reservation">
                       <el-radio
                       @change="$forceUpdate()"
-                        v-for="(item, index) in required"
+                        v-for="(item, index) in reservations"
                         :label="item.value"
                         >{{ item.label }}</el-radio
                       >
                     </el-radio-group>
-                  </el-form-item>
-                </el-col> -->
+                  </el-form-item></el-col
+                >
               </el-row>
               <el-row :gutter="10">
 
@@ -200,65 +200,7 @@
                 </el-col>
               </el-row>
 
-              <!-- <el-form-item
-              label=""
-              prop="scriptContent"
-              v-if="topicobj.scriptType == 3"
-            >
-              <div style="display: flex; margin-bottom: 10px">
-                <div class="tsgnames" @click="tsgnametos">鎻掑叆濉┖鏍囪</div>
-              </div>
-            </el-form-item> -->
-              <!-- <el-row>
-              <el-col :span="20">
-                <el-form-item
-                  label="濉┖淇℃伅"
-                  v-if="
-                    topicobj.scriptType == 3 &&
-                    topicobj.svyLibScriptOptions.length
-                  "
-                >
-                  <el-card class="box-card" style="width: 200%">
-                    <div
-                      v-for="item in topicobj.svyLibScriptOptions"
-                      v-if="item.isoperation != 3"
-                      style="margin-bottom: 10px"
-                    >
-                      <el-input
-                        type="text"
-                        placeholder="濉叆鍐呭淇℃伅"
-                        v-model="item.aaa"
-                      >
-                        <el-button
-                          slot="append"
-                          @click="deletexuanx(item)"
-                          type="danger"
-                          icon="el-icon-delete"
-                          circle
-                        ></el-button>
-                        <span slot="prepend">{{
-                          "(" + item.orderno + ")"
-                        }}</span>
-                      </el-input>
-                    </div>
-                  </el-card>
-                </el-form-item>
-              </el-col>
-            </el-row> -->
 
-
-              <!-- <el-form-item label="閫変腑鎸囨爣锛�">
-                <span style="margin-left: 30px"
-                  ><el-tag type="success" effect="dark">{{
-                    topicobj.targetname ? topicobj.targetname : "鏈�夋嫨"
-                  }}</el-tag></span
-                >
-                <span style="margin-left: 30px"
-                  ><el-button type="success" round @click="gettargetInfo"
-                    >+閫夋嫨鎸囨爣</el-button
-                  ></span
-                >
-              </el-form-item> -->
             </div>
             <div class="headline">鍏宠仈淇℃伅閰嶇疆</div>
             <el-divider></el-divider>
@@ -328,7 +270,7 @@
                     <el-image
                       style="width: 100px; height: 100px"
                       :src="topicobj.picturePath"
-                      :preview-src-list="[...topicobj.picturePath]"
+                      :preview-src-list="topicobj.picturePath ? [topicobj.picturePath] : []"
                     >
                     </el-image>
                   </div>
@@ -518,7 +460,7 @@
                         <el-image
                           style="width: 100px; height: 100px"
                           :src="item.picturePath"
-                          :preview-src-list="[...item.picturePath]"
+                          :preview-src-list="item.picturePath ? [item.picturePath] : []"
                         >
                         </el-image>
                       </div>
@@ -795,6 +737,10 @@
       optionstag: [],
       valuetype: [],
       usable: [],
+      reservations: [
+         { label: "棰勭害", value: "2" },
+        { label: "闈為绾�", value: "1" },
+      ],
       mode: [], //鏂瑰紡
       // 琛ㄥ崟鏍¢獙
       rules: {
@@ -887,6 +833,8 @@
         this.dynamicTags = this.topicobj.svyLibScriptTagList.map(
           this.processElement
         );
+        console.log(this.dynamicTags,'this.dynamicTags');
+
         this.scriptTypels = this.topicobj.scriptType;
         this.variablelist = JSON.parse(this.topicobj.otherdata)
           ? JSON.parse(this.topicobj.otherdata)
@@ -1116,6 +1064,8 @@
       };
       listtag(tagqueryParams).then((response) => {
         this.optionstag = response.rows;
+        console.log(this.optionstag,'optionstag');
+
       });
     },
     handleClosetag(tag) {

--
Gitblit v1.9.3