diff --git a/src/components/customerOrg/customerOrgEdit.vue b/src/components/customerOrg/customerOrgEdit.vue
index 9b6ef25..b45a142 100644
--- a/src/components/customerOrg/customerOrgEdit.vue
+++ b/src/components/customerOrg/customerOrgEdit.vue
@@ -89,7 +89,8 @@
-
+
@@ -109,7 +110,7 @@
-
+
@@ -157,7 +158,10 @@
-
+
+
+
@@ -262,9 +266,9 @@ export default {
lastModificationTime: null,
salesPerson: "",
salesPersonPhone: "",
- medicalTypeId:'',
- personnelTypeId:'',
- isRecommend:'N',
+ medicalTypeId: '',
+ personnelTypeId: '',
+ isRecommend: 'N',
}, //初始化 单位 记录 目前新增与更新是一致
formInit: {},
rules: {
@@ -276,6 +280,8 @@ export default {
],
},
isshow: false,
+
+ dictSalesman:[],
};
},
@@ -368,6 +374,14 @@ export default {
}
});
+ // 业务员 {operatorTypes:["1","3"]}
+ postapi('/api/identity/users/GetListByOperatorType', { operatorTypes: ["0", "1", "2", "3", "4"] })
+ .then(res => {
+ if (res.code > -1) {
+ this.dictSalesman = res.data
+ }
+ })
+
},
//更新获取单位树节点数据(局部刷新)
@@ -490,8 +504,8 @@ export default {
body.parentId = null;
}
}
- if(!body.medicalTypeId) delete body.medicalTypeId;
- if(!body.personnelTypeId) delete body.personnelTypeId;
+ if (!body.medicalTypeId) delete body.medicalTypeId;
+ if (!body.personnelTypeId) delete body.personnelTypeId;
console.log("body", body, "this.form", this.form);
diff --git a/src/components/doctorCheck/PatientRegisterList.vue b/src/components/doctorCheck/PatientRegisterList.vue
index 495eccd..0c8e5f5 100644
--- a/src/components/doctorCheck/PatientRegisterList.vue
+++ b/src/components/doctorCheck/PatientRegisterList.vue
@@ -603,7 +603,7 @@ export default {
/* 部份已检 */
::v-deep .el-table .complete2 {
- background: #b9cee9 !important;
+ background: #ec7504 !important;
}
/* 总检 */
::v-deep .el-table .complete3 {
diff --git a/src/components/patientRegister/PatientRegisterEdit.vue b/src/components/patientRegister/PatientRegisterEdit.vue
index 559304a..fe8742d 100644
--- a/src/components/patientRegister/PatientRegisterEdit.vue
+++ b/src/components/patientRegister/PatientRegisterEdit.vue
@@ -208,8 +208,11 @@
-
-
+
+
+
+
@@ -1067,6 +1070,8 @@ export default {
customerOrgRegister: {}, // 当前选择体检次数
hc_warn_mode: '1', //0-仅提醒;1-提醒并决择;2-有互斥项目时不允许保存
+
+ dictSalesman:[] //
};
},
@@ -1315,7 +1320,13 @@ export default {
}
})
-
+ // 业务员 {operatorTypes:["1","3"]}
+ postapi('/api/identity/users/GetListByOperatorType',{operatorTypes:["0","1","2","3","4"]})
+ .then(res => {
+ if (res.code > -1) {
+ this.dictSalesman = res.data
+ }
+ })
//项目类别 树结构
// getapi("/api/app/item-type/by-code-all").then((res) => {
@@ -1427,6 +1438,7 @@ export default {
this.peisid = window.sessionStorage.getItem('peisid');
let customerOrgId, customerOrgName, customerOrgParentId
+
if (this.patientRegister.query.customerOrgId) {
customerOrgParentId = this.patientRegister.query.CustomerOrgParentId
customerOrgId = this.patientRegister.query.customerOrgId
@@ -1436,6 +1448,7 @@ export default {
customerOrgId = this.form.customerOrgId
customerOrgName = this.form.customerOrgName
}
+
this.preCustomerOrgId = this.patientRegister.query.customerOrgId
if (!patientRegisterId) { //添加
this.form = Object.assign({}, this.form, this.formInit)
@@ -2360,8 +2373,10 @@ export default {
btnAdd() {
// 当前面点新增时,清部份信息
this.clearPerson()
- this.dataTransOpts.tableS.patient_register.id = ''
- this.dataTransOpts.refresh.patient_register.S++
+ // this.dataTransOpts.tableS.patient_register.id = ''
+ // this.dataTransOpts.refresh.patient_register.S++
+ this.dataTransOpts.tableM.register_check_asbitem = []
+ //this.changeItemType(deepCopy(this.dataTransOpts.copyGroup.itemTypeIds))
},
//将现有的数据,复制并展现,但未保存
diff --git a/src/components/patientRegister/PatientRegisterList.vue b/src/components/patientRegister/PatientRegisterList.vue
index bc08e83..47995ba 100644
--- a/src/components/patientRegister/PatientRegisterList.vue
+++ b/src/components/patientRegister/PatientRegisterList.vue
@@ -2,75 +2,40 @@
-
+
-
-
-
+
+
+ ">
{{ scope.$index + 1 }}
-
+
{{
scope.row.isAudit == "Y"
? "已审核"
: dddw(
- dict.completeFlag,
- "id",
- scope.row.completeFlag,
- "displayName"
- )
+ dict.completeFlag,
+ "id",
+ scope.row.completeFlag,
+ "displayName"
+ )
}}
@@ -84,42 +49,29 @@
}}
-
+
-
+
-
-
+
+
-
+
{{
scope.row.customerOrgParentName
? scope.row.customerOrgParentName
@@ -137,12 +89,10 @@
}}
-
+
{{ scope.row.medicalPackageName }}
@@ -165,8 +115,8 @@
{{
scope.row[dragCol[index].prop]
? moment(scope.row[dragCol[index].prop]).format(
- "yyyy-MM-DD"
- )
+ "yyyy-MM-DD"
+ )
: ""
}}
@@ -210,7 +160,7 @@
{{
scope.row[dragCol[index].prop] ==
- scope.row["customerOrgParentName"]
+ scope.row["customerOrgParentName"]
? ""
: scope.row[dragCol[index].prop]
}}
@@ -252,12 +202,10 @@
- 共:{{ loadOpts.totalCount }} 条记录,当前显示:{{
- tableData.length
- }}
- 条。
+ 共:{{ loadOpts.totalCount }} 条记录,当前显示:{{
+ tableData.length
+ }}
+ 条。
@@ -270,53 +218,23 @@
-
-
导入青藏数据
+
+ 导入青藏数据
- 人员登记
+ 人员登记
-
-
批量正式登记
+
+ 批量正式登记
-
-
批量转预登记
+
+ 批量转预登记
- 编辑
+ 编辑
- 删除
+ 删除
-
-
批量调整分组
+
+ 批量调整分组
-
-
批量调整项目
+
+ 批量调整项目
-
-
指引单打印
+
+ 指引单打印
-
-
指引单预览
+
+ 指引单预览
-
-
人员检验检查条码
+
+ 人员检验检查条码
-
+
- 人员信息导出
+ 人员信息导出
-
-
人员+检查条码
+
+ 人员+检查条码
-
+ -->
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
@@ -556,35 +362,19 @@
-
+
-
+
-
-
+
+
@@ -592,76 +382,43 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
@@ -669,64 +426,35 @@
-
-
+
+
-
-
+
+
-
+
-
+
-
+
@@ -743,62 +471,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -808,233 +511,113 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
@@ -1042,35 +625,19 @@
-
+
条码号
档案号
-
+
@@ -2198,7 +1765,7 @@ export default {
if (
this.loadOpts.skipCount != 0 &&
this.loadOpts.skipCount * this.loadOpts.maxResultCount >=
- this.loadOpts.totalCount
+ this.loadOpts.totalCount
)
return;
// console.log('getPrList', this.loadOpts)
@@ -2403,7 +1970,7 @@ export default {
if (scroll.judgeFlse) {
if (
(Number(this.loadOpts.skipCount) + 1) *
- Number(this.loadOpts.maxResultCount) >=
+ Number(this.loadOpts.maxResultCount) >=
Number(this.loadOpts.totalCount)
) {
return;
@@ -2494,7 +2061,7 @@ export default {
this.dict.nation.forEach((item) => {
if (
item.displayName.toLowerCase().indexOf(keyWords.toLowerCase()) >
- -1 ||
+ -1 ||
item.simpleCode.toLowerCase().indexOf(keyWords.toLowerCase()) > -1
) {
this.nation.push(item);
@@ -3236,11 +2803,11 @@ export default {
newRow.isAudit == "Y"
? "已审核"
: this.dddw(
- this.dict.completeFlag,
- "id",
- newRow.completeFlag,
- "displayName"
- );
+ this.dict.completeFlag,
+ "id",
+ newRow.completeFlag,
+ "displayName"
+ );
if (newRow.guidePrintTimes?.toString())
newRow.guidePrintTimes = newRow.guidePrintTimes > 0 ? "打印" : "";
if (newRow.isLock) newRow.isLock = newRow.isLock == "Y" ? "锁住" : "";
@@ -3300,7 +2867,7 @@ export default {
return newRow;
});
- const data =list.map((v) => filterVal.map((j) => v[j]));
+ const data = list.map((v) => filterVal.map((j) => v[j]));
exportJsonToExcel(tHeader, data, '人员登记列表' + moment(new Date()).format('yyyyMMDDHHmmss')); //"列表excel" 是下载后的表名 可修改
});
diff --git a/src/components/report/BtnReport.vue b/src/components/report/BtnReport.vue
index e714498..d3744f2 100644
--- a/src/components/report/BtnReport.vue
+++ b/src/components/report/BtnReport.vue
@@ -994,7 +994,8 @@ export default {
// 导出pdf
try {
- if (e.completeFlag == "3") {
+ // 石家庄长城 手动导出没有总检也可以导出
+ //if (e.completeFlag == "3") {
toOutShell.BusinessCode = e.patientRegisterId;
toOutShell.ExportDirectory = `${path}\\${e.patientName}_${e.patientRegisterNo}.pdf`;
toOutShell.customerOrgName = e.customerOrgName || ""; // 增加单位名称参数
@@ -1006,7 +1007,7 @@ export default {
if (JSON.parse(res).code < 0) {
console.log("this.$peisAPI.exportToPdfPre err", res);
}
- }
+ //}
} catch (error) {
console.log("error", error);
this.$message.warning({ showClose: true, message: error });
diff --git a/src/components/report/PatientRegisterListNobtn.vue b/src/components/report/PatientRegisterListNobtn.vue
index bbe5bdd..cd67e8f 100644
--- a/src/components/report/PatientRegisterListNobtn.vue
+++ b/src/components/report/PatientRegisterListNobtn.vue
@@ -159,6 +159,19 @@ export default {
this.loadOptsInit = Object.assign({}, this.loadOpts)
this.patientRegister.prList = []
+ try {
+ let LocalConfig = JSON.parse(
+ window.localStorage.getItem("LocalConfig") || null
+ );
+ if (LocalConfig?.normal?.maxResultCount) {
+ this.loadOpts.maxResultCount =
+ LocalConfig.normal.maxResultCount;
+ }
+ } catch (error) {
+ console.log('window.localStorage.getItem("LocalConfig")', error);
+ }
+
+
// 系统参数,获取 总检别名
postapi('/api/app/SysParmValue/GetSysParmValueBySysParmId', { sysParmId: "summary_check_doctor_alias" })
.then(res => {
diff --git a/src/components/sumDoctorCheck/SumAsbItemStatus.vue b/src/components/sumDoctorCheck/SumAsbItemStatus.vue
index c686829..563b807 100644
--- a/src/components/sumDoctorCheck/SumAsbItemStatus.vue
+++ b/src/components/sumDoctorCheck/SumAsbItemStatus.vue
@@ -3,7 +3,7 @@
未检组合项目:
- {{
+ {{
item }}