From c50a8b158e31b9157869d28fb90c6f5c840bb05d Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期五, 08 十二月 2023 15:17:55 +0800
Subject: [PATCH] 提交信息

---
 src/views/repositoryai/intention/index.vue |  564 +++++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 455 insertions(+), 109 deletions(-)

diff --git a/src/views/repositoryai/intention/index.vue b/src/views/repositoryai/intention/index.vue
index ae0771e..b4d6ba3 100644
--- a/src/views/repositoryai/intention/index.vue
+++ b/src/views/repositoryai/intention/index.vue
@@ -21,48 +21,52 @@
         </el-input>
       </div>
       <div class="bottom-fl">
-        <el-tabs tab-position="right">
-          <el-tab-pane :label="`鍏ㄩ儴 (${numberlb})`"></el-tab-pane>
-          <el-tab-pane
-            class="tab-paness"
-            :key="item.title"
-            v-for="(item, index) in editableTabs"
-          >
-            <span slot="label">
-              {{
-                item.title + " (" + item.number + ")"
-              }}&nbsp&nbsp&nbsp<el-popover
-                placement="top-start"
-                width="100"
-                trigger="hover"
-              >
-                <div style="text-align: center">
-                  <el-button type="text" @click="popoveramend(item)"
-                    >淇敼</el-button
-                  ><el-button type="text" @click="deletefenlei(item)"
-                    ><span style="color: rgb(173, 55, 55)"
-                      >鍒犻櫎</span
-                    ></el-button
-                  >
-                </div>
-                <i slot="reference" class="el-icon-share"></i> </el-popover
-            ></span>
-          </el-tab-pane>
-        </el-tabs>
+        <el-menu
+          default-active="3"
+          class="el-menu-vertical-demo"
+          @open="handleOpen"
+          @close="handleClose"
+          @select="handleSelect"
+        >
+          <el-submenu index="1">
+            <template slot="title">
+              <i class="el-icon-location"></i>
+              <span>鍒嗙被涓�</span>
+            </template>
+
+            <el-menu-item index="1-1">閫夐」1</el-menu-item>
+            <el-menu-item index="1-2">閫夐」2</el-menu-item>
+            <el-menu-item index="1-3">閫夐」3</el-menu-item>
+            <el-menu-item index="1-4">閫夐」3</el-menu-item>
+          </el-submenu>
+          <el-submenu index="2">
+            <template slot="title">
+              <i class="el-icon-menu"></i>
+              <span>鍒嗙被浜�</span>
+            </template>
+            <el-menu-item index="2-1">閫夐」1</el-menu-item>
+            <el-menu-item index="2-2">閫夐」2</el-menu-item>
+            <el-menu-item index="2-3">閫夐」3</el-menu-item>
+          </el-submenu>
+          <el-submenu index="3">
+            <template slot="title">
+              <i class="el-icon-document"></i>
+              <span>鍒嗙被涓�</span>
+            </template>
+            <el-menu-item index="2-1">閫夐」1</el-menu-item>
+          </el-submenu>
+          <el-submenu index="4">
+            <template slot="title">
+              <i class="el-icon-setting"></i>
+              <span>鍒嗙被鍥�</span>
+            </template>
+            <el-menu-item index="2-1">閫夐」1</el-menu-item>
+          </el-submenu>
+        </el-menu>
       </div>
     </div>
     <!-- 鍙充晶鏁版嵁 -->
     <div class="leftvlue">
-      <div class="leftvlue-top">
-        <el-tabs v-model="topactiveName" @tab-click="tophandleClick">
-          <el-tab-pane name="Local">
-            <span class="mulsz" slot="label">鏅�氭寚鏍囧簱 </span>
-          </el-tab-pane>
-          <el-tab-pane name="sharing">
-            <span class="mulsz" slot="label">鐗瑰畾鎸囨爣搴� </span>
-          </el-tab-pane>
-        </el-tabs>
-      </div>
       <div class="leftvlue-bg">
         <el-row :gutter="20">
           <!--鐢ㄦ埛鏁版嵁-->
@@ -75,7 +79,7 @@
               v-show="showSearch"
               label-width="98px"
             >
-              <el-form-item label="鎸囨爣绉嶇被" prop="userName">
+              <el-form-item label="鎸囨爣鍚嶇О" prop="userName">
                 <el-input
                   v-model="queryParams.userName"
                   placeholder="璇疯緭鍏�"
@@ -84,19 +88,29 @@
                   @keyup.enter.native="handleQuery"
                 />
               </el-form-item>
