From f714a3478472565306b79ac91eff63b05a227b88 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期一, 04 十二月 2023 11:09:48 +0800
Subject: [PATCH] Merge branch 'wulong' of http://116.62.18.175:6699/r/~yxh/smartor-web into yxh01

---
 src/views/followvisit/satisfaction/particulars/index.vue |  870 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 860 insertions(+), 10 deletions(-)

diff --git a/src/views/followvisit/satisfaction/particulars/index.vue b/src/views/followvisit/satisfaction/particulars/index.vue
index 1e9046f..2907370 100644
--- a/src/views/followvisit/satisfaction/particulars/index.vue
+++ b/src/views/followvisit/satisfaction/particulars/index.vue
@@ -1,27 +1,877 @@
 <template>
-  <div>
-婊℃剰搴﹁鎯�
+  <div class="Questionnairemanagement">
+    <!-- 涓婁晶鏍� -->
+    <div class="sidecolumn">
+      <div>
+        <el-steps simple :active="Editprogress">
+          <el-step
+            icon="el-icon-edit"
+            title="鍩虹淇℃伅"
+            description="閫夋嫨瀹f暀妯$増銆佸舰寮忕瓑鍩虹淇℃伅"
+          ></el-step>
+          <el-step
+            icon="el-icon-user"
+            title="瀹f暀瀵硅薄"
+            description="鍦ㄦ湰閮ㄩ�夋嫨瀹f暀鐥呬汉"
+          ></el-step>
+        </el-steps>
+      </div>
+    </div>
+    <!-- 涓嬩晶鏁版嵁 -->
+    <div class="leftvlue" style="margin: 0 20px">
+      <!-- 鍩烘湰淇℃伅 -->
+      <div v-if="Editprogress == 1">
+        <el-alert
+          title="閫夋嫨瀹f暀妯$増銆佸舰寮忕瓑鍩虹淇℃伅"
+          type="success"
+          effect="dark"
+        >
+        </el-alert>
+        <div class="leftvlue-jbxx">
+          <!-- 鍩虹淇℃伅 -->
+          <div class="examine-jic">
+            <div class="headline">
+              <div>鍩虹淇℃伅</div>
+            </div>
+            <div class="jic-value">
+              <el-form ref="form" :model="form" label-width="105px">
+                <el-form-item label="鍙戦�佹椂闂达細" v-if="currenttype != 2">
+                  <el-date-picker
+                    v-model="form.name"
+                    type="date"
+                    placeholder="閫夋嫨鏃ユ湡"
+                  >
+                  </el-date-picker>
+                </el-form-item>
+                <el-form-item label="鍙戦�佹椂闂存锛�" v-if="currenttype != 2">
+                  <el-checkbox-group v-model="checkList">
+                    <el-checkbox label="涓婂崍锛�8:30-11:30锛�"></el-checkbox>
+                    <el-checkbox label="涓嬪崍锛�14:30-16:30锛�"></el-checkbox>
+                    <el-checkbox label="澶滈棿锛�18:30-20:30锛�"></el-checkbox>
+                  </el-checkbox-group>
+                </el-form-item>
+                <el-form-item label="鏈嶅姟褰㈠紡">
+                  <el-checkbox-group v-model="checkList">
+                    <el-checkbox
+                      v-for="(item, index) in checkboxlist"
+                      :key="index"
+                      :label="item"
+                    ></el-checkbox>
+                  </el-checkbox-group>
+                </el-form-item>
+                <el-form-item label="缁勭粐褰㈠紡">
+                  <el-radio-group v-model="form.radio">
+                    <el-radio :label="3">鍗曚汉</el-radio>
+                    <el-radio :label="6">澶氫汉</el-radio>
+                  </el-radio-group>
+                </el-form-item>
+                <el-form-item label="璇煶妯$増" prop="region">
+                  <el-select v-model="form.region" placeholder="璇烽�夋嫨妯$増">
+                    <el-option label="涓�鍙锋ā鐗�" value="shanghai"></el-option>
+                    <el-option label="浜屽彿妯$増" value="beijing"></el-option>
+                  </el-select>
+                </el-form-item>
+              </el-form>
+            </div>
+          </div>
+          <div class="examine-jic">
+            <div class="headline">
+              <div>{{ title }}</div>
+            </div>
+            <div class="examine-jic">
+              <div class="jic-value">
+                <el-row :gutter="20">
+                  <!--鐢ㄦ埛鏁版嵁-->
+
+                  <el-form
+                    :model="topqueryParams"
+                    ref="queryForm"
+                    size="small"
+                    :inline="true"
+                    v-show="showSearch"
+                    label-width="98px"
+                  >
+                    <el-form-item label="鎵ц鐘舵��" prop="status">
+                      <el-select
+                        v-model="topqueryParams.topic"
+                        placeholder="璇烽�夋嫨"
+                      >
+                        <el-option
+                          v-for="item in taskoptions"
+                          :key="item.value"
+                          :label="item.label"
+                          :value="item.value"
+                        >
+                        </el-option>
+                      </el-select>
+                    </el-form-item>
+                    <el-form-item
+                      label="绉戝鍚嶇О"
+                      v-if="currenttype == 1 || currenttype == 3"
+                    >
+                      <el-input
+                        v-model="topqueryParams.name"
+                      ></el-input> </el-form-item
+                    ><el-form-item label="鐥呭尯鍚嶇О" v-if="currenttype == 2">
+                      <el-input v-model="topqueryParams.name"></el-input>
+                    </el-form-item>
+                    <el-form-item
+                      label="鎮h�呭鍚�"
+                      v-if="currenttype == 1 || currenttype == 2"
+                    >
+                      <el-input v-model="topqueryParams.name"></el-input>
+                    </el-form-item>
+                    <el-form-item
+                      label="涓绘不鍖荤敓"
+                      v-if="currenttype == 1 || currenttype == 2"
+                    >
+                      <el-input v-model="topqueryParams.name"></el-input>
+                    </el-form-item>
+                    <el-form-item
+                      label="绠″簥鎶ゅ+"
+                      v-if="currenttype == 1 || currenttype == 2"
+                    >
+                      <el-input v-model="topqueryParams.name"></el-input>
+                    </el-form-item>
+
+                    <el-form-item>
+                      <el-button
+                        type="primary"
+                        icon="el-icon-search"
+                        size="medium"
+                        @click="handleQuery"
+                        >鎼滅储</el-button
+                      >
+                      <el-button
+                        icon="el-icon-refresh"
+                        size="medium"
+                        @click="resetQuery"
+                        >閲嶇疆</el-button
+                      >
+                    </el-form-item>
+                  </el-form>
+                  <el-divider></el-divider>
+                  <!-- 閫夋嫨浠诲姟鍒楄〃 -->
+                  <SFtable
+                    @handleUpdate="handleUpdate"
+                    @handleSelectionChange="handleSelectionChange"
+                    :currentList="userList"
+                    :tableLabel="tableLabelxj"
+                    :controlsc="false"
+                    :multiplechoice="false"
+                  />
+                  <pagination
+                    v-show="total > 0"
+                    :total="total"
+                    :page.sync="topqueryParams.pageNum"
+                    :limit.sync="topqueryParams.pageSize"
+                    @pagination="getList"
+                  />
+                </el-row>
+              </div>
+            </div>
+          </div>
+        </div>
+        <el-button type="success" @click="submitForm('ruleForm')">{{
+          quote ? "绔嬪嵆鍒涘缓" : "浠诲姟璇︽儏璁剧疆"
+        }}</el-button>
+        <el-button @click="resetForm('ruleForm')">閲嶇疆</el-button>
+      </div>
+
+      <!-- 浠诲姟璇︽儏 -->
+      <div v-if="Editprogress == 2">
+        <el-alert title="鍦ㄦ湰闃舵閫夋嫨瀹f暀鐥呬汉" type="success" effect="dark">
+        </el-alert>
+        <div class="leftvlue-jbxx">
+          <div class="examine-jic">
+            <div class="headline">
+              <div>鎮h�呭垪琛�</div>
+            </div>
+            <div class="examine-jic">
+              <div class="jic-value">
+                <el-row :gutter="20">
+                  <!--鐢ㄦ埛鏁版嵁-->
+                  <el-form
+                    :model="topqueryParams"
+                    ref="queryForm"
+                    size="small"
+                    :inline="true"
+                    v-show="showSearch"
+                    label-width="98px"
+                  >
+                    <el-form-item label="鎮h�呭悕绉�">
+                      <el-input v-model="topqueryParams.name"></el-input>
+                    </el-form-item>
+
+                    <el-form-item label="鎮h�呰寖鍥�" prop="status">
+                      <el-select
+                        v-model="topqueryParams.topic"
+                        placeholder="璇烽�夋嫨"
+                      >
+                        <el-option
+                          v-for="item in taskoptions"
+                          :key="item.value"
+                          :label="item.label"
+                          :value="item.value"
+                        >
+                        </el-option>
+                      </el-select>
+                    </el-form-item>
+
+                    <el-form-item label="鎮h�呯姸鎬�" prop="status">
+                      <el-select
+                        v-model="topqueryParams.topic"
+                        placeholder="璇烽�夋嫨"
+                      >
+                        <el-option
+                          v-for="item in topicoptions"
+                          :key="item.value"
+                          :label="item.label"
+                          :value="item.value"
+                        >
+                        </el-option>
+                      </el-select>
+                    </el-form-item>
+                    <el-form-item label="闅忚缁撴灉" prop="status">
+                      <el-select
+                        v-model="topqueryParams.topic"
+                        placeholder="璇烽�夋嫨"
+                      >
+                        <el-option
+                          v-for="item in topicoptions"
+                          :key="item.value"
+                          :label="item.label"
+                          :value="item.value"
+                        >
+                        </el-option>
+                      </el-select>
+                    </el-form-item>
+                    <el-form-item label="鎮h�呯數璇�">
+                      <el-input v-model="topqueryParams.name"></el-input>
+                    </el-form-item>
+                    <el-form-item>
+                      <el-button
+                        type="primary"
+                        icon="el-icon-search"
+                        size="medium"
+                        @click="handleQuery"
+                        >鎼滅储</el-button
+                      >
+                      <el-button
+                        icon="el-icon-refresh"
+                        size="medium"
+                        @click="resetQuery"
+                        >閲嶇疆</el-button
+                      >
+                      <el-button
+                        icon="el-icon-upload2"
+                        size="medium"
+                        type="warning"
+                        >褰撳墠鎮h�呬竴閿彂閫�</el-button
+                      >
+                    </el-form-item>
+                  </el-form>
+                  <el-divider></el-divider>
+                  <el-row :gutter="10" class="mb8">
+                    <el-col :span="1.5">
+                      <el-select
+                        v-model="tasktopic"
+                        placeholder="璇烽�夋嫨鏂板绫诲瀷"
+                      >
+                        <el-option
+                          v-for="item in taskoptions"
+                          :key="item.value"
+                          :label="item.label"
+                          :value="item.value"
+                        >
+                        </el-option>
+                      </el-select>
+                    </el-col>
+                    <el-col :span="1.5">
+                      <el-button
+                        type="primary"
+                        plain
+                        icon="el-icon-plus"
+                        size="medium"
+                        :disabled="!tasktopic"
+                        @click="handleAddpatient"
+                        >鏂板</el-button
+                      >
+                    </el-col>
+
+                    <el-col :span="1.5">
+                      <el-button
+                        type="danger"
+                        plain
+                        icon="el-icon-delete"
+                        size="medium"
+                        :disabled="multiple"
+                        @click="handleDelete"
+                        >鍒犻櫎</el-button
+                      >
+                    </el-col>
+
+                    <!-- <el-col :span="1.5"> </el-col> -->
+                  </el-row>
+                  <!-- 閫変腑鎮h�呭垪琛� -->
+                  <SFtable
+                    @handleUpdate="handleUpdate"
+                    @handleSelectionChange="handleSelectionChange"
+                    :currentList="sonuserList"
+                    :tableLabel="tableLabelhz"
+                    :controlxz="false"
+                  />
+                  <pagination
+                    v-show="total > 0"
+                    :total="total"
+                    :page.sync="topqueryParams.pageNum"
+                    :limit.sync="topqueryParams.pageSize"
+                    @pagination="getList"
+                  />
+                </el-row>
+              </div>
+            </div>
+          </div>
+        </div>
+        <el-button type="primary" @click="laststep()">涓婁竴姝�</el-button>
+        <el-button type="success" @click="submitForm('ruleForm')"
+          >绔嬪嵆鍒涘缓</el-button
+        >
+        <el-button @click="resetForm('ruleForm')">閲嶇疆</el-button>
+      </div>
+    </div>
+    <!-- 娣诲姞鎮h�� -->
+    <el-dialog
+      title="娣诲姞娲惧彂鎮h��"
+      :visible.sync="dialogVisiblepatient"
+      width="70%"
+      :before-close="handleClosehz"
+    >
+      <div class="examine-jic">
+        <div class="jic-value">
+          <el-row :gutter="20">
+            <!--鐢ㄦ埛鏁版嵁-->
+            <el-form
+              :model="patientqueryParams"
+              ref="queryForm"
+              size="small"
+              :inline="true"
+              v-show="showSearch"
+              label-width="98px"
+            >
+              <el-form-item label="鎮h�呭悕绉帮細">
+                <el-input v-model="patientqueryParams.name"></el-input>
+              </el-form-item>
+              <el-form-item label="鎮h�呮潵婧�" prop="status">
+                <el-select
+                  v-model="patientqueryParams.topic"
+                  placeholder="璇烽�夋嫨"
+                >
+                  <el-option
+                    v-for="item in topicoptions"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value"
+                  >
+                  </el-option>
+                </el-select>
+              </el-form-item>
+              <el-form-item label="鍑洪櫌绉戝" prop="status">
+                <el-select
+                  v-model="patientqueryParams.topic"
+                  placeholder="璇烽�夋嫨"
+                >
+                  <el-option
+                    v-for="item in topicoptions"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value"
+                  >
+                  </el-option>
+                </el-select>
+              </el-form-item>
+
+              <el-form-item label="鍑洪櫌鐥呭尯" prop="status">
+                <el-select
+                  v-model="patientqueryParams.topic"
+                  placeholder="璇烽�夋嫨"
+                >
+                  <el-option
+                    v-for="item in topicoptions"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value"
+                  >
+                  </el-option>
+                </el-select>
+              </el-form-item>
+              <el-form-item>
+                <el-button
+                  type="primary"
+                  icon="el-icon-search"
+                  size="medium"
+                  @click="handleQuery"
+                  >鎼滅储</el-button
+                >
+                <el-button
+                  icon="el-icon-refresh"
+                  size="medium"
+                  @click="resetQuery"
+                  >鍙栨秷鍒涘缓</el-button
+                >
+              </el-form-item>
+            </el-form>
+            <!-- 閫夋嫨鎮h�呭垪琛� -->
+            <SFtable
+              @handleUpdate="handleUpdate"
+              @handleSelectionChange="handleSelectionChange"
+              :currentList="patientuserList"
+              :tableLabel="tableLabelhz"
+              :controlsc="false"
+            />
+          </el-row>
+          <pagination
+            v-show="patienttotal > 0"
+            :total="patienttotal"
+            :page.sync="patientqueryParams.pageNum"
+            :limit.sync="patientqueryParams.pageSize"
+            @pagination="handleAddpatient"
+          />
+        </div>
+      </div>
+      <span slot="footer" class="dialog-footer">
+        <el-button @click="dialogVisiblepatient = false">鍙� 娑�</el-button>
+        <el-button type="primary" @click="AddDispatchpatients"
+          >纭畾娣诲姞</el-button
+        >
+      </span>
+    </el-dialog>
   </div>
 </template>
 
 <script>
