From a99e82da2b087d7019cdce015c25befc620b9d61 Mon Sep 17 00:00:00 2001
From: WXL (wul) <wl_5969728@163.com>
Date: 星期二, 10 十一月 2026 14:14:16 +0800
Subject: [PATCH] 测试完成
---
src/views/patient/propaganda/QuestionnaireTask.vue | 47 ++++++++++++++++++++++++++++++++++++++---------
1 files changed, 38 insertions(+), 9 deletions(-)
diff --git a/src/views/patient/propaganda/QuestionnaireTask.vue b/src/views/patient/propaganda/QuestionnaireTask.vue
index 1cea8bc..d54357c 100644
--- a/src/views/patient/propaganda/QuestionnaireTask.vue
+++ b/src/views/patient/propaganda/QuestionnaireTask.vue
@@ -70,6 +70,19 @@
/>
</el-form-item>
+ <el-form-item
+ label="鐐逛綅缂栫爜"
+ v-if="
+ isTongdeCampus && (serviceType == 6 || serviceType == 14)
+ "
+ >
+ <el-input
+ style="width: 220px"
+ v-model="form.pointLocation"
+ placeholder="璇疯緭鍏ョ偣浣嶇紪鐮�"
+ />
+ </el-form-item>
+
<el-form-item label="鏈嶅姟褰㈠紡">
<SortCheckbox
v-model="checkList"
@@ -333,7 +346,9 @@
</el-row>
<!-- 缂欎簯鍘夸汉姘戝尰闄細瓒呮椂鏈畬鎴愭槸鍚﹀啀娆¢殢璁� / 鍐嶆闅忚鍏宠仈浠诲姟 -->
- <el-row v-if="form.appltype == 1 && orgname == '缂欎簯鍘夸汉姘戝尰闄�'">
+ <el-row
+ v-if="form.appltype == 1 && orgname == '缂欎簯鍘夸汉姘戝尰闄�'"
+ >
<el-col :span="12">
<el-form-item label="瓒呮椂鏈畬鎴愭槸鍚﹀啀娆¢殢璁�">
<el-radio-group v-model="form.nexttaskflag">
@@ -1691,6 +1706,7 @@
templatename: "",
templateid: null,
libtemplateid: null,
+ pointLocation: "",
kcb:
"浜茬埍鐨勬偅鑰�/瀹跺睘锛屾垜浠槸" +
localStorage.getItem("orgname") +
@@ -1711,14 +1727,6 @@
detailList: [],
},
},
- taskoptions: [
- { value: "4", label: "鍑洪櫌鐥呬汉" },
- { value: "1", label: "鍦ㄩ櫌鐥呬汉" },
- { value: "2", label: "闂ㄨ瘖鐥呬汉" },
- { value: "3", label: "浣撴鐥呬汉" },
- { value: "6", label: "闄㈠鎮h��" },
- { value: "5", label: "鎵嬫湳鐥呬汉" },
- ],
source: [
{ value: 0, label: "鎵�灞炴偅鑰�" },
{ value: 1, label: "绉戝鎮h��" },
@@ -1802,6 +1810,26 @@
},
remaining() {
return this.illnesslist.length - 10;
+ },
+ // 鎮h�呯被鍨嬩笅鎷夛紙鏂板绫诲瀷锛夛細鎸変换鍔$被鍨嬮檺鍒跺彲閫夎寖鍥�
+ taskoptions() {
+ const options = [
+ { value: "4", label: "鍑洪櫌鐥呬汉" },
+ { value: "1", label: "鍦ㄩ櫌鐥呬汉" },
+ { value: "2", label: "闂ㄨ瘖鐥呬汉" },
+ { value: "3", label: "浣撴鐥呬汉" },
+ { value: "6", label: "闄㈠鎮h��" },
+ { value: "5", label: "鎵嬫湳鐥呬汉" },
+ ];
+ // 鍑洪櫌闅忚锛坰erviceType=2锛夛細鍙兘閫夋嫨鍦ㄩ櫌鎮h��
+ if (this.serviceType == 2) {
+ return options.filter((item) => item.value == "1");
+ }
+ // 鍏ラ櫌闅忚锛坰erviceType=18锛夛細涓嶅彲閫夋嫨鍑洪櫌鎮h��
+ if (this.serviceType == 18) {
+ return options.filter((item) => item.value != "4");
+ }
+ return options;
},
},
methods: {
@@ -1937,6 +1965,7 @@
templatename: "",
templateid: null,
libtemplateid: null,
+ pointLocation: "",
kcb:
"浜茬埍鐨勬偅鑰�/瀹跺睘锛屾垜浠槸" +
localStorage.getItem("orgname") +
--
Gitblit v1.9.3