-              <el-form-item label="鎸囨爣鍊�" prop="userName">
-                <el-input
-                  v-model="queryParams.userName"
-                  placeholder="璇疯緭鍏�"
+              <el-form-item label="鏍囩" prop="sickness">
+                <el-cascader
+                  v-model="queryParams.sickness"
+                  :options="optionss"
+                  :props="propss"
                   clearable
-                  style="width: 200px"
-                  @keyup.enter.native="handleQuery"
-                />
+                ></el-cascader>
               </el-form-item>
-              <el-form-item label="璇█" prop="status">
-                <el-select v-model="queryParams.status" placeholder="璇烽�夋嫨">
+              <el-form-item label="閫傜敤鏂瑰紡" prop="shape">
+                <el-cascader
+                  v-model="queryParams.shapevalue"
+                  :options="optionss"
+                  :props="propss"
+                  clearable
+                ></el-cascader>
+              </el-form-item>
+              <el-form-item label="鎸囨爣绫诲瀷" prop="classify">
+                <el-select
+                  v-model="queryParams.classifyvalue"
+                  placeholder="璇烽�夋嫨"
+                >
                   <el-option
-                    v-for="item in languagelist"
+                    v-for="(item, index) in qyoptions"
                     :key="item.value"
                     :label="item.label"
                     :value="item.value"
@@ -104,10 +118,13 @@
                   </el-option>
                 </el-select>
               </el-form-item>
-              <el-form-item label="鏄惁鍚敤" prop="status">
-                <el-select v-model="queryParams.status" placeholder="璇烽�夋嫨">
+              <el-form-item label="鍙敤鐘舵��" prop="classify">
+                <el-select
+                  v-model="queryParams.classifyvalue"
+                  placeholder="璇烽�夋嫨"
+                >
                   <el-option
-                    v-for="item in qyoptions"
+                    v-for="(item, index) in qyoptions"
                     :key="item.value"
                     :label="item.label"
                     :value="item.value"
@@ -178,38 +195,47 @@
                 align="center"
                 key="userId"
                 prop="userId"
-                v-if="columns[0].visible"
               />
               <el-table-column
-                label="鎸囨爣绉嶇被"
+                label="鍊肩被鍨�"
                 align="center"
                 key="userName"
                 prop="userName"
-                v-if="columns[1].visible"
                 :show-overflow-tooltip="true"
               />
               <el-table-column
-                label="鎸囨爣鍊�"
+                label="鎸囨爣鍚嶇О"
                 align="center"
                 key="nickName"
                 prop="nickName"
-                v-if="columns[2].visible"
                 :show-overflow-tooltip="true"
               />
 
               <el-table-column
-                label="鎸囨爣瑙勫垯"
+                label="姝e父鍊艰寖鍥�"
+                align="center"
+                key="scope"
+                prop="scope"
+                width="400"
+              />
+              <el-table-column
+                label="鎸囨爣鎻忚堪"
                 align="center"
                 key="aphonenumber"
                 prop="aphonenumber"
-                v-if="columns[4].visible"
                 width="400"
               /><el-table-column
-                label="鎸囨爣绫诲瀷"
+                label="閫傜敤鏂瑰紡"
+                align="center"
+                key="bphonenumbers"
+                prop="bphonenumbers"
+                width="120"
+              />
+              <el-table-column
+                label="閫傜敤鐤剧梾"
                 align="center"
                 key="bphonenumber"
                 prop="bphonenumber"
-                v-if="columns[4].visible"
                 width="120"
               />
               <el-table-column
@@ -217,7 +243,6 @@
                 align="center"
                 key="cphonenumber"
                 prop="cphonenumber"
-                v-if="columns[4].visible"
                 width="120"
               />
               <el-table-column label="鏄惁鍚敤" align="center" key="status">
@@ -250,10 +275,19 @@
                   <el-button
                     size="medium"
                     type="text"
+                    @click="handlemeasurement(scope.row)"
+                    v-hasPermi="['system:user:edit']"
+                    ><span class="button-textcs"
+                      ><i class="el-icon-help"></i>娴嬭瘯</span
+                    ></el-button
+                  >
+                  <el-button
+                    size="medium"
+                    type="text"
                     @click="handleDelete(scope.row)"
                     v-hasPermi="['system:user:remove']"
                     ><span class="button-textsc"
-                      ><i class="el-icon-edit"></i>鍒犻櫎</span
+                      ><i class="el-icon-delete"></i>鍒犻櫎</span
                     ></el-button
                   >
                 </template>
