From 43988e7dae93378116a8c5f1fc76f5568d8fd4b2 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 17 六月 2024 10:32:07 +0800
Subject: [PATCH] 测试完成

---
 src/views/repositoryai/verbaltrick/particulars/index.vue |  133 ++++++++++++++++++++++++++++----------------
 1 files changed, 84 insertions(+), 49 deletions(-)

diff --git a/src/views/repositoryai/verbaltrick/particulars/index.vue b/src/views/repositoryai/verbaltrick/particulars/index.vue
index f239964..0075aa2 100644
--- a/src/views/repositoryai/verbaltrick/particulars/index.vue
+++ b/src/views/repositoryai/verbaltrick/particulars/index.vue
@@ -154,40 +154,46 @@
               >
             </div>
           </el-form-item>
-          <el-form-item label="閫氱煡鍙橀噺" prop="name">
-            <div style="margin-bottom: 5px" v-for="item in variablelist">
-              <el-row>
-                <el-col :span="5">
-                  <el-input
-                    v-model="item.variatename"
-                    placeholder="璇疯緭鍏ュ彉閲忓悕"
-                  ></el-input>
-                </el-col>
-                <el-col :span="8" :offset="1">
-                  <el-input
-                    v-model="item.variate"
-                    placeholder="璇疯緭鍏ュ彉閲忓唴瀹�"
-                  ></el-input>
-                </el-col>
-                <el-col :span="8" :offset="1">
-                  <el-button
-                    type="success"
-                    icon="el-icon-plus"
-                    circle
-                    @click="addvariable(item)"
-                  ></el-button>
-                  <el-button
-                    v-if="!item.default"
-                    type="danger"
-                    icon="el-icon-delete"
-                    circle
-                    @click="delvariable(item)"
-                  ></el-button>
-                </el-col>
-              </el-row>
-            </div>
-          </el-form-item>
-
+          <el-drawer
+            title="鍙橀噺缂栬緫"
+            :visible.sync="variabledeawer"
+            direction="ttb"
+            size="35%"
+          >
+            <el-form-item label="閫氱煡鍙橀噺" prop="name">
+              <div style="margin-bottom: 5px" v-for="item in variablelist">
+                <el-row>
+                  <el-col :span="5">
+                    <el-input
+                      v-model="item.variatename"
+                      placeholder="璇疯緭鍏ュ彉閲忓悕"
+                    ></el-input>
+                  </el-col>
+                  <el-col :span="8" :offset="1">
+                    <el-input
+                      v-model="item.variate"
+                      placeholder="璇疯緭鍏ュ彉閲忓唴瀹�"
+                    ></el-input>
+                  </el-col>
+                  <el-col :span="8" :offset="1">
+                    <el-button
+                      type="success"
+                      icon="el-icon-plus"
+                      circle
+                      @click="addvariable(item)"
+                    ></el-button>
+                    <el-button
+                      v-if="!item.default"
+                      type="danger"
+                      icon="el-icon-delete"
+                      circle
+                      @click="delvariable(item)"
+                    ></el-button>
+                  </el-col>
+                </el-row>
+              </div>
+            </el-form-item>
+          </el-drawer>
           <el-row>
             <el-col :span="6">
               <el-form-item label="浠呴檺闄㈠尯" prop="region">
@@ -250,24 +256,27 @@
           </el-row>
           <el-row>
             <el-col :span="24">
-              <div
-                style="display: flex; margin-left: 100px; margin-bottom: 10px"
-              >
-                <div
-                  v-for="item in variablelist"
-                  class="tsgname"
-                  @click="tsgnameto(item)"
-                >
-                  {{ item.variatename }}
+              <el-form-item label="闂鍙橀噺" prop="questionText">
+                <div style="display: flex; margin-bottom: 10px">
+                  <div
+                    v-for="item in variablelist"
+                    class="tsgname"
+                    @click="tsgnameto(item)"
+                  >
+                    {{ item.variatename }}
+                  </div>
+                  <div class="tsgnamebj" @click="variabledeawer = true">
+                    鍙橀噺缂栬緫
+                  </div>
                 </div>
-              </div>
+              </el-form-item>
             </el-col></el-row
           >
           <el-row>
             <el-col :span="24">
               <el-form-item label="闂鏂囨湰" prop="questionText">
                 <el-input
-                :rows="2"
+                  :rows="2"
                   type="textarea"
                   id="questionText"
                   show-word-limit
@@ -404,12 +413,21 @@
           label-width="100px"
         >
           <el-row>
-            <el-col :span="12">
+            <el-col :span="8">
               <el-form-item label="鎸囨爣鍚嶇О" prop="deptId">
                 <el-input
                   v-model="indexform.targetname"
                   placeholder="璇疯緭鍏ユ寚鏍囧悕绉�"
-                  maxlength="40"
+                  maxlength="20"
+                />
+              </el-form-item>
+            </el-col>
+            <el-col :span="12">
+              <el-form-item label="鎸囨爣鎻忚堪" prop="deptId">
+                <el-input
+                  v-model="indexform.targetname"
+                  placeholder="璇疯緭鍏ユ寚鏍囨弿杩�"
+                  maxlength="60"
                 />
               </el-form-item>
             </el-col>
@@ -418,7 +436,7 @@
           <el-row>
             <el-col :span="24">
               <el-form-item label="鍊肩被鍨�">
-                <el-radio-group v-model="indexform.valueType">
+                <el-radio-group disabled v-model="indexform.valueType">
                   <el-radio :label="1">閫夐」</el-radio>
                   <el-radio :label="2">鏂囨湰</el-radio>
                   <el-radio :label="3">鏁板��</el-radio>
@@ -434,6 +452,7 @@
                 @deloption="deloption"
                 @syioption="syioption"
                 @xiayioption="xiayioption"
+                :intent="false"
               />
             </el-card>
             <el-row :gutter="20">
@@ -558,6 +577,7 @@
         deptId: undefined,
         IDnumber: undefined,
       },
+      variabledeawer: false,
     };
   },
 
@@ -680,7 +700,7 @@
             this.indexform.isAvailable = "0";
             this.indexform.language = "鏅�氳瘽";
             this.indexform.isenable = res.rows[0].isenable;
-            this.$forceUpdate()
+            this.$forceUpdate();
             res.rows[0].targetoptionList.forEach((item) => {
               item.isoperation = 1;
               this.indexform.ivrLibaScriptTargetoptionList.push(item);
@@ -1028,6 +1048,21 @@
 .tsgname:hover {
   background: #3366f5;
 }
+.tsgnamebj {
+  width: 90px;
+  margin-left: 15px;
+  text-align: center;
+  cursor: pointer;
+  height: 40px;
+  line-height: 40px;
+  background: #49dbb7;
+  color: #ffff;
+  font-size: 18px;
+  border-radius: 5px;
+}
+.tsgnamebj:hover {
+  background: #27c449;
+}
 
 ::v-deep .addtopic-input {
   input {

--
Gitblit v1.9.3