From 2a0a250857cc9b3f3719393a38a0726cfc86211b Mon Sep 17 00:00:00 2001
From: pengjun <158915633@qq.com>
Date: Wed, 21 Aug 2024 18:16:51 +0800
Subject: [PATCH] SEO
---
src/components/doctorCheck/CheckPicture.vue | 2 +-
src/components/doctorCheck/QueueCheckList.vue | 2 +-
.../doctorCheck/RegisterCheckEdit.vue | 1 -
.../doctorCheck/RegisterCheckList.vue | 2 +-
src/components/itemSet/ReferenceRange.vue | 55 ++----
.../patientRegister/patientRegisterQuery.vue | 1 +
src/views/doctorCheck/doctorCheck.vue | 6 +-
src/views/fee-settings/Asbitem.vue | 165 +++++-------------
src/views/fee-settings/Item.vue | 82 ++++++++-
src/views/report/report.vue | 12 +-
10 files changed, 155 insertions(+), 173 deletions(-)
diff --git a/src/components/doctorCheck/CheckPicture.vue b/src/components/doctorCheck/CheckPicture.vue
index cc3a2ee..02633fe 100644
--- a/src/components/doctorCheck/CheckPicture.vue
+++ b/src/components/doctorCheck/CheckPicture.vue
@@ -258,7 +258,7 @@ export default {
// ImageFormat
// console.log(lres.data,this.checkPictures)
}
- // console.log('lres', lres)
+ console.log('lres', lres)
}).catch(err => {
this.$message.error(err)
}).finally(() => {
diff --git a/src/components/doctorCheck/QueueCheckList.vue b/src/components/doctorCheck/QueueCheckList.vue
index 2171c14..6a27eba 100644
--- a/src/components/doctorCheck/QueueCheckList.vue
+++ b/src/components/doctorCheck/QueueCheckList.vue
@@ -172,7 +172,7 @@ export default {
...mapState(['window', 'dialogWin', 'dataTransOpts', 'dict', 'doctorCheck']),
tableHeight() {
- return this.window.pageHeight < 600 ? 400 : this.window.pageHeight - 200
+ return this.window.pageHeight < 600 ? 390 : this.window.pageHeight - 210
},
},
diff --git a/src/components/doctorCheck/RegisterCheckEdit.vue b/src/components/doctorCheck/RegisterCheckEdit.vue
index a0d91ac..3096d07 100644
--- a/src/components/doctorCheck/RegisterCheckEdit.vue
+++ b/src/components/doctorCheck/RegisterCheckEdit.vue
@@ -23,7 +23,6 @@
style="width: 90px" size="small" disabled>
-
状态
diff --git a/src/components/doctorCheck/RegisterCheckList.vue b/src/components/doctorCheck/RegisterCheckList.vue
index abdc2f6..b44d676 100644
--- a/src/components/doctorCheck/RegisterCheckList.vue
+++ b/src/components/doctorCheck/RegisterCheckList.vue
@@ -82,7 +82,7 @@ export default {
...mapState(['window', 'dataTransOpts', 'dict', 'doctorCheck']),
tableHeight() {
- return this.window.pageHeight < 600 ? 400 : this.window.pageHeight - 200
+ return this.window.pageHeight < 600 ? 390 : this.window.pageHeight - 210
},
registerCheckList0(){
diff --git a/src/components/itemSet/ReferenceRange.vue b/src/components/itemSet/ReferenceRange.vue
index accc717..7f2667f 100644
--- a/src/components/itemSet/ReferenceRange.vue
+++ b/src/components/itemSet/ReferenceRange.vue
@@ -13,7 +13,7 @@
-
+
@@ -83,18 +83,25 @@
-
+
-
+
-
-
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
{
@@ -348,32 +354,7 @@ export default {
this.$refs["form"].validate((v) => {
let that = this
if (v) {
- that.confirmationRequest()
- // if(that.form.referenceRangeValue.includes('-')){
- // let before=/^\d+\.?\d?$/.test(that.form.referenceRangeValue.match(/(\S*)-/)[1])
- // let after=/^\d+\.?\d?$/.test(that.form.referenceRangeValue.match(/-(\S*)/)[1])
- // if(before && after){
- // if(that.form.criticalRangeValue!="" && that.form.criticalRangeValue!=undefined){
- // if(that.form.criticalRangeValue.includes('-')){
- // let criticalBefore=/^\d+\.?\d?$/.test(that.form.criticalRangeValue.match(/(\S*)-/)[1])
- // let criticalAfter=/^\d+\.?\d?$/.test(that.form.criticalRangeValue.match(/-(\S*)/)[1])
- // if(criticalBefore && criticalAfter){
- // that.confirmationRequest()
- // }else{
- // return that.$message.warning("警告范围值-符号前后必须是数字");
- // }
- // }else{
- // return that.$message.warning("警告范围值必须以-符号隔开");
- // }
- // }else{
- // that.confirmationRequest()
- // }
- // }else{
- // return that.$message.warning("参考范围值-符号前后必须是数字");
- // }
- // }else{
- // return that.$message.warning("参考范围值必须以-符号隔开");
- // }
+ that.confirmationRequest()
}
});
},
diff --git a/src/components/patientRegister/patientRegisterQuery.vue b/src/components/patientRegister/patientRegisterQuery.vue
index 737df95..b4aaccb 100644
--- a/src/components/patientRegister/patientRegisterQuery.vue
+++ b/src/components/patientRegister/patientRegisterQuery.vue
@@ -265,6 +265,7 @@ export default {
postapi('/api/app/CustomerOrgGroup/GetListForPatentRegisterByFilter', { customerOrgRegisterId }).then(res => {
if (res.code > - 1) {
this.dict.customerOrgGroup = res.data;
+ this.$forceUpdate() // 强制视图更新(页面渲染)
}
})
},
diff --git a/src/views/doctorCheck/doctorCheck.vue b/src/views/doctorCheck/doctorCheck.vue
index ecc04e0..69c1a5c 100644
--- a/src/views/doctorCheck/doctorCheck.vue
+++ b/src/views/doctorCheck/doctorCheck.vue
@@ -5,7 +5,7 @@
体检 /检查医生诊台
-
+
加载中...
@@ -14,12 +14,12 @@
-
+
diff --git a/src/views/fee-settings/Asbitem.vue b/src/views/fee-settings/Asbitem.vue
index f3280ec..a0e3f39 100644
--- a/src/views/fee-settings/Asbitem.vue
+++ b/src/views/fee-settings/Asbitem.vue
@@ -48,8 +48,8 @@
'px;padding: 15px;background-color: #fff;border-radius: 8px;'
">
@@ -139,8 +139,8 @@
@@ -192,8 +192,8 @@
@@ -213,8 +213,8 @@
@@ -304,9 +304,9 @@
-
-
+
@@ -315,15 +315,6 @@
-
-
+
@@ -387,7 +378,7 @@
-
+
@@ -484,19 +463,7 @@
-
-
+
@@ -506,6 +473,33 @@
size="small">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -515,19 +509,7 @@
-
-
+
@@ -546,7 +528,7 @@
-
+
@@ -832,6 +814,10 @@ export default {
forPregnantFlag: "A",
maritalStatusId: "A",
suggestReason: "",
+ isCriticalValueFunction:'N',
+ criticalValueFunction:'',
+ isFollowUpFunction:'N',
+ followUpFunction:''
},
forSexId: [], //性别
forPregnantFlag: [
@@ -1844,35 +1830,8 @@ export default {
addoredit() {
this.$refs.ruleForm.validate((v) => {
if (v) {
+ let obj = Object.assign({}, this.form, { price: Number(this.form.price) })
if (this.title == 1) {
- let obj = {
- displayName: this.form.displayName,
- shortName: this.form.shortName,
- forSexId: this.form.forSexId,
- itemTypeId: this.form.itemTypeId,
- price: Number(this.form.price),
- deviceTypeId: this.form.deviceTypeId,
- invoiceItemTypeId: this.form.invoiceItemTypeId,
- isItemResultMerger: this.form.isItemResultMerger,
- isBeforeEat: this.form.isBeforeEat,
- clinicalMeaning: this.form.clinicalMeaning,
- defaultResult: this.form.defaultResult,
- queueTime: this.form.queueTime,
- isDiagnosisFunction: this.form.isDiagnosisFunction,
- diagnosisFunction: this.form.diagnosisFunction,
- isContinueProcess: this.form.isContinueProcess,
- isPictureRotate: this.form.isPictureRotate,
- isCheck: this.form.isCheck,
- isActive: this.form.isActive,
- collectItemTypeId: this.form.collectItemTypeId,
- barcodeMode: this.form.barcodeMode,
- isWebAppoint: this.form.isWebAppoint,
- warn: this.form.warn,
- diseaseScreeningTypeId: this.form.diseaseScreeningTypeId,
- forPregnantFlag: this.form.forPregnantFlag,
- maritalStatusId: this.form.maritalStatusId,
- suggestReason:this.form.suggestReason
- };
newcombination(obj).then((res) => {
if (res.code != -1) {
this.getItemIdList();
@@ -1886,34 +1845,6 @@ export default {
}
});
} else if (this.title == 2) {
- let obj = {
- displayName: this.form.displayName,
- shortName: this.form.shortName,
- forSexId: this.form.forSexId,
- itemTypeId: this.form.itemTypeId,
- price: Number(this.form.price),
- deviceTypeId: this.form.deviceTypeId,
- invoiceItemTypeId: this.form.invoiceItemTypeId,
- isItemResultMerger: this.form.isItemResultMerger,
- isBeforeEat: this.form.isBeforeEat,
- clinicalMeaning: this.form.clinicalMeaning,
- defaultResult: this.form.defaultResult,
- queueTime: this.form.queueTime,
- isDiagnosisFunction: this.form.isDiagnosisFunction,
- diagnosisFunction: this.form.diagnosisFunction,
- isContinueProcess: this.form.isContinueProcess,
- isPictureRotate: this.form.isPictureRotate,
- isCheck: this.form.isCheck,
- isActive: this.form.isActive,
- collectItemTypeId: this.form.collectItemTypeId,
- barcodeMode: this.form.barcodeMode,
- isWebAppoint: this.form.isWebAppoint,
- warn: this.form.warn,
- diseaseScreeningTypeId: this.form.diseaseScreeningTypeId,
- forPregnantFlag: this.form.forPregnantFlag,
- maritalStatusId: this.form.maritalStatusId,
- suggestReason:this.form.suggestReason
- };
updateombination(this.form.id, obj).then((res) => {
if (res.code != -1) {
this.tableData.forEach((item, index) => {
diff --git a/src/views/fee-settings/Item.vue b/src/views/fee-settings/Item.vue
index be14e17..d2f4462 100644
--- a/src/views/fee-settings/Item.vue
+++ b/src/views/fee-settings/Item.vue
@@ -221,7 +221,7 @@
-->
-
@@ -418,28 +418,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
@@ -899,6 +925,43 @@
确 定
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1067,7 +1130,11 @@ export default {
inputCheck: "",
isActive: "",
lineModeFlag: '2',
- deviceTypeId: null
+ deviceTypeId: null,
+ isCriticalValueFunction:'N',
+ criticalValueFunction:'',
+ isFollowUpFunction:'N',
+ followUpFunction:'',
},
referenceRangeTypeFlag: [
{
@@ -1301,6 +1368,8 @@ export default {
reference: [], //参考范围
resulttemp: [], // 结果模板
disableddiagnosisFunction: true,
+ dialogFollowUpFunction:false, // 随访函数详细编辑窗口
+ dialogCriticalValueFunction:false, // 危急值详细编辑窗口
curRow: {},
diagnosisFunctionText: "",
calculationFunctionText: "",
@@ -2436,6 +2505,7 @@ export default {
this.calculationFunctionText = "";
this.calculationFunctionBox = false;
},
+
//确定新增或者编辑
Onsubmit() {
this.$refs.form.validate((v) => {
diff --git a/src/views/report/report.vue b/src/views/report/report.vue
index 7d43504..3001548 100644
--- a/src/views/report/report.vue
+++ b/src/views/report/report.vue
@@ -93,12 +93,12 @@ export default {
);
//体检单位树
- getapi("/api/app/customerorg/getbycodeall").then((res) => {
- if (res.code != -1) {
- this.patientRegister.customerOrgTreeAll = res.data;
- tcdate(this.patientRegister.customerOrgTreeAll);
- }
- });
+ // getapi("/api/app/customerorg/getbycodeall").then((res) => {
+ // if (res.code != -1) {
+ // this.patientRegister.customerOrgTreeAll = res.data;
+ // tcdate(this.patientRegister.customerOrgTreeAll);
+ // }
+ // });
//体检类别
getapi("/api/app/medical-type/in-filter").then((res) => {