From acac65122fbac5295e4b7c8eed468e9b9181e366 Mon Sep 17 00:00:00 2001
From: WXL (wul) <wl_5969728@163.com>
Date: 星期二, 21 四月 2026 15:24:40 +0800
Subject: [PATCH] 测试完成

---
 src/components/Regular/index.vue |   82 +++++++++++++++++++++++++++++++---------
 1 files changed, 63 insertions(+), 19 deletions(-)

diff --git a/src/components/Regular/index.vue b/src/components/Regular/index.vue
index 04dc972..5215096 100644
--- a/src/components/Regular/index.vue
+++ b/src/components/Regular/index.vue
@@ -1,6 +1,10 @@
 <template>
   <div>
-    <div class="topicxq" v-for="item in TargetoptionList">
+    <div
+      class="topicxq"
+      v-for="item in TargetoptionList"
+      v-if="item.isoperation != 3"
+    >
       <el-form :inline="true" :rules="rules" :model="item" label-width="80px">
         <el-row :gutter="10">
           <el-col :span="12"
@@ -15,10 +19,30 @@
           ></el-col>
           <el-col :span="12"
             ><el-form-item label="寮傚父鎻愰啋">
-              <el-radio-group v-model="item.isabnormal">
-                <el-radio :label="1">鏄�</el-radio>
-                <el-radio :label="0">鍚�</el-radio>
-              </el-radio-group>
+              <el-select v-model="item.isabnormal" placeholder="璇烽�夋嫨鐘舵��">
+                <el-option
+                  :value="0"
+                  label="姝e父"
+                  :style="{ color: '#67C23A' }"
+                >
+                  <span style="color: #67c23a">鈼� 姝e父</span>
+                </el-option>
+
+                <el-option
+                  :value="2"
+                  label="璀﹀憡"
+                  :style="{ color: '#FFBA00' }"
+                >
+                  <span style="color: #ffba00">鈼� 璀﹀憡</span>
+                </el-option>
+                <el-option
+                  :value="1"
+                  label="寮傚父"
+                  :style="{ color: '#f75c5c' }"
+                >
+                  <span style="color: #f75c5c">鈼� 寮傚父</span>
+                </el-option>
+              </el-select>
             </el-form-item></el-col
           >
           <!-- <el-col :span="12" v-if="intent"
@@ -46,12 +70,24 @@
               </el-input> </el-form-item
           ></el-col>
         </el-row>
-        <el-form-item label="缁撴潫瀵硅瘽">
+        <el-row :gutter="10">
+          <el-col :span="11">
+            <el-form-item label="缁撴潫瀵硅瘽">
               <el-radio-group v-model="item.isEnd">
                 <el-radio :label="1">鏄�</el-radio>
                 <el-radio :label="0">鍚�</el-radio>
               </el-radio-group>
             </el-form-item>
+          </el-col>
+          <el-col :span="11">
+            <el-form-item label="榛樿閫夐」">
+              <el-radio-group v-model="item.defaultValue">
+                <el-radio :label="2">鏄�</el-radio>
+                <el-radio :label="1">鍚�</el-radio>
+              </el-radio-group>
+            </el-form-item>
+          </el-col>
+        </el-row>
 
         <el-row :gutter="10" v-if="intent">
           <el-col :span="12"
@@ -77,18 +113,26 @@
               </el-input> </el-form-item
           ></el-col>
         </el-row>
+        <el-row :gutter="10">
+          <el-form-item label="閫変腑鏀堕泦闄勫姞淇℃伅">
+            <el-radio-group v-model="item.appendflag">
+              <el-radio label="1">鏄�</el-radio>
+              <el-radio label="0">鍚�</el-radio>
+            </el-radio-group>
+          </el-form-item>
+        </el-row>
         <el-row :gutter="10" v-if="scriptType == 1">
-                      <el-form-item label="閫変腑鎻愮ず">
-                        <el-input
-                          style="width: 24vw"
-                          type="textarea"
-                          autosize
-                          placeholder="璇疯緭鍏ュ唴瀹�"
-                          v-model="item.prompt"
-                        >
-                        </el-input
-                      ></el-form-item>
-                    </el-row>
+          <el-form-item label="閫変腑鎻愮ず">
+            <el-input
+              style="width: 24vw"
+              type="textarea"
+              autosize
+              placeholder="璇疯緭鍏ュ唴瀹�"
+              v-model="item.prompt"
+            >
+            </el-input
+          ></el-form-item>
+        </el-row>
         <el-row>
           <el-form-item label="鍏抽敭瀛�(鍚�)" prop="desc" v-if="hasValue">
             <div class="xinz-inf">
@@ -193,7 +237,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>
@@ -288,7 +332,7 @@
     },
     scriptType: {
       type: String,
-      default: '1',
+      default: "1",
     },
     addoption: {
       type: Boolean,

--
Gitblit v1.9.3