From 39325ed5f9d5ebd80ad0c6bfe6689b014b72d0fb Mon Sep 17 00:00:00 2001 From: WXL (wul) <wl_5969728@163.com> Date: 星期五, 12 九月 2025 18:00:53 +0800 Subject: [PATCH] 随访类型及人员配置优化,宣教优化,脱敏处理 --- src/views/patient/patient/hospital.vue | 48 ++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 38 insertions(+), 10 deletions(-) diff --git a/src/views/patient/patient/hospital.vue b/src/views/patient/patient/hospital.vue index e402ca4..998e871 100644 --- a/src/views/patient/patient/hospital.vue +++ b/src/views/patient/patient/hospital.vue @@ -45,11 +45,20 @@ @keyup.enter.native="handleQuery" /> </el-form-item> + <el-form-item label="璇鹃缁勫悕绉�" prop="inhospno"> + <el-input + v-model="queryParams.deptname" + placeholder="璇疯緭鍏ヨ棰樼粍鍚嶇О" + clearable + style="width: 250px" + @keyup.enter.native="handleQuery" + /> + </el-form-item> <el-form-item label="鎮h�呰寖鍥�" prop="status"> <el-cascader v-model="queryParams.scopetype" - placeholder="榛樿鍏ㄩ儴绉戝" + placeholder="榛樿鍏ㄩ儴璇鹃缁�" :options="sourcetype" :props="{ expandTrigger: 'hover' }" @change="handleChange" @@ -214,7 +223,11 @@ key="telcode" prop="telcode" width="120" - /> + > + <template slot-scope="scope"> + <span>{{ desensitization(scope.row.telcode,'phone') }}</span> + </template></el-table-column + > <!-- <el-table-column label="鍏ラ櫌璇婃柇" @@ -238,7 +251,7 @@ width="120" /> --> <el-table-column - label="绉戝" + label="璇鹃缁�" align="center" key="deptname" prop="deptname" @@ -256,6 +269,13 @@ align="center" key="bedNo" prop="bedNo" + width="120" + /> + <el-table-column + label="缁忕鍖荤敓" + align="center" + key="managementDoctor" + prop="managementDoctor" width="120" /> <el-table-column @@ -364,6 +384,9 @@ <el-table-column prop="certificate" label="璇佷欢绫诲瀷"> </el-table-column> <el-table-column prop="certificatenum" label="璇佷欢鍙风爜"> + <template slot-scope="scope"> + <span>{{ desensitization(scope.row.idcardno,'idCard') }}</span> + </template> </el-table-column> <el-table-column prop="goday" label="鍑虹敓鏃ユ湡"> </el-table-column> <el-table-column prop="menum" label="鏈汉鑱旂郴鏂瑰紡"> </el-table-column> @@ -463,7 +486,7 @@ }, { value: 1, - label: "绉戝鎮h��", + label: "璇鹃缁勬偅鑰�", }, { value: 2, @@ -523,7 +546,7 @@ sourcetype: [ { value: 1, - label: "绉戝", + label: "璇鹃缁�", children: [], }, { @@ -533,7 +556,7 @@ }, { value: 3, - label: "鍏ㄩ儴绉戝", + label: "鍏ㄩ儴璇鹃缁�", }, { value: 4, @@ -551,11 +574,11 @@ optionstag: [], //鏍囩鍒楄〃 Patientrange: [ { - name: "鍏ㄩ儴绉戝", + name: "鍏ㄩ儴璇鹃缁�", id: 999, }, { - name: "褰撳墠绉戝", + name: "褰撳墠璇鹃缁�", id: 1, }, ], @@ -615,7 +638,7 @@ (obj) => obj.deptCode ); this.getList(); - this.listDept(); + // this.listDept(); this.gettabList(); }, methods: { @@ -637,6 +660,8 @@ }, //鎮h��360璺宠浆 gettoken360(sfzh, drcode, drname) { + this.$modal.msgWarning('360鍔熻兘鏆傛湭寮�閫�'); + return; // 闃绘鍚庣画浠g爜鎵ц this.postData.YeWuXX.BingRenXX.ZhengJianHM = sfzh; if (this.postData.XiaoXiTou.ZuHuMC == "涓芥按甯備腑鍖婚櫌") { this.postData.YeWuXX.YongHuXX.YongHuID = "1400398571877961728"; @@ -758,6 +783,9 @@ leaveldeptcodes: [], leavehospitaldistrictcodes: [], }; + this.queryParams.leaveldeptcodes = store.getters.belongDepts.map( + (obj) => obj.deptCode + ); this.handleQuery(); }, // 澶氶�夋閫変腑鏁版嵁 @@ -928,6 +956,6 @@ } } .button-textsc { - color: #28cfe6; + color: #3664D9; } </style> -- Gitblit v1.9.3