From 9bc27231d681cbc1bae6d8f199521d332c9c23f7 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 19 八月 2024 11:14:23 +0800
Subject: [PATCH] 测试完成
---
src/views/patient/propaganda/Missioncreation.vue | 97 +++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 86 insertions(+), 11 deletions(-)
diff --git a/src/views/patient/propaganda/Missioncreation.vue b/src/views/patient/propaganda/Missioncreation.vue
index fe0480d..39ed15a 100644
--- a/src/views/patient/propaganda/Missioncreation.vue
+++ b/src/views/patient/propaganda/Missioncreation.vue
@@ -161,8 +161,10 @@
<el-checkbox
v-for="(item, index) in checkboxlist"
:key="index"
- :label="item"
- ></el-checkbox>
+ :label="item.value"
+ >
+ {{ item.label }}</el-checkbox
+ >
</el-checkbox-group>
</el-form-item>
</el-form>
@@ -345,7 +347,7 @@
</div>
<!-- 娣诲姞鎮h�� -->
<el-dialog
- title="娣诲姞娲惧彂鎮h��"
+ title="閫夋嫨鎮h��"
:visible.sync="dialogVisiblepatient"
width="70%"
:before-close="handleClosehz"
@@ -367,7 +369,7 @@
<el-input v-model="patientqueryParams.name"></el-input>
</el-form-item>
- <el-form-item label="灏辫瘖绉戝" prop="status">
+ <!-- <el-form-item label="灏辫瘖绉戝" prop="status">
<el-select
v-model="patientqueryParams.topic"
placeholder="璇烽�夋嫨"
@@ -386,7 +388,7 @@
</el-option>
</el-option-group>
</el-select>
- </el-form-item>
+ </el-form-item> -->
<el-form-item>
<el-button
@@ -453,7 +455,6 @@
<div class="jic-value">
<el-row :gutter="20">
<!--鐢ㄦ埛鏁版嵁-->
-
<el-form
:model="topqueryParams"
ref="queryForm"
@@ -802,6 +803,7 @@
this.id = this.$route.query.id;
this.form.type = this.$route.query.type;
this.form.typename = this.$route.query.typename;
+ this.form.serviceType = Number(this.$route.query.serviceType);
this.listDept();
this.Acquisitiontype();
this.Getdetails();
@@ -846,7 +848,56 @@
this.currenttype = this.$route.query.type;
this.title = "瀹f暀鍐呭鍒楄〃";
this.tableLabel = this.tableLabelxj;
- this.checkboxlist = ["鐭俊", "寰俊", "浜哄伐鐢佃瘽", "鏅鸿兘鏈哄櫒浜�"];
+ if (this.form.serviceType == 4) {
+ this.checkboxlist = [
+ {
+ value: "2",
+ label: "绾歌川",
+ },
+
+ {
+ value: "4",
+ label: "鐭俊",
+ },
+ {
+ value: "5",
+ label: "寰俊鍏紬鍙�",
+ },
+ {
+ value: "6",
+ label: "寰俊灏忕▼搴�",
+ },
+
+ {
+ value: "8",
+ label: "鏅鸿兘鏈哄櫒浜�",
+ },
+ ];
+ } else if (this.form.serviceType == 8) {
+ this.checkboxlist = [
+ {
+ value: "4",
+ label: "鐭俊",
+ },
+ {
+ value: "5",
+ label: "寰俊鍏紬鍙�",
+ },
+ {
+ value: "6",
+ label: "寰俊灏忕▼搴�",
+ },
+
+ {
+ value: "8",
+ label: "鏅鸿兘鏈哄櫒浜�",
+ },
+ {
+ value: "9",
+ label: "閽夐拤",
+ },
+ ];
+ }
getlibrarylist(queryParams).then((response) => {
this.userList = response.rows;
this.total = response.total;
@@ -859,8 +910,8 @@
},
// 淇濆瓨
submitForm(formName) {
- // this.form.preachform = this.checkList.join(",");
- this.formatFn(1);
+ this.form.preachform = this.checkList.join(",");
+ // this.formatFn(1);
this.form.hospType = this.currenttype;
if (!this.form.patTaskRelevances[0]) {
this.$modal.msgError("璇烽�夋嫨鐥呬汉");
@@ -961,6 +1012,29 @@
this.overallCase.forEach((item) => {
this.allpids.push(item.patid);
});
+ if (this.patientqueryParams.allhosp == 1) {
+ this.tableLabelhz = [
+ { label: "搴忓彿", width: "", prop: "patid" },
+ { label: "鎮h�呭悕绉�", width: "", prop: "name" },
+ { label: "鎬у埆", width: "", prop: "sex" },
+ { label: "骞撮緞", width: "", prop: "age" },
+ { label: "涓讳换鍖诲笀", width: "", prop: "drname" },
+ { label: "灏辫瘖绉戝", width: "", prop: "deptName" },
+ { label: "鍏ラ櫌鏃ユ湡", width: "", prop: "inhosptime" },
+ { label: "鍒涘缓浜�", width: "", prop: "createBy" },
+ ];
+ } else if (this.patientqueryParams.allhosp == 2) {
+ this.tableLabelhz = [
+ { label: "搴忓彿", width: "", prop: "patid" },
+ { label: "鎮h�呭悕绉�", width: "", prop: "name" },
+ { label: "鎬у埆", width: "", prop: "sex" },
+ { label: "骞撮緞", width: "", prop: "age" },
+ { label: "璇婃柇", width: "", prop: "diagname" },
+ { label: "灏辫瘖绉戝", width: "", prop: "deptName" },
+ { label: "鍏ラ櫌鏃ユ湡", width: "", prop: "inhosptime" },
+ { label: "鍒涘缓浜�", width: "", prop: "createBy" },
+ ];
+ }
if (this.allpids[0]) {
this.patientqueryParams.pids = this.allpids;
console.log(this.patientqueryParams.pids);
@@ -1072,7 +1146,8 @@
? this.form.patTaskRelevances
: [];
this.overallCase = this.form.patTaskRelevances.concat();
- this.formatFn(2);
+ this.checkList = this.form.preachform.split(",");
+
console.log(this.form.showDate, "this.form");
this.daytime = this.form.showDate.split(",");
if (this.form.showTimeMorn) {
@@ -1193,7 +1268,7 @@
// 鏌ョ湅妯$増
previewGo() {
this.$router.push({
- path: "/knowledge/templateku/configurat/",
+ path: "/knowledge/tpuconfigurat/",
query: { id: this.previewid, task: true, data: this.form },
});
},
--
Gitblit v1.9.3