From b60394f8417f6565ea673f47375ee33dd17688c0 Mon Sep 17 00:00:00 2001
From: WXL (wul) <wl_5969728@163.com>
Date: 星期六, 25 十月 2025 10:19:50 +0800
Subject: [PATCH] 测试完成
---
src/views/patient/patient/outpatient.vue | 60 +++++++++++++++++++++++++++++++-----------------------------
1 files changed, 31 insertions(+), 29 deletions(-)
diff --git a/src/views/patient/patient/outpatient.vue b/src/views/patient/patient/outpatient.vue
index 52295b1..0c4ec56 100644
--- a/src/views/patient/patient/outpatient.vue
+++ b/src/views/patient/patient/outpatient.vue
@@ -590,6 +590,7 @@
import { query360PatInfo, getTasklist, addSubtask } from "@/api/AiCentre/index";
import store from "@/store";
+import { type } from "jquery";
export default {
name: "Userhuanze",
@@ -691,8 +692,8 @@
YongHuXX: {
XiTongID: "SUIFANGXT",
XiTongMC: "闅忚绯荤粺",
- YongHuID: "1400466972205912064",
- YongHuXM: "JNRMYY",
+ YongHuID: localStorage.getItem("YongHuID"),
+ YongHuXM: localStorage.getItem("YongHuXM"),
ZuZhiJGID: localStorage.getItem("orgid"),
ZuZhiJGMC: localStorage.getItem("orgname"),
idp: "lyra",
@@ -740,8 +741,7 @@
pageSize: 10,
searchscope: 3,
scopetype: [],
- leaveldeptcodes: [],
- leavehospitaldistrictcodes: [],
+ deptcodes: [],
},
// 琛ㄥ崟鏍¢獙
rules: {
@@ -818,11 +818,11 @@
getList() {
this.loading = true;
if (this.queryParams.searchscope == 3) {
- this.queryParams.leaveldeptcodes = store.getters.belongDepts.map(
+ this.queryParams.deptcodes = store.getters.belongDepts.map(
(obj) => obj.deptCode
);
- this.queryParams.leavehospitaldistrictcodes =
- store.getters.belongWards.map((obj) => obj.districtCode);
+ // this.queryParams.leavehospitaldistrictcodes =
+ // store.getters.belongWards.map((obj) => obj.districtCode);
}
if (this.dateRange) {
this.queryParams.beginTime = this.dateRange[0];
@@ -855,16 +855,16 @@
handleChange(value) {
let type = value[0];
let code = value.slice(-1)[0];
- this.queryParams.leavehospitaldistrictcodes = [];
- this.queryParams.leaveldeptcodes = [];
+ // this.queryParams.leavehospitaldistrictcodes = [];
+ this.queryParams.deptcodes = [];
if (type == 1) {
- this.queryParams.leaveldeptcodes.push(code);
- this.queryParams.leavehospitaldistrictcodes = [];
+ this.queryParams.deptcodes.push(code);
+ // this.queryParams.leavehospitaldistrictcodes = [];
this.queryParams.searchscope = 1;
} else if (type == 2) {
- this.queryParams.leavehospitaldistrictcodes.push(code);
- this.queryParams.leaveldeptcodes = [];
+ // this.queryParams.leavehospitaldistrictcodes.push(code);
+ this.queryParams.deptcodes = [];
this.queryParams.searchscope = 2;
} else {
this.queryParams.searchscope = 3;
@@ -880,14 +880,10 @@
});
},
//鎮h��360璺宠浆
- gettoken360(sfzh,drcode,drname) {
- this.$modal.msgWarning('360鍔熻兘鏆傛湭寮�閫�');
- return; // 闃绘鍚庣画浠g爜鎵ц
+ gettoken360(sfzh, drcode, drname) {
+ // this.$modal.msgWarning('360鍔熻兘鏆傛湭寮�閫�');
+
this.postData.YeWuXX.BingRenXX.ZhengJianHM = sfzh;
- if (this.postData.XiaoXiTou.ZuHuMC == "涓芥按甯備腑鍖婚櫌") {
- this.postData.YeWuXX.YongHuXX.YongHuID = "1400398571877961728";
- this.postData.YeWuXX.YongHuXX.YongHuXM = "LSZYY";
- }
query360PatInfo(this.postData).then((res) => {
if (res.data.url) {
@@ -942,8 +938,8 @@
pageSize: 10,
searchscope: 3,
scopetype: [],
- leaveldeptcodes: [],
- leavehospitaldistrictcodes: [],
+ deptcodes: [],
+ // leavehospitaldistrictcodes: [],
};
this.handleQuery();
},
@@ -1093,10 +1089,10 @@
});
// 鏍¢獙鏄惁鍚屼竴绉戝
- if (patientDepts.size > 1) {
- this.$modal.msgError("閫変腑鐨勬偅鑰呬笉灞炰簬鍚屼竴绉戝锛屾棤娉曟壒閲忔坊鍔犱换鍔�");
- return;
- }
+ // if (patientDepts.size > 1) {
+ // this.$modal.msgError("閫変腑鐨勬偅鑰呬笉灞炰簬鍚屼竴绉戝锛屾棤娉曟壒閲忔坊鍔犱换鍔�");
+ // return;
+ // }
// 鑾峰彇閫変腑鎮h�呭垪琛�
this.selectedPatients = this.userList.filter((item) =>
@@ -1118,8 +1114,8 @@
pageSize: 10,
serviceType: 3,
type: 2,
- deptcode: deptcode,
};
+ // deptcode: deptcode,鍙栨秷绉戝闄愬埗
getTasklist(topqueryParams).then((response) => {
this.taskList = response.rows;
this.batchLoading = false;
@@ -1148,10 +1144,16 @@
for (const patient of this.selectedPatients) {
const params = {
taskid: this.selectedTask.taskid,
+ type: this.selectedTask.type,
taskName: this.selectedTask.taskName,
serviceType: this.selectedTask.serviceType,
- sendstate:2,
+ preachform: this.selectedTask.preachform,
+ templateid: this.selectedTask.templateid,
+ libtemplateid: this.selectedTask.libtemplateid,
+ sendstate: 2,
...patient,
+ sendname: patient.patname,
+ leavediagname: patient.diagname,
age: "",
};
@@ -1229,7 +1231,7 @@
}
}
.button-textsc {
- color: #3664D9;
+ color: #3664d9;
}
.batch-patient-section,
.batch-task-section {
--
Gitblit v1.9.3