From 6be49398a90a339a6c72ac9ea7a09fc368acda87 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期三, 30 四月 2025 15:48:08 +0800
Subject: [PATCH] 测试完成
---
src/views/patient/propaganda/QuestionnaireTask.vue | 44 ++++++++++++++++++++++++++++++++++++--------
1 files changed, 36 insertions(+), 8 deletions(-)
diff --git a/src/views/patient/propaganda/QuestionnaireTask.vue b/src/views/patient/propaganda/QuestionnaireTask.vue
index 64ad5eb..542a537 100644
--- a/src/views/patient/propaganda/QuestionnaireTask.vue
+++ b/src/views/patient/propaganda/QuestionnaireTask.vue
@@ -543,6 +543,12 @@
@keyup.enter.native="handleQuery"
></el-input>
</el-form-item>
+ <el-form-item label="鎮h�呰瘖鏂細">
+ <el-input
+ v-model="patientqueryParams.leavediagname"
+ @keyup.enter.native="handleQuery"
+ ></el-input>
+ </el-form-item>
<el-select
v-model="patientqueryParams.searchscope"
placeholder="璇烽�夋嫨鎮h�呰寖鍥�"
@@ -587,6 +593,8 @@
<pagination
v-show="patienttotal > 0 && this.patientqueryParams.allhosp != 6"
:total="patienttotal"
+ :page.sync="patientqueryParams.pageNum"
+ :limit.sync="patientqueryParams.pageSize"
@pagination="handleAddpatient"
/>
</div>
@@ -727,7 +735,7 @@
{{ item.sort }}銆乕澶氶�塢<span>{{ item.scriptContent }}</span>
</div>
<div class="dev-xx">
- <el-checkbox-group v-model="qremark">
+ <el-checkbox-group v-model="item.qremark">
<el-checkbox
v-for="(items, index) in item.svyLibTemplateTargetoptions"
:key="index"
@@ -761,7 +769,7 @@
</el-tabs>
<span slot="footer" class="dialog-footer">
- <!-- <el-button @click="previewGo">淇濆瓨妯℃澘璇︽儏淇敼</el-button> -->
+ <el-button @click="previewGo">淇濆瓨妯℃澘璇︽儏淇敼</el-button>
<el-button type="primary" @click="Departmenttreatment"
>淇濆瓨浣跨敤</el-button
>
@@ -815,7 +823,7 @@
<el-button
icon="el-icon-refresh"
size="medium"
- @click="resetQuery"
+ @click="resetQuerymb"
>閲嶇疆</el-button
>
</el-form-item>
@@ -930,6 +938,7 @@
tableLabelhz: [
{ label: "鍑洪櫌鏃ユ湡", width: "150", prop: "inhosptime" },
{ label: "鎮h��", width: "", prop: "name" },
+ { label: "鎮h�呰瘖鏂�", width: "", prop: "leavediagname" },
{ label: "韬唤璇�", width: "200", prop: "idcardno" },
{ label: "鎬у埆", width: "", prop: "sex" },
{ label: "骞撮緞", width: "", prop: "age" },
@@ -942,6 +951,7 @@
tableLabelhzwb: [
{ label: "鍑洪櫌鏃ユ湡", width: "150", prop: "endtime" },
{ label: "鎮h��", width: "", prop: "name" },
+ { label: "鎮h�呰瘖鏂�", width: "", prop: "leavediagname" },
{ label: "韬唤璇�", width: "200", prop: "sfzh" },
{ label: "鎬у埆", width: "", prop: "sex" },
{ label: "骞撮緞", width: "", prop: "age" },
@@ -1169,7 +1179,7 @@
},
// {
// value: "13",
- // label: "涓撶闅忚",
+ // label: "涓撶梾闅忚",
// },
],
// 绉戝/鐥呭尯
@@ -1537,11 +1547,13 @@
this.tempbelongWards = [];
this.objyl.suitway = this.objyl.suitway.split(",");
this.questionList = res.rows[0].svyTemplateLibScripts;
+ this.questionList.forEach((item) => {
+ item.qremark = [];
+ });
this.getillness(row.svyid);
this.previewtf = true;
}
});
- console.log(row.svyTemplateLibScripts);
this.previewid = row.svyid;
this.Variablehandling(row.svyTemplateLibScripts, 1);
} else if (type == 2) {
@@ -1550,8 +1562,6 @@
},
// 棰勮
previewfnmb() {
- console.log(this.form.templateid);
-
getTaskQuestioncomit(this.form.templateid).then((res) => {
if (res.code == 200) {
console.log(res, "棰勮鏁版嵁");
@@ -1565,6 +1575,9 @@
getQtemplateobj({ svyid: this.form.libtemplateid }).then((res) => {
if (res.code == 200) {
this.questionList = res.rows[0].svyTemplateLibScripts;
+ this.questionList.forEach((item) => {
+ item.qremark = [];
+ });
this.objyl.svyTemplateLibScripts =
res.rows[0].svyTemplateLibScripts;
}
@@ -1662,6 +1675,7 @@
// { label: "鍏ラ櫌鏃ユ湡", width: "170", prop: "starttime" },
{ label: "鍑洪櫌鏃ユ湡", width: "150", prop: "endtime" },
{ label: "鎮h��", width: "", prop: "name" },
+ { label: "鎮h�呰瘖鏂�", width: "", prop: "leavediagname" },
{ label: "韬唤璇�", width: "200", prop: "idcardno" },
{ label: "鎬у埆", width: "", prop: "sex" },
{ label: "骞撮緞", width: "", prop: "age" },
@@ -1675,6 +1689,7 @@
this.tableLabelhz = [
{ label: "鍏ラ櫌鏃ユ湡", width: "150", prop: "starttime" },
{ label: "鎮h��", width: "", prop: "name" },
+ { label: "鎮h�呰瘖鏂�", width: "", prop: "leavediagname" },
{ label: "韬唤璇�", width: "200", prop: "idcardno" },
{ label: "鎬у埆", width: "", prop: "sex" },
{ label: "骞撮緞", width: "", prop: "age" },
@@ -1856,7 +1871,20 @@
});
},
- resetQuery() {},
+ resetQuerymb() {
+ this.topqueryParams = { svyname: "" };
+ this.handleQuerymb();
+ },
+ resetQuery() {
+ this.patientqueryParams = {
+ pageNum: 1, //
+ pageSize: 10,
+ topica: 1, //0鍏ㄩ儴1绉戝2鐥呭尯
+ leavehospitaldistrictcodes: [],
+ leaveldeptcodes: [],
+ };
+ this.handleQuery();
+ },
handleQuerymb() {
getQtemplatelist(this.topqueryParams).then((response) => {
this.userList = response.rows;
--
Gitblit v1.9.3