From adf7c9495ac348644079592059ea4c4d95b84b99 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期三, 21 八月 2024 14:05:38 +0800
Subject: [PATCH] 测试完成

---
 src/views/repositoryai/intention/index.vue |   84 +++++++++++++++++++++++++++++-------------
 1 files changed, 58 insertions(+), 26 deletions(-)

diff --git a/src/views/repositoryai/intention/index.vue b/src/views/repositoryai/intention/index.vue
index 079123e..8c547ab 100644
--- a/src/views/repositoryai/intention/index.vue
+++ b/src/views/repositoryai/intention/index.vue
@@ -338,6 +338,10 @@
             :rules="rules"
             label-width="100px"
           >
+            <div class="headline">
+              <div class="basics">鍩虹淇℃伅</div>
+            </div>
+            <el-divider></el-divider>
             <el-row v-if="!measurement">
               <el-col :span="12">
                 <el-form-item label="鎸囨爣鍚嶇О" prop="targetname">
@@ -401,17 +405,13 @@
               </el-col>
               <el-col :span="8">
                 <el-form-item label="鏄惁鍙敤" prop="isAvailable">
-                  <el-select
-                    v-model="indexform.isAvailable"
-                    placeholder="璇烽�夋嫨"
-                  >
-                    <el-option
-                      v-for="index in usable"
-                      :key="index.value"
-                      :label="index.label"
-                      :value="index.value"
-                    ></el-option>
-                  </el-select>
+                  <el-radio-group v-model="indexform.isAvailable">
+                    <el-radio
+                      v-for="(item, index) in usable"
+                      :label="item.value"
+                      >{{ item.label }}</el-radio
+                    >
+                  </el-radio-group>
                 </el-form-item>
               </el-col>
             </el-row>
@@ -427,11 +427,11 @@
                   />
                 </el-form-item> </el-col
             ></el-row>
-            <el-form-item label="鎻掑叆濉┖" prop="scriptContent">
+            <!-- <el-form-item label="鎻掑叆濉┖" prop="scriptContent">
               <div style="display: flex; margin-bottom: 10px">
                 <div class="tsgname" @click="tsgnameto">鎻掑叆濉┖</div>
               </div>
-            </el-form-item>
+            </el-form-item> -->
             <el-form-item label="鏍囩" prop="desc" v-if="!measurement">
               <div class="xinz-inf">
                 <el-tag
@@ -472,7 +472,19 @@
             </el-form-item>
             <el-row v-if="!measurement">
               <el-col :span="24">
-                <el-form-item label="鍊肩被鍨�">
+                <el-form-item>
+                  <template #label>
+                    鍊肩被鍨�
+                    <el-tooltip
+                      class="item"
+                      effect="light"
+                      content="鏈被鍨嬩负缁撴灉鏀堕泦绫诲瀷锛涢�夐」鐢ㄤ簬鎸囧悜鎬ч鐩鏄惁绛夛紱鏂囨湰閫傜敤澶嶆潅鎯呭喌锛涙暟鍊肩敤浜庢敹闆嗘暟鍊煎瀷鏁版嵁"
+                      placement="top-start"
+                    >
+                      <i class="el-icon-warning-outline"></i>
+                    </el-tooltip>
+                    <!-- 鍦ㄦ爣绛惧悗鎻掑叆绾㈣壊鏄熷彿 -->
+                  </template>
                   <el-radio-group v-model="indexform.valueType">
                     <el-radio :label="1">閫夐」</el-radio>
                     <el-radio :label="2">鏂囨湰</el-radio>
@@ -490,7 +502,7 @@
                   >
                     <el-radio :label="1">鍗曢��</el-radio>
                     <el-radio :label="2">澶氶��</el-radio>
-                    <el-radio :label="3">濉┖</el-radio>
+                    <!-- <el-radio :label="3">濉┖</el-radio> -->
                     <el-radio :label="4">闂瓟</el-radio>
                   </el-radio-group>
                 </el-form-item>
@@ -500,7 +512,7 @@
             <el-row v-if="!measurement">
               <el-col :span="24">
                 <el-form-item label="閫傜敤鍦烘櫙" prop="suitWayList">
-                  <el-select
+                  <!-- <el-select
                     class="el-select1"
                     v-model="indexform.suitWayList"
                     multiple
@@ -508,16 +520,26 @@
                     placeholder="璇烽�夋嫨"
                   >
                     <el-option
-                      v-for="index in mode"
-                      :key="index.value"
-                      :label="index.label"
-                      :value="index.value"
+                      v-for="item in mode"
+                      :key="item.value"
+                      :label="item.label"
+                      :value="item.value"
                     ></el-option>
-                  </el-select>
+                  </el-select> -->
+                  <el-checkbox-group v-model="indexform.suitWayList">
+                    <el-checkbox v-for="item in mode" :label="item.value">{{
+                      item.label
+                    }}</el-checkbox>
+                  </el-checkbox-group>
                 </el-form-item>
               </el-col>
             </el-row>
-
+            <div v-if="indexform.scriptType == 1 || indexform.scriptType == 2">
+              <div class="headline">
+                <div class="basics">閫夐」璁剧疆</div>
+              </div>
+              <el-divider></el-divider>
+            </div>
             <el-card
               class="box-card"
               style="margin-bottom: 20px"
@@ -533,7 +555,7 @@
                 @xiayioption="xiayioption"
               />
             </el-card>
-            <div v-if="indexform.scriptType == 3">
+            <!-- <div v-if="indexform.scriptType == 3">
               <el-form-item label="鏀堕泦淇℃伅">
                 <el-card class="box-card">
                   <div v-for="item in testuserList" style="margin-bottom: 10px">
@@ -554,7 +576,11 @@
                   </div>
                 </el-card>
               </el-form-item>
+            </div> -->
+            <div class="headline">
+              <div class="basics">鎸囨爣娴嬭瘯</div>
             </div>
+            <el-divider></el-divider>
             <el-row :gutter="20">
               <el-col :span="12">
                 <el-form-item label="娴嬭瘯杈撳叆" prop="nickName">
@@ -1106,6 +1132,7 @@
           targetoptionid: item.targetoptionid,
           isabnormal: item.isabnormal,
           picturePath: item.picturePath,
+          optiondesc: item.optiondesc,
         };
       });
       console.log(this.testuserList);
@@ -1496,6 +1523,14 @@
 .tsgname:hover {
   background: #20894d;
 }
+.headline {
+  display: flex;
+  justify-content: space-between;
+  font-size: 20px;
+  border-left: 4px solid #41a1be;
+  padding-left: 5px;
+  margin: 15px 0;
+}
 .qrcode-dialo {
   text-align: center;
   //   display: flex;
@@ -1515,9 +1550,6 @@
     width: 300px;
     height: 400px;
   }
-}
-.el-select {
-  width: 40%;
 }
 ::v-deep.el-tabs--left,
 .el-tabs--right {

--
Gitblit v1.9.3