From 1b555a0ab0527478cdf2b0c31c0ea8aea70f8adc Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期四, 15 六月 2023 10:52:39 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master' into yxh01

---
 src/views/knowledge/questionnaire/compilequer/index.vue | 1006 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 1,006 insertions(+), 0 deletions(-)

diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue
new file mode 100644
index 0000000..d5bc5ff
--- /dev/null
+++ b/src/views/knowledge/questionnaire/compilequer/index.vue
@@ -0,0 +1,1006 @@
+<template>
+  <div class="Questionnairemanagement">
+    <!-- 宸︿晶鏍� -->
+    <div class="sidecolumn">
+      <div style="height: 400px">
+        <el-steps direction="vertical" :active="Editprogress">
+          <el-step title="鍩虹淇℃伅璁剧疆"></el-step>
+          <el-step title="闂嵎璁剧疆"></el-step>
+          <el-step
+            title="闂嵎棰勮"
+            description="杩欐槸涓�娈靛緢闀垮緢闀垮緢闀跨殑鎻忚堪鎬ф枃瀛�"
+          ></el-step>
+          <el-step
+            title="缁撴灉鍙嶉"
+            description="杩欐槸涓�娈靛緢闀垮緢闀垮緢闀跨殑鎻忚堪鎬ф枃瀛�"
+          ></el-step>
+        </el-steps>
+      </div>
+    </div>
+    <!-- 鍙充晶鏁版嵁 -->
+    <div class="leftvlue">
+      <!-- 鍩烘湰淇℃伅 -->
+      <div v-if="Editprogress == 1">
+        <div class="leftvlue-jbxx">
+          鍩烘湰淇℃伅<span>褰撳墠鐗堟湰:{{ currentVersion }}</span>
+        </div>
+        <el-form
+          :model="ruleForm"
+          :rules="rules"
+          ref="ruleForm"
+          label-width="100px"
+          class="demo-ruleForm"
+        >
+          <el-form-item label="娲诲姩鍚嶇О" prop="name">
+            <el-input v-model="ruleForm.name"></el-input>
+          </el-form-item>
+          <el-form-item label="娲诲姩鍖哄煙" prop="region">
+            <el-select
+              v-model="ruleForm.region"
+              size="medium"
+              multiple
+              filterable
+              placeholder="璇烽�夋嫨娲诲姩鍖哄煙"
+            >
+              <el-option
+                class="ruleFormaa"
+                v-for="item in options"
+                :key="item.value"
+                :label="item.label"
+                :value="item.value"
+              >
+              </el-option>
+            </el-select>
+          </el-form-item>
+          <el-form-item label="娲诲姩褰㈠紡" prop="desc">
+            <el-input
+              :rows="4"
+              type="textarea"
+              v-model="ruleForm.desc"
+            ></el-input>
+          </el-form-item>
+          <el-form-item>
+            <el-button type="success" @click="submitForm('ruleForm')"
+              >涓嬩竴姝�</el-button
+            >
+            <el-button @click="resetForm('ruleForm')">閲嶇疆</el-button>
+          </el-form-item>
+        </el-form>
+      </div>
+      <!-- 闂嵎璁剧疆 -->
+      <div v-if="Editprogress == 2">
+        <div class="leftvlue-jbxx">闂嵎璁剧疆</div>
+        <el-form
+          :model="ruleForm"
+          :rules="rules"
+          ref="ruleForm"
+          label-width="100px"
+          class="demo-ruleForm"
+        >
+          <el-form-item label="闂嵎浠嬬粛" prop="desc">
+            <el-cascader
+              class="demo-cascader"
+              v-model="ruleForm.templatevalue"
+              :options="options"
+              :props="{ expandTrigger: 'hover' }"
+            ></el-cascader>
+            <el-select v-model="ruleForm.data2" placeholder="鎻愪氦鎻愮ず">
+              <el-option
+                v-for="item in options"
+                :key="item.value"
+                :label="item.label"
+                :value="item.value"
+              >
+              </el-option>
+            </el-select>
+            <div style="display: flex; margin-top: 20px">
+              <div class="PreviewTemplate" @click="PreviewTemplate()">
+                棰勮妯$増
+              </div>
+              <el-button type="primary">纭寮曠敤</el-button>
+            </div>
+          </el-form-item>
+          <el-form-item label="娲诲姩褰㈠紡" prop="desc">
+            <el-input type="textarea" v-model="ruleForm.desc"></el-input>
+          </el-form-item>
+          <el-form-item label="娲诲姩褰㈠紡" prop="desc">
+            <el-input type="textarea" v-model="ruleForm.desc"></el-input>
+            <div class="addtopic">
+              <el-select
+                v-model="addvalue"
+                @change="changeaddtopic"
+                class="addtopic-input"
+              >
+                <el-option
+                  v-for="item in options"
+                  :key="item.value"
+                  :label="item.label"
+                  :value="item.value"
+                >
+                </el-option>
+              </el-select>
+            </div>
+
+            <div class="presentation">
+              <div class="presentation-left">
+                <el-table v-loading="loading" :data="userList">
+                  <el-table-column
+                    label="搴忓彿"
+                    align="center"
+                    key="userid"
+                    prop="userid"
+                  />
+                  <el-table-column
+                    label="棰樼洰"
+                    align="center"
+                    key="userName"
+                    prop="userName"
+                    :show-overflow-tooltip="true"
+                  />
+
+                  <el-table-column
+                    label="鎿嶄綔"
+                    align="center"
+                    width="300"
+                    class-name="small-padding fixed-width"
+                  >
+                    <template slot-scope="scope">
+                      <!-- <el-button
+                        size="medium"
+                        type="text"
+                        @click="goQRCode(scope.row)"
+                        v-hasPermi="['system:user:edit']"
+                      >
+                        <span class="button-text"
+                          ><i class="el-icon-edit"></i>浜岀淮鐮�</span
+                        ></el-button
+                      >
+                      <el-button
+                        size="medium"
+                        type="text"
+                        @click="ViewQuestionnaire(scope.row)"
+                        v-hasPermi="['system:user:edit']"
+                        ><span class="button-textck"
+                          ><i class="el-icon-edit"></i>鏌ョ湅</span
+                        ></el-button
+                      > -->
+                      <el-button
+                        size="medium"
+                        type="text"
+                        @click="handleUpdate(scope.row)"
+                        v-hasPermi="['system:user:edit']"
+                        ><span class="button-textxg"
+                          ><i class="el-icon-scissors"></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-delete"></i>鍒犻櫎</span
+                        ></el-button
+                      >
+                    </template>
+                  </el-table-column>
+                </el-table>
+
+                <pagination
+                  v-show="total > 0"
+                  :total="total"
+                  :page.sync="queryParams.pageNum"
+                  :limit.sync="queryParams.pageSize"
+                  @pagination="getList"
+                />
+              </div>
+              <div class="presentation-right">
+                <div class="headline">棰樼洰璁剧疆璇︽儏</div>
+                <div>棰樼洰鏍囬锛�<span>杩欏鏈烘瀯鎬庝箞鏍�</span></div>
+                <div>鏄惁蹇呯瓟锛�<span>鏄�</span> 鏄惁闅愯棌锛�<span>鍚�</span></div>
+                <div class="headline">閫夐」璁剧疆</div>
+                <div>
+                  <p>閫夐」1:<span>鍖荤枟鏈烘瀯</span></p>
+                  <p>
+                    濉啓鏄庣粏锛�<span>鏃�</span> 寮傚父閫夐」锛�<span>鏃�</span>
+                    鍒嗗�硷細<span>3</span>
+                  </p>
+                  <p>閫変腑鎻愮ず锛�<span>杩欎釜棰樻湁鐐归毦璇锋敞鎰�</span></p>
+                  <p>閫変腑璺宠浆锛�<span>鏃�</span></p>
+                </div>
+              </div>
+            </div>
+          </el-form-item>
+          <el-form-item>
+            <el-button type="success" @click="submitForm('ruleForm')"
+              >涓嬩竴姝�</el-button
+            >
+            <el-button type="primary" @click="laststep()">涓婁竴姝�</el-button>
+            <el-button @click="resetForm('ruleForm')">閲嶇疆</el-button>
+          </el-form-item>
+        </el-form>
+      </div>
+      <!-- 闂嵎棰勮 -->
+      <div v-if="Editprogress == 3">
+        <div class="preview-left">
+          <!-- 鍗曢�� -->
+          <div class="topic-dev" v-for="item in valssu" :key="item.aaa">
+            <div class="dev-text">
+              {{ item.idd }}銆乕鍗曢�塢<span>{{ item.wssd }}</span>
+            </div>
+            <div class="dev-xx">
+              <el-radio-group v-model="radio">
+                <el-radio
+                  v-for="(items, index) in item.sdadd"
+                  :key="index"
+                  :label="index"
+                  >{{ items }}</el-radio
+                >
+              </el-radio-group>
+            </div>
+          </div>
+          <!-- 澶氶�� -->
+          <div class="topic-dev" v-for="item in valssu" :key="item.aaa">
+            <div class="dev-text">
+              {{ item.idd }}銆乕澶氶�塢<span>{{ item.wssd }}</span>
+            </div>
+            <div class="dev-xx">
+              <el-checkbox-group v-model="radios">
+                <el-checkbox
+                  v-for="(items, index) in item.sdadd"
+                  :key="index"
+                  :label="index"
+                >
+                  {{ items }}
+                </el-checkbox>
+              </el-checkbox-group>
+            </div>
+          </div>
+          <!-- 濉┖ -->
+          <div class="topic-dev" v-for="item in valssu" :key="item.aaa">
+            <div class="dev-text">
+              {{ item.idd }}銆乕濉┖]<span>{{ item.wssd }}</span>
+            </div>
+            <div class="dev-xx">
+              <el-input placeholder="璇疯緭鍏ョ瓟妗�" v-model="radioas" clearable>
+              </el-input>
+            </div>
+          </div>
+        </div>
+        <el-button type="success" @click="submitForm('ruleForm')"
+          >涓嬩竴姝�</el-button
+        >
+        <el-button type="primary" @click="laststep()">涓婁竴姝�</el-button>
+        <!-- <el-button @click="resetForm('ruleForm')">閲嶇疆</el-button> -->
+      </div>
+      <!-- 缁撴灉鍙嶉 -->
+      <div v-if="Editprogress == 4">
+        <el-form
+          :model="ruleForm"
+          :rules="rules"
+          ref="ruleForm"
+          label-width="100px"
+          class="demo-ruleForm"
+        >
+          <el-form-item label="娲诲姩鍚嶇О" prop="name">
+            <el-input v-model="ruleForm.name"></el-input>
+          </el-form-item>
+          <el-form-item label="娲诲姩鍖哄煙" prop="region">
+            <el-select v-model="ruleForm.region" placeholder="璇烽�夋嫨娲诲姩鍖哄煙">
+              <el-option label="鍖哄煙涓�" value="shanghai"></el-option>
+              <el-option label="鍖哄煙浜�" value="beijing"></el-option>
+            </el-select>
+          </el-form-item>
+          <el-form-item label="娲诲姩鏃堕棿" required>
+            <el-col :span="11">
+              <el-form-item prop="date1">
+                <el-date-picker
+                  type="date"
+                  placeholder="閫夋嫨鏃ユ湡"
+                  v-model="ruleForm.date1"
+                  style="width: 100%"
+                ></el-date-picker>
+              </el-form-item>
+            </el-col>
+            <el-col class="line" :span="2">-</el-col>
+            <el-col :span="11">
+              <el-form-item prop="date2">
+                <el-time-picker
+                  placeholder="閫夋嫨鏃堕棿"
+                  v-model="ruleForm.date2"
+                  style="width: 100%"
+                ></el-time-picker>
+              </el-form-item>
+            </el-col>
+          </el-form-item>
+          <el-form-item label="鍗虫椂閰嶉��" prop="delivery">
+            <el-switch v-model="ruleForm.delivery"></el-switch>
+          </el-form-item>
+          <el-form-item label="娲诲姩鎬ц川" prop="type">
+            <el-checkbox-group v-model="ruleForm.type">
+              <el-checkbox label="缇庨/椁愬巺绾夸笂娲诲姩" name="type"></el-checkbox>
+              <el-checkbox label="鍦版帹娲诲姩" name="type"></el-checkbox>
+              <el-checkbox label="绾夸笅涓婚娲诲姩" name="type"></el-checkbox>
+              <el-checkbox label="鍗曠函鍝佺墝鏇濆厜" name="type"></el-checkbox>
+            </el-checkbox-group>
+          </el-form-item>
+          <el-form-item label="鐗规畩璧勬簮" prop="resource">
+            <el-radio-group v-model="ruleForm.resource">
+              <el-radio label="绾夸笂鍝佺墝鍟嗚禐鍔�"></el-radio>
+              <el-radio label="绾夸笅鍦哄湴鍏嶈垂"></el-radio>
+            </el-radio-group>
+          </el-form-item>
+          <el-form-item label="娲诲姩褰㈠紡" prop="desc">
+            <el-input type="textarea" v-model="ruleForm.desc"></el-input>
+          </el-form-item>
+          <el-form-item>
+            <el-button type="success" @click="submitForm('ruleForm')"
+              >绔嬪嵆鍒涘缓</el-button
+            >
+            <el-button type="primary" @click="laststep()">涓婁竴姝�</el-button>
+            <el-button @click="resetForm('ruleForm')">閲嶇疆</el-button>
+          </el-form-item>
+        </el-form>
+      </div>
+    </div>
+    <!-- 棰勮妯$増寮圭獥 -->
+    <el-drawer
+      title="闂嵎棰勮"
+      :visible.sync="drawer"
+      custom-class="demo-drawer"
+      width="50%"
+    >
+      <div class="preview-left">
+        <!-- 鍗曢�� -->
+        <div class="topic-dev" v-for="item in valssu" :key="item.aaa">
+          <div class="dev-text">
+            {{ item.idd }}銆乕鍗曢�塢&nbsp&nbsp<span>{{ item.wssd }}</span>
+          </div>
+          <div class="dev-xx">
+            <el-radio-group v-model="radio">
+              <el-radio
+                v-for="(items, index) in item.sdadd"
+                :key="index"
+                :label="index"
+                >{{ items }}</el-radio
+              >
+            </el-radio-group>
+          </div>
+        </div>
+        <!-- 澶氶�� -->
+        <div class="topic-dev" v-for="item in valssu" :key="item.aaa">
+          <div class="dev-text">
+            {{ item.idd }}銆乕澶氶�塢&nbsp&nbsp<span>{{ item.wssd }}</span>
+          </div>
+          <div class="dev-xx">
+            <el-checkbox-group v-model="radios">
+              <el-checkbox
+                v-for="(items, index) in item.sdadd"
+                :key="index"
+                :label="index"
+              >
+                {{ items }}
+              </el-checkbox>
+            </el-checkbox-group>
+          </div>
+        </div>
+        <!-- 濉┖ -->
+        <div class="topic-dev" v-for="item in valssu" :key="item.aaa">
+          <div class="dev-text">
+            {{ item.idd }}銆乕濉┖]&nbsp&nbsp<span>{{ item.wssd }}</span>
+          </div>
+          <div class="dev-xx">
+            <el-input placeholder="璇疯緭鍏ョ瓟妗�" v-model="radioas" clearable>
+            </el-input>
+          </div>
+        </div>
+      </div>
+    </el-drawer>
+  </div>
+</template>
+
+<script>
+export default {
+  data() {
+    return {
+      sidecolumnrabs: "left", //鏂瑰悜
+      Editprogress: 2, //缂栬緫杩涘害
+      currentVersion: "1.2.3", //褰撳墠鐗堟湰
+      loading: false, // 閬僵灞�
+      drawer: false, //鎺у埗灞曞紑
+      radio: "false", //鍗曢�夐閫変腑
+      radios: [], //澶氶�夐閫変腑
+      radioas: "", //濉┖棰樼瓟妗�
+      // 鎬绘潯鏁�
+      total: 1,
+      ruleForm: {
+        name: "",
+        region: "",
+        date1: "",
+        date2: "",
+        delivery: false,
+        type: [],
+        resource: "",
+        desc: "",
+        templatevalue: "",
+        data2: "",
+      },
+      rules: {},
+      rulesa: {
+        name: [
+          { required: true, message: "璇疯緭鍏ユ椿鍔ㄥ悕绉�", trigger: "blur" },
+          { min: 3, max: 5, message: "闀垮害鍦� 3 鍒� 5 涓瓧绗�", trigger: "blur" },
+        ],
+        region: [
+          { required: true, message: "璇烽�夋嫨娲诲姩鍖哄煙", trigger: "change" },
+        ],
+        date1: [
+          {
+            type: "date",
+            required: true,
+            message: "璇烽�夋嫨鏃ユ湡",
+            trigger: "change",
+          },
+        ],
+        date2: [
+          {
+            type: "date",
+            required: true,
+            message: "璇烽�夋嫨鏃堕棿",
+            trigger: "change",
+          },
+        ],
+        type: [
+          {
+            type: "array",
+            required: true,
+            message: "璇疯嚦灏戦�夋嫨涓�涓椿鍔ㄦ�ц川",
+            trigger: "change",
+          },
+        ],
+        resource: [
+          { required: true, message: "璇烽�夋嫨娲诲姩璧勬簮", trigger: "change" },
+        ],
+        desc: [{ required: true, message: "璇峰~鍐欐椿鍔ㄥ舰寮�", trigger: "blur" }],
+      },
+      options: [
+        {
+          value: "閫夐」1",
+          label: "榛勯噾绯�",
+        },
+        {
+          value: "閫夐」2",
+          label: "鍙岀毊濂�",
+        },
+        {
+          value: "閫夐」3",
+          label: "铓典粩鐓�",
+        },
+        {
+          value: "閫夐」4",
+          label: "榫欓』闈�",
+        },
+        {
+          value: "閫夐」5",
+          label: "鍖椾含鐑ら腑",
+        },
+      ],
+      options: [
+        {
+          value: "zhinan",
+          label: "鎸囧崡",
+          children: [
+            {
+              value: "shejiyuanze",
+              label: "璁捐鍘熷垯",
+              children: [
+                {
+                  value: "yizhi",
+                  label: "涓�鑷�",
+                },
+                {
+                  value: "fankui",
+                  label: "鍙嶉",
+                },
+                {
+                  value: "xiaolv",
+                  label: "鏁堢巼",
+                },
+                {
+                  value: "kekong",
+                  label: "鍙帶",
+                },
+              ],
+            },
+            {
+              value: "daohang",
+              label: "瀵艰埅",
+              children: [
+                {
+                  value: "cexiangdaohang",
+                  label: "渚у悜瀵艰埅",
+                },
+                {
+                  value: "dingbudaohang",
+                  label: "椤堕儴瀵艰埅",
+                },
+              ],
+            },
+          ],
+        },
+        {
+          value: "zujian",
+          label: "缁勪欢",
+          children: [
+            {
+              value: "basic",
+              label: "Basic",
+              children: [
+                {
+                  value: "layout",
+                  label: "Layout 甯冨眬",
+                },
+                {
+                  value: "color",
+                  label: "Color 鑹插僵",
+                },
+                {
+                  value: "typography",
+                  label: "Typography 瀛椾綋",
+                },
+                {
+                  value: "icon",
+                  label: "Icon 鍥炬爣",
+                },
+                {
+                  value: "button",
+                  label: "Button 鎸夐挳",
+                },
+              ],
+            },
+            {
+              value: "form",
+              label: "Form",
+              children: [
+                {
+                  value: "radio",
+                  label: "Radio 鍗曢�夋",
+                },
+                {
+                  value: "checkbox",
+                  label: "Checkbox 澶氶�夋",
+                },
+                {
+                  value: "input",
+                  label: "Input 杈撳叆妗�",
+                },
+                {
+                  value: "input-number",
+                  label: "InputNumber 璁℃暟鍣�",
+                },
+                {
+                  value: "select",
+                  label: "Select 閫夋嫨鍣�",
+                },
+                {
+                  value: "cascader",
+                  label: "Cascader 绾ц仈閫夋嫨鍣�",
+                },
+                {
+                  value: "switch",
+                  label: "Switch 寮�鍏�",
+                },
+                {
+                  value: "slider",
+                  label: "Slider 婊戝潡",
+                },
+                {
+                  value: "time-picker",
+                  label: "TimePicker 鏃堕棿閫夋嫨鍣�",
+                },
+                {
+                  value: "date-picker",
+                  label: "DatePicker 鏃ユ湡閫夋嫨鍣�",
+                },
+                {
+                  value: "datetime-picker",
+                  label: "DateTimePicker 鏃ユ湡鏃堕棿閫夋嫨鍣�",
+                },
+                {
+                  value: "upload",
+                  label: "Upload 涓婁紶",
+                },
+                {
+                  value: "rate",
+                  label: "Rate 璇勫垎",
+                },
+                {
+                  value: "form",
+                  label: "Form 琛ㄥ崟",
+                },
+              ],
+            },
+            {
+              value: "data",
+              label: "Data",
+              children: [
+                {
+                  value: "table",
+                  label: "Table 琛ㄦ牸",
+                },
+                {
+                  value: "tag",
+                  label: "Tag 鏍囩",
+                },
+                {
+                  value: "progress",
+                  label: "Progress 杩涘害鏉�",
+                },
+                {
+                  value: "tree",
+                  label: "Tree 鏍戝舰鎺т欢",
+                },
+                {
+                  value: "pagination",
+                  label: "Pagination 鍒嗛〉",
+                },
+                {
+                  value: "badge",
+                  label: "Badge 鏍囪",
+                },
+              ],
+            },
+            {
+              value: "notice",
+              label: "Notice",
+              children: [
+                {
+                  value: "alert",
+                  label: "Alert 璀﹀憡",
+                },
+                {
+                  value: "loading",
+                  label: "Loading 鍔犺浇",
+                },
+                {
+                  value: "message",
+                  label: "Message 娑堟伅鎻愮ず",
+                },
+                {
+                  value: "message-box",
+                  label: "MessageBox 寮规",
+                },
+                {
+                  value: "notification",
+                  label: "Notification 閫氱煡",
+                },
+              ],
+            },
+            {
+              value: "navigation",
+              label: "Navigation",
+              children: [
+                {
+                  value: "menu",
+                  label: "NavMenu 瀵艰埅鑿滃崟",
+                },
+                {
+                  value: "tabs",
+                  label: "Tabs 鏍囩椤�",
+                },
+                {
+                  value: "breadcrumb",
+                  label: "Breadcrumb 闈㈠寘灞�",
+                },
+                {
+                  value: "dropdown",
+                  label: "Dropdown 涓嬫媺鑿滃崟",
+                },
+                {
+                  value: "steps",
+                  label: "Steps 姝ラ鏉�",
+                },
+              ],
+            },
+            {
+              value: "others",
+              label: "Others",
+              children: [
+                {
+                  value: "dialog",
+                  label: "Dialog 瀵硅瘽妗�",
+                },
+                {
+                  value: "tooltip",
+                  label: "Tooltip 鏂囧瓧鎻愮ず",
+                },
+                {
+                  value: "popover",
+                  label: "Popover 寮瑰嚭妗�",
+                },
+                {
+                  value: "card",
+                  label: "Card 鍗$墖",
+                },
+                {
+                  value: "carousel",
+                  label: "Carousel 璧伴┈鐏�",
+                },
+                {
+                  value: "collapse",
+                  label: "Collapse 鎶樺彔闈㈡澘",
+                },
+              ],
+            },
+          ],
+        },
+        {
+          value: "ziyuan",
+          label: "璧勬簮",
+          children: [
+            {
+              value: "axure",
+              label: "Axure Components",
+            },
+            {
+              value: "sketch",
+              label: "Sketch Templates",
+            },
+            {
+              value: "jiaohu",
+              label: "缁勪欢浜や簰鏂囨。",
+            },
+          ],
+        },
+      ],
+      valssu: [
+        {
+          idd: 1,
+          wssd: "浣犳渶杩戞�庝箞鏍�",
+          sdadd: ["sss", "ssccss", "ssaas", "ss"],
+        },
+      ],
+      options: [
+        {
+          value: "閫夐」1",
+          label: "鍗曢��",
+        },
+        {
+          value: "閫夐」2",
+          label: "澶氶��",
+          disabled: true,
+        },
+        {
+          value: "閫夐」3",
+          label: "濉┖",
+        },
+      ],
+      addvalue: "娣诲姞棰樼洰",
+      // 棰樼洰琛ㄦ牸鏁版嵁
+      userList: [
+        {
+          userid: "1",
+          userName: "涓�鍙烽棶鍗�",
+        },
+        {
+          userid: "2",
+          userName: "浜屽彿闂嵎",
+        },
+        {
+          userid: "3",
+          userName: "涓夊彿闂嵎",
+        },
+        {
+          userid: "4",
+          userName: "鍥涘彿闂嵎",
+        },
+      ],
+      // 鏌ヨ鍙傛暟
+      queryParams: {
+        pageNum: 1,
+        pageSize: 10,
+        userName: undefined,
+        phonenumber: undefined,
+        status: undefined,
+        deptId: undefined,
+        IDnumber: undefined,
+      },
+    };
+  },
+
+  created() {},
+
+  methods: {
+    submitForm(formName) {
+      if (this.Editprogress <= 3) {
+        return this.Editprogress++;
+      }
+      this.rules = this.rulesa;
+      //   鎻愪氦
+      this.$refs[formName].validate((valid) => {
+        if (valid) {
+          alert("submit!");
+        } else {
+          console.log("error submit!!");
+          return false;
+        }
+      });
+    },
+    /** 鏌ヨ棰樼洰鍒楄〃 */
+    getList() {
+      //   this.loading = true;
+      listUser().then((response) => {
+        console.log(response);
+        // this.userList = response.data;
+        // this.total = response.total;
+        // this.loading = false;
+        console.log(this.userList);
+      });
+      //   const { rows } = await listUser();
+      //   console.log(rows);
+      //   this.list = rows;
+    },
+    changeaddtopic(val) {
+      console.log(11);
+      console.log(val);
+      this.addvalue = "娣诲姞棰樼洰";
+    },
+    // 棰勮妯$増
+    PreviewTemplate() {
+      this.drawer = true;
+    },
+    laststep() {
+      this.Editprogress--;
+    },
+    resetForm(formName) {
+      this.$refs[formName].resetFields();
+    },
+  },
+};
+</script>
+
+<style lang="scss" scoped>
+.Questionnairemanagement {
+  display: flex;
+}
+.sidecolumn {
+  width: 300px;
+  min-height: 100vh;
+  text-align: center;
+  //   display: flex;
+  //   margin-top: 20px;
+  margin: 20px;
+  margin-bottom: 0;
+  padding: 30px;
+  background: #edf1f7;
+  border: 1px solid #dcdfe6;
+  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
+    0 0 6px 0 rgba(0, 0, 0, 0.04);
+}
+.leftvlue {
+  //   display: flex;
+  //   flex: 1;
+  width: 80%;
+  margin-top: 20px;
+  //   margin: 20px;
+  padding: 30px;
+  background: #ffff;
+  border: 1px solid #dcdfe6;
+  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
+    0 0 6px 0 rgba(0, 0, 0, 0.04);
+  .mulsz {
+    font-size: 20px;
+  }
+  .leftvlue-jbxx {
+    margin-bottom: 50px;
+    font-size: 20px;
+    span {
+      position: absolute;
+      right: 80px;
+    }
+  }
+  .demo-cascader {
+    margin-right: 20px;
+  }
+  .PreviewTemplate {
+    color: #02a7f0;
+    cursor: pointer;
+    font-size: 20px;
+    margin: 0 20px;
+  }
+}
+.preview-left {
+  margin: 20px;
+  //   margin: 20px;
+  padding: 30px;
+  background: #ffff;
+  border: 1px solid #dcdfe6;
+  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12),
+    0 0 6px 0 rgba(0, 0, 0, 0.04);
+  .topic-dev {
+    margin-bottom: 25px;
+    font-size: 20px !important;
+    .dev-text {
+      margin-bottom: 10px;
+    }
+  }
+}
+.addtopic {
+  margin-top: 30px;
+}
+.presentation {
+  margin: 20px 0;
+  display: flex;
+  .presentation-left {
+    width: 50%;
+    height: 500px;
+    .button-textxg {
+      color: #024df0;
+    }
+    .button-textsc {
+      color: #f52727;
+    }
+  }
+  .presentation-right {
+    width: 50%;
+    height: 500px;
+    padding: 20px;
+    font-size: 18px;
+    border: 1px solid #909091;
+    span {
+      padding: 0 35px;
+      margin-right: 10px;
+      border-bottom: 1px solid #909091;
+    }
+    .headline {
+      font-size: 20px;
+      border-left: 3px solid #41a1be;
+      padding-left: 5px;
+      margin: 15px 0;
+    }
+  }
+}
+::v-deep .addtopic-input {
+  input {
+    background: #02a7f0;
+    color: #edf1f7;
+    width: 150px;
+  }
+}
+::v-deep.el-step.is-vertical .el-step__title {
+  font-size: 25px;
+}
+::v-deep.el-input--medium {
+  font-size: 24px !important;
+}
+::v-deep.ruleFormaa.el-select {
+  display: inline-block;
+  position: relative;
+  width: 700px;
+}
+.el-select__tags {
+  font-size: 20px;
+  max-width: 888px !important;
+}
+::v-deep.el-radio__inner {
+  width: 22px;
+  height: 22px;
+}
+// ::v-deep.topic-dev.el-radio__label {
+//   font-size: 24px;
+// }
+::v-deep.el-radio-group {
+  span {
+    font-size: 24px;
+  }
+}
+::v-deep.el-checkbox-group {
+  span {
+    font-size: 24px;
+  }
+}
+// ::v-deep.el-form-item--medium .el-form-item__content {
+//   line-height: 36px;
+//   display: flex;
+// }
+</style>

--
Gitblit v1.9.3