+import { listsvr_prjtask, Addpatienttask } from "@/api/smartorpor/svr_prjtask";
+import { listpat_archive } from "@/api/smartorpor/pat_archive";
+import { listsvr_prjtaskline } from "@/api/smartorpor/svr_prjtaskline";
+import { messagelistpatient } from "@/api/patient/homepage";
+import SFtable from "@/components/SFtable"; //琛ㄦ牸缁勪欢
+
 export default {
-  data () {
+  name: "ServiceDetails",
+  data() {
     return {
+      title: "瀹f暀鍐呭鍒楄〃",
+      currenttype: 1, //1瀹f暀2闂ㄨ瘖3鍑洪櫌4澶嶈瘖5浣撴6闂嵎
+      Editprogress: 1, //缂栬緫杩涘害
+      loading: false, // 閬僵灞�
+      patientloading: false, // 閬僵灞�
+      dialogVisiblepatient: false, //娣诲姞鎮h�呭脊妗�
+      checkboxlist: [],
+      tableLabel: [],
+      // 鎮h�呰〃鍗�
+      tableLabelhz: [
+      { label: "鎮h�呭悕绉�", width: "", prop: "name" },
+        { label: "鎬у埆", width: "", prop: "sex" },
+        { label: "骞撮緞", width: "", prop: "age" },
+        { label: "灏辫瘖绉戝", width: "", prop: "impTemplate" },
+        { label: "鍏ラ櫌鏃ユ湡", width: "", prop: "create_time" },
+        { label: "鍒涘缓浜�", width: "", prop: "update_by" },
+      ],
+      tableLabelxj: [
+      { label: "闂ㄨ瘖缂栧彿", width: "", prop: "name" },
+        { label: "濮撳悕", width: "", prop: "name" },
+        { label: "骞撮緞", width: "", prop: "age" },
+        { label: "鑱旂郴鐢佃瘽", width: "", prop: "name" },
+        { label: "灏辫瘖绉戝", width: "", prop: "impTemplate" },
+        { label: "璇婃柇", width: "", prop: "name" },
+        { label: "鍑洪櫌鏃堕棿", width: "", prop: "name" },
+        { label: "鍙戣捣鏃堕棿", width: "", prop: "create_time" },
+        { label: "鐘舵��", width: "", prop: "sex" },
+        { label: "閲嶅娆℃暟", width: "", prop: "update_by" },
+        { label: "浠诲姟鏉ユ簮", width: "", prop: "update_by" },
+        { label: "鍒涘缓浜�", width: "", prop: "update_by" },
+      ],
+      tableLabelmz: [
+      { label: "闂ㄨ瘖缂栧彿", width: "", prop: "name" },
+        { label: "濮撳悕", width: "", prop: "name" },
+        { label: "骞撮緞", width: "", prop: "age" },
+        { label: "鑱旂郴鐢佃瘽", width: "", prop: "name" },
+        { label: "灏辫瘖绉戝", width: "", prop: "impTemplate" },
+        { label: "璇婃柇", width: "", prop: "name" },
+        { label: "鍑洪櫌鏃堕棿", width: "", prop: "name" },
+        { label: "鍙戣捣鏃堕棿", width: "", prop: "create_time" },
+        { label: "鐘舵��", width: "", prop: "sex" },
+        { label: "閲嶅娆℃暟", width: "", prop: "update_by" },
+        { label: "浠诲姟鏉ユ簮", width: "", prop: "update_by" },
+        { label: "鍒涘缓浜�", width: "", prop: "update_by" },
+      ],
+      tableLabelcy: [
+      { label: "鍛樺伐缂栧彿", width: "", prop: "name" },
+        { label: "濮撳悕", width: "", prop: "name" },
+        { label: "骞撮緞", width: "", prop: "age" },
+        { label: "鑱旂郴鐢佃瘽", width: "", prop: "name" },
+        { label: "鎵�鍦ㄧ瀹�", width: "", prop: "impTemplate" },
+        { label: "瀹屾垚鏃堕棿", width: "", prop: "create_time" },
+        { label: "鐘舵��", width: "", prop: "sex" },
+        { label: "閲嶅娆℃暟", width: "", prop: "update_by" },
+        { label: "浠诲姟鏉ユ簮", width: "", prop: "update_by" },
+        { label: "鍒涘缓浜�", width: "", prop: "update_by" },
+      ],
 
-    }
+      topqueryParams: {
+        pageNum: 1, //
+        pageSize: 10,
+      },
+      checkList: [],
+      deliverytopqueryParams: {
+        pageNum: 1, //
+        pageSize: 10,
+      },
+      patientqueryParams: {
+        pageNum: 1, //
+        pageSize: 10,
+      },
+      topicoptions: [],
+      showSearch: true, //
+      total: 0, //
+      sontotal: 0, //
+      patienttotal: 0, //
+      // 閫変腑鏁扮粍
+      ids: [],
+      // 闈炲崟涓鐢�
+      single: true,
+      // 闈炲涓鐢�
+      multiple: true,
+      // 鐢ㄦ埛琛ㄦ牸鏁版嵁
+      userList: [], //妯$増鍒楄〃
+      patientuserList: [], //閫夋嫨鎮h�呭垪琛�
+      sonuserList: [], //閫変腑鎮h�呭垪琛�
+      tasktopic: null, //鏂板绫诲瀷
+      form: {
+        name: "",
+        region: "",
+        date1: "",
+        date2: "",
+        delivery: false,
+        type: [],
+        resource: "",
+        desc: "",
+      },
+      options: [
+        {
+          value: "閫夐」1",
+          label: "榛勯噾绯�",
+        },
+        {
+          value: "閫夐」2",
+          label: "鍙岀毊濂�",
+        },
+        {
+          value: "閫夐」5",
+          label: "鍖椾含鐑ら腑",
+        },
+      ],
+      taskoptions: [
+        {
+          value: "1",
+          label: "閫氱煡",
+        },
+        {
+          value: "2",
+          label: "闅忚",
+        },
+        {
+          value: "3",
+          label: "闂嵎",
+        },
+        {
+          value: "4",
+          label: "瀹f暀",
+        },
+      ],
+      quote: false,
+    };
   },
+  components: { SFtable },
 
-  created () {
-
+  created() {
+    this.Addsubtask();
+    this.Getsubtask();
+    this.Acquisitiontype();
   },
 
   methods: {
+    // 鑾峰彇褰撳墠绫诲瀷
+    Acquisitiontype() {
+      this.currenttype = this.$route.query.type;
+      console.log(this.currenttype);
+      if (this.currenttype == 1) {
+        this.title = "闂ㄨ瘖鐥呬汉浠诲姟";
+        this.tableLabel = this.tableLabelxj;
+        this.checkboxlist = [
+          "褰撻潰",
+          "澶氬獟浣�",
+          "绾歌川",
+          "鐢佃瘽",
+          "鐭俊",
+          "寰俊鍏紬鍙�",
+          "寰俊灏忕▼搴�",
+          "閽夐拤",
+        ];
+      } else if (this.currenttype == 2) {
+        this.title = "鍑洪櫌鐥呬汉浠诲姟";
+        this.tableLabel = this.tableLabelmz;
+        this.checkboxlist = ["褰撻潰", "绾歌川", "鐢佃瘽", "鐭俊", "寰俊鍏紬鍙�"];
+      } else if (this.currenttype == 3) {
+        this.title = "鍖诲姟浜哄憳浠诲姟";
+        this.tableLabel = this.tableLabelcy;
+        this.checkboxlist = ["褰撻潰", "绾歌川", "鐢佃瘽", "鐭俊", "寰俊鍏紬鍙�"];
+      }
+    },
+    // 涓嬩竴姝�
+    submitForm(formName) {
+      if (this.Editprogress <= 3) {
+        return this.Editprogress++;
+      }
+      // 鎻愪氦
+      // this.$refs[formName].validate((valid, object) => {
+      //   if (valid) {
+      //     alert("submit!");
+      //   } else {
+      //     console.log("error submit!!", object);
+      //     return false;
+      //   }
+      // });
+    },
+    // 瀛愪换鍔′簩绾у脊妗�
+    handleAddpatient(row) {
+      console.log(row, "瀛愮粍浠舵暟鎹�");
+      messagelistpatient(this.patientqueryParams).then((response) => {
+        console.log(response);
+        this.patientuserList = response.rows;
+        this.patienttotal = response.total;
+        this.loading = false;
+      });
+      this.dialogVisiblepatient = true;
+    },
+    handleUpdate() {},
+    handleDelete() {},
+    handleExport() {},
+    // 澶氶�夋閫変腑鏁版嵁
+    handleSelectionChange(selection) {
+      this.ids = null;
+      this.ids = selection.map((item) => item.patid).join(",");
+      // let result = this.ids.join(",");
+      this.multiple = !selection.length;
+      console.log(this.ids);
+    },
+    getList() {},
+    handleQuery() {},
+    resetQuery() {},
+    handleClosehz() {
+      this.dialogVisiblepatient = false;
+    },
+    // 涓婁竴姝�
+    laststep() {
+      this.Editprogress--;
+    },
+    // 鎻愪氦琛ㄥ崟
+    resetForm(formName) {
+      this.$refs[formName].resetFields();
+    },
+    // 棰勮妯$増
+    PreviewTemplate() {},
+    Acknowledgereference() {
+      this.quote = true;
+    },
+    // 鏂板瀛愪换鍔�
+    Addsubtask() {
+      this.topqueryParams.pguid = 2;
+      // addsvr_prjtask(this.topqueryParams).then((res) => {
+      //   console.log(res);
+      // });
+    },
+    // 鏂板娲鹃�佹偅鑰�
+    AddDispatchpatients() {
+      let objictpint = {};
+      objictpint.patientes = this.ids;
+      objictpint.pguid = 2;
+      Addpatienttask(objictpint).then((res) => {
+        console.log(res);
+      });
+      this.dialogVisiblepatient = false;
+    },
 
-  }
-}
+    // 鏌ヨ瀛愪换鍔″垪琛�
+    Getsubtask() {
+      this.topqueryParams.pguid = 2;
+      console.log(this.topqueryParams);
+      messagelistpatient(this.topqueryParams).then((res) => {
+        this.userList = res.rows;
+        this.total = res.total;
+        console.log(this.userList);
+      });
+    },
+    /** 鏌ヨ鎮h�呭垪琛� */
+  },
+};
 </script>
 