@@ -283,8 +317,28 @@
             :rules="rules"
             label-width="100px"
           >
-            <el-row>
-              <el-col :span="24">
+            <el-row v-if="!measurement">
+              <el-col :span="12">
+                <el-form-item label="鎸囨爣鍚嶇О" prop="deptId">
+                  <el-input
+                    v-model="indexform.name"
+                    placeholder="璇疯緭鍏ユ寚鏍囩绫�"
+                    maxlength="40"
+                  />
+                </el-form-item>
+              </el-col>
+              <el-col :span="12">
+                <el-form-item label="鐗堟湰鍙�" prop="deptId">
+                  <el-input
+                    v-model="indexform.versions"
+                    placeholder="璇疯緭鍏ユ寚鏍囩绫�"
+                    maxlength="40"
+                  />
+                </el-form-item>
+              </el-col>
+            </el-row>
+            <el-row v-if="!measurement">
+              <el-col :span="12">
                 <el-form-item label="璇█" prop="deptId">
                   <el-select
                     v-model="indexform.language"
@@ -299,20 +353,71 @@
                   </el-select>
                 </el-form-item>
               </el-col>
+              <el-col :span="12">
+                <el-form-item label="鏄惁鍙敤" prop="deptId">
+                  <el-select
+                    v-model="indexform.useofstate"
+                    placeholder="璇烽�夋嫨"
+                  >
+                    <el-option
+                      v-for="index in qyoptions"
+                      :key="index.value"
+                      :label="index.label"
+                      :value="index.value"
+                    ></el-option>
+                  </el-select>
+                </el-form-item>
+              </el-col>
             </el-row>
-            <el-row>
+            <el-row v-if="!measurement">
               <el-col :span="24">
-                <el-form-item label="鎸囨爣绉嶇被" prop="nickName">
+                <el-form-item label="鎸囨爣鎻忚堪" prop="nickName">
                   <el-input
                     v-model="indexform.nickName"
-                    placeholder="璇疯緭鍏ユ寚鏍囩绫�"
+                    placeholder="璇疯緭鍏ユ寚鏍囨弿杩�"
                     maxlength="40"
                   />
                 </el-form-item> </el-col
             ></el-row>
-            <el-row>
+            <el-form-item label="鏍囩" prop="desc" v-if="!measurement">
+              <div class="xinz-inf">
+                <el-tag
+                  :key="tag"
+                  type="success"
+                  v-for="tag in dynamicTags"
+                  closable
+                  :disable-transitions="false"
+                  @close="handleClose(tag)"
+                >
+                  {{ tag }}
+                </el-tag>
+                <el-select
+                  v-model="inputValue"
+                  v-if="inputVisible"
+                  @change="handleInputConfirm"
+                  filterable
+                  placeholder="璇烽�夋嫨"
+                >
+                  <el-option
+                    v-for="item in optionss"
+                    :key="item.label"
+                    :label="item.label"
+                    :value="item.label"
+                  >
+                  </el-option>
+                </el-select>
+                <el-button
+                  v-else
+                  class="button-new-tag"
+                  size="small"
+                  @click="showInput"
+                  >+ 鏂板鏍囩</el-button
+                >
+              </div>
+            </el-form-item>
+            <el-row v-if="!measurement">
               <el-col :span="24">
-                <el-form-item label="鎷涙爣绫诲瀷">
+                <el-form-item label="鍊肩被鍨�">
                   <el-radio-group v-model="indexform.resource">
                     <el-radio label="閫夐」"></el-radio>
                     <el-radio label="鏂囨湰"></el-radio>
@@ -320,55 +425,138 @@
                   </el-radio-group>
                 </el-form-item> </el-col
             ></el-row>
-            <el-row>
+            <el-row v-if="!measurement">
               <el-col :span="24">
-                <el-form-item label="鎸囨爣鍊�" prop="userName">
-                  <el-input
-                    v-model="indexform.userName"
-                    placeholder="璇疯緭鍏ユ墜鏈哄彿"
-                    maxlength="30"
-                  />
+                <el-form-item label="閫傜敤鐤剧梾" prop="userName">
+                  <el-select
+                    v-model="indexform.useofstate"
+                    placeholder="璇烽�夋嫨"
+                  >
+                    <el-option
+                      v-for="index in qyoptions"
+                      :key="index.value"
+                      :label="index.label"
+                      :value="index.value"
+                    ></el-option>
+                  </el-select>
                 </el-form-item> </el-col
             ></el-row>
 
