From 5e1745487b290612c6282006822b431843a081af Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期四, 15 五月 2025 14:49:36 +0800 Subject: [PATCH] 测试完成 --- src/views/followvisit/discharge/index.vue | 112 +++++++++++++++++++++++++++++++------------------------- 1 files changed, 62 insertions(+), 50 deletions(-) diff --git a/src/views/followvisit/discharge/index.vue b/src/views/followvisit/discharge/index.vue index 749d65b..782c16d 100644 --- a/src/views/followvisit/discharge/index.vue +++ b/src/views/followvisit/discharge/index.vue @@ -131,16 +131,16 @@ </el-select> </el-form-item> <el-form-item label="鎺掑簭鏂瑰紡" prop="status"> - <el-select v-model="topqueryParams.sort" placeholder="璇烽�夋嫨"> - <el-option - v-for="item in topicoptionssort" - :key="item.value" - :label="item.label" - :value="item.value" - > - </el-option> - </el-select> - </el-form-item> + <el-select v-model="topqueryParams.sort" placeholder="璇烽�夋嫨"> + <el-option + v-for="item in topicoptionssort" + :key="item.value" + :label="item.label" + :value="item.value" + > + </el-option> + </el-select> + </el-form-item> <el-form-item> <el-button @@ -226,7 +226,6 @@ <el-table v-loading="loading" :data="userList" - height="968" :row-class-name="tableRowClassName" @selection-change="handleSelectionChange" > @@ -249,12 +248,11 @@ prop="sendname" > <template slot-scope="scope"> - <el-button size="medium" type="text" @click=" - gettoken360(scope.row.sfzh) + gettoken360(scope.row.sfzh, scope.row.drcode, scope.row.drname) " ><span class="button-textsc">{{ scope.row.sendname @@ -329,13 +327,7 @@ /> </template> </el-table-column> - <el-table-column - label="闅忚浜哄憳" - align="center" - key="updateBy" - prop="updateBy" - width="120" - /> + <el-table-column label="闅忚瀹屾垚鏃堕棿" sortable @@ -377,6 +369,13 @@ prop="drname" /> <el-table-column + label="闅忚浜哄憳" + align="center" + key="updateBy" + prop="updateBy" + width="120" + /> + <el-table-column label="鍑洪櫌澶╂暟" width="120" align="center" @@ -409,7 +408,6 @@ prop="nurseName" /> - <!-- <el-table-column label="鐥呭巻鍙�" align="center" @@ -439,15 +437,15 @@ > </el-table-column> - <!-- <el-table-column - label="鐤剧梾鍚嶇О" + <el-table-column + label="璇婃柇鍚嶇О" align="center" - key="icdName" - prop="icdName" + key="leavediagname" + prop="leavediagname" width="120" :show-overflow-tooltip="true" > - </el-table-column> --> + </el-table-column> <el-table-column label="鍑洪櫌闅忚妯℃澘鍚嶇О" @@ -512,7 +510,7 @@ class-name="small-padding fixed-width" > <template slot-scope="scope"> - <el-tooltip + <!-- <el-tooltip class="item" effect="dark" content="鍐嶆闅忚" @@ -521,8 +519,8 @@ <el-button size="medium" type="text" + v-if="scope.row.isVisitAgain!=2" @click="followupvisit(scope.row)" - v-hasPermi="['system:user:edit']" ><span class="button-bb" ><i class="el-icon-s-promotion"></i>鍐嶆闅忚</span ></el-button @@ -544,7 +542,7 @@ ><i class="el-icon-remove-outline"></i>鏆傚仠鏈嶅姟</span ></el-button > - </el-tooltip> + </el-tooltip> --> <el-button size="medium" type="text" @click="Seedetails(scope.row)" ><span class="button-zx" ><i class="el-icon-s-order"></i>鏌ョ湅璇︽儏</span @@ -789,12 +787,9 @@ getTaskservelist, buidegetTasklist, addserviceSubtask, - query360PatInfo + query360PatInfo, } from "@/api/AiCentre/index"; -import { - alterpatient, - particularpatient, -} from "@/api/patient/homepage"; +import { alterpatient, particularpatient } from "@/api/patient/homepage"; import Treeselect from "@riophae/vue-treeselect"; import store from "@/store"; import "@riophae/vue-treeselect/dist/vue-treeselect.css"; @@ -924,7 +919,7 @@ qystatus: "", btstatus: "", }, - topicoptionssort:[ + topicoptionssort: [ { value: 0, label: "鍑洪櫌鏃堕棿(姝e簭)", @@ -1024,7 +1019,7 @@ }, YeWuXX: { BingRenXX: { - ZhengJianHM: '', + ZhengJianHM: "", ZhengJianLXDM: "01", ZhengJianLXMC: "灞呮皯韬唤璇�", ZuZhiJGID: localStorage.getItem("orgid"), @@ -1041,7 +1036,7 @@ }, }, }, - amendtag:false, + amendtag: false, errtype: "", leavehospitaldistrictcode: "", serviceState: [], @@ -1149,9 +1144,9 @@ this.total = response.total; }); }, - affiliation(){ - this.topqueryParams.drcode=store.getters.hisUserId; - this.topqueryParams.nurseId=store.getters.hisUserId; + affiliation() { + this.topqueryParams.drcode = store.getters.hisUserId; + this.topqueryParams.nurseId = store.getters.hisUserId; this.getList(1); }, buidegetTasklist(type) { @@ -1277,14 +1272,14 @@ this.topqueryParams.leavehospitaldistrictcodes = store.getters.belongWards.map((obj) => obj.districtCode); } - console.log('1'); + console.log("1"); this.topqueryParams.pageNum = 1; this.topqueryParams.startOutHospTime = this.dateRange[0]; this.topqueryParams.endOutHospTime = this.dateRange[1]; this.topqueryParams.startSendDateTime = this.dateRangefs[0]; this.topqueryParams.endSendDateTime = this.dateRangefs[1]; - console.log('2'); + console.log("2"); this.getList(refresh); }, // 鎮h�呰寖鍥村鐞� @@ -1309,7 +1304,7 @@ resetQuery() { this.dateRange = []; this.dateRangefs = []; - this.topqueryParams = { + (this.topqueryParams = { pageNum: 1, pageSize: 10, sendstate: 2, @@ -1319,8 +1314,8 @@ scopetype: [], leaveldeptcodes: [], leavehospitaldistrictcodes: [], - }, - this.handleQuery(1); + }), + this.handleQuery(1); }, // 澶氶�夋閫変腑鏁版嵁 handleSelectionChange(selection) { @@ -1359,17 +1354,20 @@ }); }, //鎮h��360璺宠浆 - gettoken360(sfzh) { - this.postData.YeWuXX.BingRenXX.ZhengJianHM=sfzh + gettoken360(sfzh, drcode, drname) { + 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) { - window.open(res.data.url, '_blank'); + window.open(res.data.url, "_blank"); // this.linkUrl = res.data.url; - }else{ + } else { this.$modal.msgWarning("360鏌ヨ鏃犵粨鏋�"); } }); - }, /** 閲嶇疆瀵嗙爜鎸夐挳鎿嶄綔 */ @@ -1567,6 +1565,8 @@ setupsubtask() { this.$refs["zcform"].validate((valid) => { if (valid) { + this.zcform.remark = + this.zcform.remark + "銆�" + this.getCurrentTime() + "銆�"; let form = structuredClone(this.zcform); form.longSendTime = this.formatTime(form.date1); form.finishtime = ""; @@ -1580,6 +1580,7 @@ form.id = null; form.sendstate = 2; form.preachform = form.preachformson; + form.longTask = 0; addserviceSubtask(form).then((res) => { if (res.code == 200) { this.$modal.msgSuccess("鍒涘缓鎴愬姛"); @@ -1591,6 +1592,17 @@ } }); }, + getCurrentTime() { + const now = new Date(); + const year = now.getFullYear(); + const month = String(now.getMonth() + 1).padStart(2, "0"); + const day = String(now.getDate()).padStart(2, "0"); + const hours = String(now.getHours()).padStart(2, "0"); + const minutes = String(now.getMinutes()).padStart(2, "0"); + const seconds = String(now.getSeconds()).padStart(2, "0"); + + return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; + }, }, }; </script> -- Gitblit v1.9.3