-<style lang='scss' scoped>
-
+<style lang="scss" scoped>
+.Questionnairemanagement {
+}
+.leftvlue-jbxx {
+  margin-top: 10px;
+}
+.sidecolumn {
+  width: 100%;
+  // min-height: 12vh;
+  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: 100%;
+  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);
+}
+.examine-jic {
+  .headline {
+    font-size: 24px;
+    border-left: 5px solid #41a1be;
+    padding-left: 5px;
+    margin-bottom: 10px;
+    display: flex;
+    justify-content: space-between;
+    .Add-details {
+      font-size: 18px;
+      color: #02a7f0;
+      cursor: pointer;
+    }
+  }
+  .jic-value {
+    font-size: 20px;
+    border-top: 1px solid #a7abac;
+    padding: 10px;
+    margin-bottom: 10px;
+    .details-jic {
+      padding: 10px 15px;
+      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);
+      .details-title {
+        display: flex;
+        justify-content: space-between;
+        margin-bottom: 10px;
+        div:nth-child(2) {
+          color: #02a7f0;
+          cursor: pointer;
+        }
+      }
+      .details-renw {
+        background: #e4ebfc;
+        padding: 15px 5px;
+        border-radius: 5px;
+        margin-bottom: 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;
+//   }
+// }
+.jic-value {
+  font-size: 20px;
+  border-top: 1px solid #a7abac;
+  padding: 10px;
+  margin-bottom: 10px;
+  .details-jic {
+    padding: 10px 15px;
+    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);
+    .details-title {
+      display: flex;
+      justify-content: space-between;
+      margin-bottom: 10px;
+      div:nth-child(2) {
+        color: #02a7f0;
+        cursor: pointer;
+      }
+    }
+    .details-renw {
+      background: #e4ebfc;
+      padding: 15px 5px;
+      border-radius: 5px;
+      margin-bottom: 20px;
+    }
+  }
+}
+::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-row {
+  margin-bottom: 10px;
+}
+// ::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;
+  }
+}
 </style>

--
Gitblit v1.9.3