-            <el-row>
+            <el-row v-if="!measurement">
               <el-col :span="24">
-                <el-form-item label="鎸囨爣瑙勫垯" prop="email">
-                  <el-input
-                    v-model="indexform.remark"
-                    type="textarea"
-                    placeholder="璇疯緭鍏ュ唴瀹�"
-                  ></el-input>
+                <el-form-item label="閫傜敤鏂瑰紡" prop="email">
+                  <el-select
+                    v-model="indexform.useofstate"
+                    placeholder="璇烽�夋嫨"
+                  >
+                    <el-option
+                      v-for="index in qyoptions"
+                      :key="index.value"
+                      :label="index.label"
+                      :value="index.value"
+                    ></el-option>
+                  </el-select>
                 </el-form-item>
               </el-col>
             </el-row>
-            <el-row>
-              <el-col :span="24">
-                <el-form-item label="鏄惁鍚敤">
-                  <el-radio-group v-model="indexform.qystatus">
-                    <el-radio
-                      v-for="item in qyoptions"
-                      :key="item.value"
-                      :label="item.value"
-                      >{{ item.label }}</el-radio
-                    >
-                  </el-radio-group>
-                </el-form-item>
-              </el-col>
-            </el-row>
+            <el-card class="box-card" style="margin-bottom: 20px">
+              <el-table v-loading="loading" :data="testuserList">
+                <el-table-column
+                  label="搴忓彿"
+                  align="center"
+                  key="userid"
+                  prop="userid"
+                  width="50"
+                />
+                <el-table-column
+                  label="鎸囨爣閫夐」"
+                  align="center"
+                  key="nickName"
+                  prop="nickName"
+                  :show-overflow-tooltip="true"
+                >
+                  <template slot-scope="scope">
+                    <el-input
+                      v-model="scope.row.nickName"
+                      placeholder="璇疯緭鍏ュ唴瀹�"
+                    ></el-input>
+                  </template>
+                </el-table-column>
+                <el-table-column
+                  label="瑙f瀽瑙勫垯"
+                  align="center"
+                  key="aphonenumber"
+                  prop="aphonenumber"
+                  width="460"
+                  :show-overflow-tooltip="true"
+                >
+                  <template slot-scope="scope">
+                    <el-input
+                      v-model="scope.row.aphonenumber"
+                      placeholder="璇疯緭鍏ュ唴瀹�"
+                    ></el-input>
+                  </template>
+                </el-table-column>
 
-            <el-row>
-              <el-col :span="24">
-                <el-form-item label="澶囨敞">
+                <el-table-column
+                  label="鎿嶄綔"
+                  align="center"
+                  width="200"
+                  class-name="small-padding fixed-width"
+                >
+                  <template slot-scope="scope">
+                    <el-button
+                      @click="addoption(scope.row)"
+                      type="success"
+                      icon="el-icon-circle-plus-outline"
+                      circle
+                    ></el-button>
+                    <el-button
+                      type="danger"
+                      icon="el-icon-delete"
+                      circle
+                      @click="deloption(scope.row)"
+                    ></el-button>
+                    <el-button
+                      @click="syioption(scope.row)"
+                      type="primary"
+                      icon="el-icon-top"
+                      circle
+                    ></el-button>
+                    <el-button
+                      @click="xiayioption(scope.row)"
+                      type="primary"
+                      icon="el-icon-bottom"
+                      circle
+                    ></el-button>
+                  </template>
+                </el-table-column>
+              </el-table>
+            </el-card>
+            <el-row :gutter="20">
+              <el-col :span="12">
+                <el-form-item label="娴嬭瘯杈撳叆" prop="nickName">
                   <el-input
-                    v-model="indexform.remark"
-                    type="textarea"
-                    placeholder="璇疯緭鍏ュ唴瀹�"
-                  ></el-input>
+                    v-model="testvalue"
+                    placeholder="璇疯緭鍏ユ祴璇曞唴瀹�"
+                    maxlength="40"
+                  />
                 </el-form-item>
+              </el-col>
+              <el-col :span="4">
+                <el-button type="success">寮�濮嬫祴璇�</el-button>
               </el-col>
             </el-row>
           </el-form>
+          <div>
+            <el-input
+              type="textarea"
+              :rows="4"
+              placeholder="姝ゅ灞曠ず璇嗗埆缁撴灉"
+              v-model="testgovalue"
+            >
+            </el-input>
+          </div>
           <div slot="footer" class="dialog-footer">
             <el-button type="primary" @click="submitForm">纭� 瀹�</el-button>
             <el-button @click="cancel">鍙� 娑�</el-button>
