From c0fd56c161e20c984bfe95088e084997be707aae Mon Sep 17 00:00:00 2001
From: pengjun <158915633@qq.com>
Date: Tue, 23 Dec 2025 15:05:39 +0800
Subject: [PATCH] seo
---
public/sysConfig.json | 10 +++++-
.../doctorCheck/PatientRegisterBase.vue | 2 ++
.../doctorCheck/RegisterCheckEdit.vue | 25 +++++++++++--
.../patientRegister/PatientRegisterEdit.vue | 2 +-
.../report/PatientRegisterQueryNobtn.vue | 36 +++++++++++++++++--
src/utlis/proApi.js | 3 ++
6 files changed, 71 insertions(+), 7 deletions(-)
diff --git a/public/sysConfig.json b/public/sysConfig.json
index 456e5ae..5964923 100644
--- a/public/sysConfig.json
+++ b/public/sysConfig.json
@@ -3,5 +3,13 @@
"softName": "神豚体检管理系统",
"pacsApi": "http://192.168.0.188:9530",
"dcmViewers": "https://app.mzaktj.com:4436",
- "pacsApiHttps": "https://app.mzaktj.com:8042"
+ "pacsApiHttps": "https://app.mzaktj.com:8042",
+ "dict":{
+ "completeFlag":[
+ { "id": "0", "displayName": "预登记" },
+ { "id": "1", "displayName": "未检" },
+ { "id": "2", "displayName": "部份已检" },
+ { "id": "3", "displayName": "已总检" }
+ ]
+ }
}
\ No newline at end of file
diff --git a/src/components/doctorCheck/PatientRegisterBase.vue b/src/components/doctorCheck/PatientRegisterBase.vue
index 1ee7d92..a5ec477 100644
--- a/src/components/doctorCheck/PatientRegisterBase.vue
+++ b/src/components/doctorCheck/PatientRegisterBase.vue
@@ -221,6 +221,8 @@ export default {
let lres = JSON.parse(res)
if (lres.code > -1) {
let idNos = parsIcCardtoLocal(lres.data, this.dict.sex, this.dict.nation)
+
+ this.prBase.patientName = idNos.Name
this.prBase.idNo = idNos.IDCode
this.onQueryByOnlyNo('idNo')
} else {
diff --git a/src/components/doctorCheck/RegisterCheckEdit.vue b/src/components/doctorCheck/RegisterCheckEdit.vue
index 2bdf178..3ba9847 100644
--- a/src/components/doctorCheck/RegisterCheckEdit.vue
+++ b/src/components/doctorCheck/RegisterCheckEdit.vue
@@ -9,7 +9,7 @@
检查医生
+ style="width: 80px" size="small" :filter-method="filterMethod">
@@ -20,7 +20,7 @@
审核医生
+ style="width: 80px" size="small" :disabled="doctorCheck.RegisterCheckEdit.isAudit == 'Y' ? true:false" :filter-method="filterMethod">
@@ -60,6 +60,7 @@ export default {
data() {
return {
users: [],
+ usersAll:[],
dialogVisible: false,
};
},
@@ -82,7 +83,8 @@ export default {
postapi('/api/identity/users/GetListByOperatorType',{operatorTypes:["1","3"]})
.then(res => {
if (res.code > -1) {
- this.users = res.data
+ this.usersAll = res.data.slice()
+ this.users = res.data.slice()
}
})
},
@@ -91,6 +93,23 @@ export default {
return moment(new Date(date)).format(forMat);
},
+ //快速选择组合项目时,调整可按拼间简码及简称查找
+ filterMethod(keyWords) {
+ //console.log('filterMethod',this.asbItemQuick)
+ if (keyWords) {
+ this.users = [];
+ this.usersAll.forEach(item => {
+ if (item.surname.indexOf(keyWords) > - 1
+ || item.simpleCode.toLowerCase().indexOf(keyWords.toLowerCase()) > - 1
+ || item.userName.indexOf(keyWords) > - 1) {
+ this.users.push(item);
+ }
+ });
+ } else {
+ this.users = deepCopy(this.usersAll);
+ }
+ },
+
// 放在 明细中获取,否则要获取两次
// getRegisterCheck(id){
// if(id){
diff --git a/src/components/patientRegister/PatientRegisterEdit.vue b/src/components/patientRegister/PatientRegisterEdit.vue
index 9edb723..f6af7d1 100644
--- a/src/components/patientRegister/PatientRegisterEdit.vue
+++ b/src/components/patientRegister/PatientRegisterEdit.vue
@@ -2468,7 +2468,7 @@ export default {
})
},
- // 处理照片
+ // 处理照片 // 照片是相对路径时,加刷新标识
getPeoplePhoto(photo) {
this.peoplePhoto = photoParse(photo)
},
diff --git a/src/components/report/PatientRegisterQueryNobtn.vue b/src/components/report/PatientRegisterQueryNobtn.vue
index ee9e2d9..5842cca 100644
--- a/src/components/report/PatientRegisterQueryNobtn.vue
+++ b/src/components/report/PatientRegisterQueryNobtn.vue
@@ -46,7 +46,7 @@
- 身份证号
+ 读身份证
@@ -121,7 +121,7 @@