From 1cb1fbf80c955986385377b5f84e8915d1e655d6 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期三, 15 一月 2025 15:04:00 +0800
Subject: [PATCH] 测试完成
---
src/views/patient/propaganda/particty.vue | 84 ++++++++++++++++++++++++-----------------
1 files changed, 49 insertions(+), 35 deletions(-)
diff --git a/src/views/patient/propaganda/particty.vue b/src/views/patient/propaganda/particty.vue
index 85af048..6fbf96d 100644
--- a/src/views/patient/propaganda/particty.vue
+++ b/src/views/patient/propaganda/particty.vue
@@ -398,35 +398,15 @@
</el-col>
<el-col :span="1.5">
- <div v-if="form.longTask">
- <el-tooltip
- class="item"
- effect="dark"
- content="闀挎湡浠诲姟涓嶆敮鎸佹墜鍔ㄦ坊鍔犳偅鑰咃紒"
- placement="top-start"
- >
- <el-button
- type="primary"
- plain
- disabled
- icon="el-icon-plus"
- size="medium"
- @click="handleQuery"
- >鏂板</el-button
- >
- </el-tooltip>
- </div>
- <div v-else>
- <el-button
- type="primary"
- plain
- icon="el-icon-plus"
- size="medium"
- :disabled="!patientqueryParams.allhosp"
- @click="handleQuery"
- >鏂板</el-button
- >
- </div>
+ <el-button
+ type="primary"
+ plain
+ icon="el-icon-plus"
+ size="medium"
+ :disabled="!patientqueryParams.allhosp"
+ @click="handleQuery"
+ >鏂板</el-button
+ >
</el-col>
<!-- <el-col :span="1.5">
@@ -677,7 +657,7 @@
</el-select> </el-form-item
></el-col>
</el-row>
- <el-row>
+ <!-- <el-row>
<el-col :span="20"
><el-form-item label="閫傜敤鐥呭尯" prop="region">
<el-select
@@ -686,7 +666,7 @@
size="medium"
multiple
filterable
- placeholder="璇烽�夋嫨绉戝"
+ placeholder="璇烽�夋嫨鐥呭尯"
>
<el-option
class="ruleFormaa"
@@ -698,7 +678,7 @@
</el-option>
</el-select> </el-form-item
></el-col>
- </el-row>
+ </el-row> -->
<div class="xinz-infs">
<el-form-item>
@@ -1049,6 +1029,8 @@
pageNum: 1, //
pageSize: 10,
topica: 1, //0鍏ㄩ儴1绉戝2鐥呭尯
+ leaveldeptcodes: [],
+ leavehospitaldistrictcodes: [],
},
topicoptions: [{ children: [{ children: [] }] }],
showSearch: true, //
@@ -1194,7 +1176,6 @@
],
// 绉戝/鐥呭尯
belongWards: [],
- belongWards: [],
deptlist: [],
hosplist: [],
tempDetpRelevanceslist: [], //绉戝鏁版嵁
@@ -1214,12 +1195,19 @@
sendType: [
{ required: true, message: "鍙戦�佽缃笉鑳戒负绌�", trigger: "blur" },
],
+ deptcode: [
+ { required: true, message: "閫傜敤绉戝涓嶈兘涓虹┖", trigger: "blur" },
+ ],
+ // leavehospitaldistrictcode: [
+ // { required: true, message: "閫傜敤鐥呭尯涓嶈兘涓虹┖", trigger: "blur" },
+ // ],
},
// 绉戝闄㈠尯鏌ヨ鍏ュ弬
queryParamsdept: {
tempid: "",
type: 2,
},
+ belongDepts: [],
quote: false,
serviceType: null,
};
@@ -1332,6 +1320,11 @@
label: "绾歌川",
},
{
+ value: "4",
+ label: "鐭俊",
+
+ },
+ {
value: "5",
label: "寰俊鍏紬鍙�",
},
@@ -1345,6 +1338,7 @@
{
value: "4",
label: "鐭俊",
+
},
{
value: "5",
@@ -1377,6 +1371,7 @@
{
value: "4",
label: "鐭俊",
+
},
{
value: "5",
@@ -1400,6 +1395,7 @@
{
value: "4",
label: "鐭俊",
+
},
{
value: "5",
@@ -1517,6 +1513,11 @@
this.objyl = res.data;
this.objyl.isoperation = 2;
this.objyl.taskid = data.taskId;
+ if (!this.objyl.sendDa) {
+ this.objyl.sendDay = "5";
+ }
+ console.log(this.objyl.sendDay, "this.objyl.sendDay");
+
Taskparticty(this.objyl).then((response) => {
this.previewtf = false;
this.form.libtemplateid = this.objyl.id;
@@ -1541,7 +1542,7 @@
if (res.code == 200) {
this.objyl = res.data;
if (this.form.longTask) {
- this.objyl.longTemp = 5;
+ this.objyl.sendDay = 5;
}
this.queryParamsdept.type = 2;
this.queryParamsdept.tempid = row.id;
@@ -1756,10 +1757,16 @@
this.$modal
.confirm('鏄惁纭鍒犻櫎鎮h��"' + row.name + '"鐨勬湇鍔¢」锛�')
.then(() => {
+ console.log();
+
let indexa = this.overallCase.indexOf(row);
let indexb = this.form.patTaskRelevances.indexOf(row);
this.overallCase.splice(indexa, 1);
- this.form.patTaskRelevances[indexb].isoperation = 3;
+ if (!this.form.taskid) {
+ this.form.patTaskRelevances.splice(indexa, 1);
+ } else {
+ this.form.patTaskRelevances[indexb].isoperation = 3;
+ }
this.$modal.msgSuccess("鍒犻櫎鎴愬姛");
});
},
@@ -1777,6 +1784,10 @@
store.getters.leavehospitaldistrictcodes;
this.patientqueryParams.leaveldeptcodes = null;
}
+ if (!this.patientqueryParams.leavehospitaldistrictcodes||!this.patientqueryParams.leavehospitaldistrictcodes[0])
+ this.patientqueryParams.leavehospitaldistrictcodes = null;
+ if (!this.patientqueryParams.leaveldeptcodes||!this.patientqueryParams.leaveldeptcodes[0])
+ this.patientqueryParams.leaveldeptcodes = null;
this.handleAddpatient();
},
resetQuery() {},
@@ -1994,6 +2005,9 @@
if (this.form.id) {
this.objyl.taskid = this.form.id;
}
+ if (!this.objyl.sendDay) {
+ this.objyl.sendDay = "5";
+ }
if (this.form.templateid) {
deleteTaskparticty(this.form.templateid).then((res) => {
if (res.code == 200) {
--
Gitblit v1.9.3