@@ -383,6 +571,17 @@
       :visible.sync="dialogFormVisible"
     >
       <el-form :model="classifyform">
+        <el-form-item label="璇烽�夋嫨鎸囨爣澶х被">
+          <el-select v-model="classifyform.broadheading" placeholder="璇烽�夋嫨">
+            <el-option
+              v-for="item in optionss"
+              :key="item.value"
+              :label="item.label"
+              :value="item.value"
+            >
+            </el-option>
+          </el-select>
+        </el-form-item>
         <el-form-item
           :label="amendtag ? '璇疯緭鍏ユ柊鐨勭被鍒悕绉�' : '璇疯緭鍏ョ被鍒悕绉�'"
         >
@@ -442,6 +641,7 @@
       multiple: true,
       // 鏄剧ず鎼滅储鏉′欢
       showSearch: true,
+      measurement: false,
       // 鎬绘潯鏁�
       total: 0,
       namequestionnaire: "",
@@ -451,6 +651,8 @@
       dialogFormVisible: false, //淇敼娣诲姞绫诲埆寮规
       deleteVisible: false, //鍒嗙被鍒犻櫎寮规
       deletefenl: "楂樿鍘�", //鍒犻櫎椤�
+      testvalue: "",
+      testgovalue: "",
       classifyform: {
         categoryname: "",
       }, //绫诲埆琛ㄥ崟
@@ -463,6 +665,28 @@
           aphonenumber: "(?!涓�.*|娌�.*|鏈�.*)^.*([璐钩鍑]|璐|璇勫|璇勫),10",
           bphonenumber: "閫夋嫨",
           cphonenumber: "鏅�氳瘽",
+        },
+      ],
+      testuserList: [
+        {
+          userid: 1,
+          nickName: "璐",
+          aphonenumber: "(?!涓�.*|娌�.*|鏈�.*)^.*([璐钩鍑]|璐|璇勫|璇勫),10",
+        },
+        {
+          userid: 2,
+          nickName: "姝e父",
+          aphonenumber: "(?!涓�.*|娌�.*|鏈�.*)^.*([璐钩鍑]|璐|璇勫|璇勫),10",
+        },
+        {
+          userid: 55,
+          nickName: "闈炴甯�",
+          aphonenumber: "(?!涓�.*|娌�.*|鏈�.*)^.*([璐钩鍑]|璐|璇勫|璇勫),10",
+        },
+        {
+          userid: 4,
+          nickName: "a姝e父",
+          aphonenumber: "(?!涓�.*|娌�.*|鏈�.*)^.*([璐钩鍑]|璐|璇勫|璇勫),10",
           status: "0",
         },
       ],
@@ -484,7 +708,10 @@
       dialogFormVisible: false, //娣诲姞绫诲埆寮规
       sidecolumnval: "", //绫诲埆鎼滅储
       indexopen: false, //寮规灞曠ず鍚�
+      inputVisible: false,
+      inputValue: "",
       propss: { multiple: true },
+      dynamicTags: ["鏍囩涓�", "鏍囩浜�", "鏍囩涓�"],
       languagelist: [
         {
           value: 1,
@@ -502,11 +729,29 @@
       qyoptions: [
         {
           value: 1,
-          label: "鍚敤",
+          label: "鍙敤",
         },
         {
           value: 2,
-          label: "鍏抽棴",
+          label: "鍋滅敤",
+        },
+      ],
+      optionss: [
+        {
+          value: 1,
+          label: "绫诲瀷涓�",
+        },
+        {
+          value: 2,
+          label: "绫诲瀷浜�",
+        },
+        {
+          value: 3,
+          label: "绫诲瀷涓�",
+        },
+        {
+          value: 4,
+          label: "绫诲瀷鍥�",
         },
       ],
       //绫诲埆鍒楄〃
@@ -614,6 +859,9 @@
         console.log(this.userList);
       });
     },
+    getIndexInArray(arr, obj) {
+      return arr.indexOf(obj);
+    },
     // 娣诲姞銆佷慨鏀圭被鍒�
     submitsidecolumn() {
       if (this.amendtag) {
@@ -668,6 +916,72 @@
           row.status = row.status === "0" ? "1" : "0";
         });
     },
