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 @@