+    // 渚ц竟--------------
+    handleOpen(key, keyPath) {
+      console.log(key, keyPath);
+    },
+    handleClose(key, keyPath) {
+      console.log(key, keyPath);
+    },
+    handleSelect(key, keyPath) {
+      console.log(key, keyPath);
+    },
+    // 鏍囩-----------------
+    handleClose(tag) {
+      this.dynamicTags.splice(this.dynamicTags.indexOf(tag), 1);
+    },
+    handleInputConfirm() {
+      let inputValue = this.inputValue;
+      if (inputValue) {
+        this.dynamicTags.push(inputValue);
+      }
+      this.inputVisible = false;
+      this.inputValue = "";
+    },
+    showInput() {
+      this.inputVisible = true;
+    },
+    //娴嬭瘯琛ㄥ崟 --------------------------
+    addoption() {
+      this.testuserList.push({
+        userid: 1,
+        nickName: "璐",
+        aphonenumber: "(?!涓�.*|娌�.*|鏈�.*)^.*([璐钩鍑]|璐|璇勫|璇勫),10",
+      });
+      this.sortFn();
+    },
+    deloption() {
+      const index = this.testuserList.indexOf(item);
+      if (index !== -1) {
+        this.testuserList.splice(index, 1); // 浠庣储寮曚綅缃垹闄や竴涓厓绱�
+        this.sortFn();
+      } else {
+        console.log("鏈壘鍒拌瀵硅薄");
+      }
+    },
+    syioption(row) {
+      const index = this.getIndexInArray(this.testuserList, row);
+      const item = this.testuserList.splice(index, 1)[0]; // 绉婚櫎鎸囧畾绱㈠紩澶勭殑鍏冪礌锛屽苟淇濆瓨鍒癷tem鍙橀噺涓�
+      this.testuserList.splice(index - 1, 0, item); // 灏唅tem鎻掑叆鍒扮储寮曚綅缃殑鍓嶄竴浣�
+      this.sortFn();
+    },
+    xiayioption(row) {
+      const index = this.getIndexInArray(this.testuserList, row);
+      const item = this.testuserList.splice(index, 1)[0]; // 绉婚櫎鎸囧畾绱㈠紩澶勭殑鍏冪礌锛屽苟淇濆瓨鍒癷tem鍙橀噺涓�
+      this.testuserList.splice(index + 1, 0, item); // 灏唅tem鎻掑叆鍒扮储寮曚綅缃殑鍓嶄竴浣�
+      this.sortFn();
+    },
+    sortFn() {
+      this.testuserList = this.testuserList.map((item, index) => {
+        return {
+          userid: index + 1,
+          nickName: item.nickName,
+          aphonenumber: item.aphonenumber,
+        };
+      });
+      console.log(this.testuserList);
+    },
+// ---------------------
     //鎼滅储绫诲埆
     sidecolumnss() {},
     // 鍒囨崲鍏变韩/鏈湴
@@ -720,12 +1034,20 @@
       this.reset();
       this.title = "鏂板鎸囨爣";
       this.indexopen = true;
+      this.measurement=false;
     },
     /** 淇敼鎸夐挳鎿嶄綔 */
     handleUpdate(row) {
       this.reset();
-      this.title = "淇敼鎸囨爣";
+      this.title = "鎸囨爣璇︽儏";
       this.indexopen = true;
+      this.measurement=false;
+    },
+    handlemeasurement(row) {
+      this.reset();
+      this.title = "鎸囨爣璇︽儏";
+      this.indexopen = true;
+      this.measurement=true;
     },
     // 淇敼鍒嗙被寮规
     popoveramend(tagcategoryid) {
@@ -775,6 +1097,30 @@
 <style lang="scss" scoped>
 .Questionnairemanagement {
   display: flex;
+}
+.xinz-inf {
+  font-size: 18px;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+
+  line-height: 48px;
+
+  .el-tag + .el-tag {
+    margin-left: 10px;
+  }
+  .button-new-tag {
+    margin-left: 10px;
+    height: 32px;
+    line-height: 30px;
+    padding-top: 0;
+    padding-bottom: 0;
+  }
+  .input-new-tag {
+    width: 90px;
+    margin-left: 10px;
+    vertical-align: bottom;
+  }
 }
 .sidecolumn {
   width: 300px;
@@ -868,7 +1214,7 @@
 .button-text {
   color: rgb(70, 204, 238);
 }
-.button-textck {
+.button-textcs {
   color: rgb(39, 167, 67);
 }
 .button-textxg {

--
Gitblit v1.9.3