JSK
This commit is contained in:
parent
36aef6744f
commit
cdfa2ec3da
|
|
@ -157,6 +157,17 @@ export function delHealthInfoApi(data) {
|
|||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
export function getHealthReportPageApi(data) {
|
||||
return request({
|
||||
url: '/smart-canteen/health_person_medical_report/list',
|
||||
method: 'get',
|
||||
headers: {
|
||||
//"merchant-id":"378915229716713472",
|
||||
},
|
||||
params:data
|
||||
})
|
||||
}
|
||||
// 模板-列表
|
||||
export function getModelListApi() {
|
||||
return request({
|
||||
|
|
|
|||
|
|
@ -42,8 +42,6 @@
|
|||
</el-table-column>
|
||||
<el-table-column label="住院日期" align="center" prop="inpatientDate" :show-overflow-tooltip="true">
|
||||
</el-table-column>
|
||||
<el-table-column label="慢性病" align="center" prop="chronicNames" :show-overflow-tooltip="true">
|
||||
</el-table-column>
|
||||
<el-table-column label="劳动强度" align="center" prop="labourIntensity" :show-overflow-tooltip="true">
|
||||
<template slot-scope="scope">
|
||||
<span v-if="scope.row.labourIntensity==1">轻劳动</span>
|
||||
|
|
@ -70,7 +68,7 @@
|
|||
@pagination="getList"
|
||||
/>
|
||||
<!-- 体检报告对话框 -->
|
||||
<el-dialog :title="titleAddReport" :visible.sync="openAddReport" custom-class="dialog-right" append-to-body>
|
||||
<el-dialog :title="titleAddReport" :visible.sync="openAddReport" custom-class="dialog-right" append-to-body>
|
||||
<div style="margin: 10px;">
|
||||
<el-button
|
||||
type="primary"
|
||||
|
|
@ -99,7 +97,7 @@
|
|||
>删除</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</el-table>
|
||||
</el-dialog>
|
||||
<!-- 新增-体检报告对话框 -->
|
||||
<el-dialog :title="titleAddReportModel" :visible.sync="openAddReportModel" append-to-body>
|
||||
|
|
@ -302,7 +300,7 @@
|
|||
|
||||
<script>
|
||||
import { deptTreeSelect } from '@/api/system/user'
|
||||
import { dictHealthChronicApi,addHealthScienceApi,editHealthScienceApi,delHealthScienceApi,getHealthInfoPageApi
|
||||
import { dictHealthChronicApi,addHealthScienceApi,editHealthScienceApi,delHealthScienceApi,getHealthInfoPageApi,getHealthReportPageApi
|
||||
,getModelListApi,getHealthInfoDetailApi,getModelByIdApi,addReportApi,getReportApi,delReportListApi,getReportByIdApi } from "@/api/healthCenter/index";
|
||||
import { imgUpLoadTwo } from '@/api/system/upload'
|
||||
import { decryptWithSM4,encryptWithSM4 } from '@/utils/sm';
|
||||
|
|
@ -351,6 +349,7 @@ export default {
|
|||
dateRange:[new Date(),new Date()],
|
||||
chronicOptions:[],
|
||||
personData:{
|
||||
'nickName':''
|
||||
},
|
||||
reportDatas:[
|
||||
{"medicalProjectName":"身体","medicalProjectDetailNames":[
|
||||
|
|
@ -470,7 +469,7 @@ export default {
|
|||
// }else{
|
||||
// this.queryParams.chronicIds = ""
|
||||
// }
|
||||
getHealthInfoPageApi(param).then(response => {
|
||||
getHealthReportPageApi(param).then(response => {
|
||||
this.tableListData = response.rows;
|
||||
this.tableListData.forEach(item=>{
|
||||
if(item.mobile&&item.mobile!=""){
|
||||
|
|
@ -542,6 +541,7 @@ export default {
|
|||
this.title = "新增";
|
||||
},
|
||||
handleReport(row) {
|
||||
console.log("体检报告",)
|
||||
this.form = Object.assign({}, row);
|
||||
this.selectUser=this.form.userId;
|
||||
this.openAddReport = true;
|
||||
|
|
@ -552,60 +552,64 @@ export default {
|
|||
this.loading = false;
|
||||
});
|
||||
getHealthInfoDetailApi(this.form).then(response => {
|
||||
if(response.data){
|
||||
this.personData=response.data;
|
||||
console.log("this.personData",this.personData)
|
||||
if(this.personData.bloodType==1){
|
||||
this.personData.bloodType="A型";
|
||||
}else if(this.personData.bloodType==2){
|
||||
this.personData.bloodType="B型";
|
||||
}else if(this.personData.bloodType==3){
|
||||
this.personData.bloodType="AB型";
|
||||
}else if(this.personData.bloodType==4){
|
||||
this.personData.bloodType="O型";
|
||||
}else if(this.personData.bloodType==5){
|
||||
this.personData.bloodType="Rh阳型";
|
||||
}else if(this.personData.bloodType==6){
|
||||
this.personData.bloodType="Rh阴型";
|
||||
}
|
||||
if(this.personData.doctorAdvice==1){
|
||||
this.personData.doctorAdvice="禁食";
|
||||
}else if(this.personData.doctorAdvice==2){
|
||||
this.personData.doctorAdvice="流食";
|
||||
}else if(this.personData.doctorAdvice==3){
|
||||
this.personData.doctorAdvice="半流食";
|
||||
}else if(this.personData.doctorAdvice==4){
|
||||
this.personData.doctorAdvice="治疗饮食";
|
||||
}
|
||||
if(this.personData.weightControl==1){
|
||||
this.personData.weightControl="减重";
|
||||
}else if(this.personData.weightControl==2){
|
||||
this.personData.weightControl="增重";
|
||||
}
|
||||
if(this.personData.ifHospitalized==1){
|
||||
this.personData.ifHospitalized="是";
|
||||
}else if(this.personData.ifHospitalized==2){
|
||||
this.personData.ifHospitalized="否";
|
||||
}
|
||||
if(this.personData.pregnantStatus==0){
|
||||
this.personData.pregnantStatus="保密";
|
||||
}else if(this.personData.pregnantStatus==1){
|
||||
this.personData.pregnantStatus="未怀孕";
|
||||
}else if(this.personData.pregnantStatus==2){
|
||||
this.personData.pregnantStatus="孕妇(早期)";
|
||||
}else if(this.personData.pregnantStatus==3){
|
||||
this.personData.pregnantStatus="孕妇(中期)";
|
||||
}else if(this.personData.pregnantStatus==4){
|
||||
this.personData.pregnantStatus="孕妇(晚期)";
|
||||
}else if(this.personData.pregnantStatus==5){
|
||||
this.personData.pregnantStatus="乳母";
|
||||
}
|
||||
if(this.personData.labourIntensity==1){
|
||||
this.personData.labourIntensity="轻劳动";
|
||||
}else if(this.personData.labourIntensity==2){
|
||||
this.personData.labourIntensity="中等强度劳动";
|
||||
}else if(this.personData.labourIntensity==3){
|
||||
this.personData.labourIntensity="重强度劳动";
|
||||
|
||||
console.log("this.personData",this.personData)
|
||||
if(this.personData.bloodType==1){
|
||||
this.personData.bloodType="A型";
|
||||
}else if(this.personData.bloodType==2){
|
||||
this.personData.bloodType="B型";
|
||||
}else if(this.personData.bloodType==3){
|
||||
this.personData.bloodType="AB型";
|
||||
}else if(this.personData.bloodType==4){
|
||||
this.personData.bloodType="O型";
|
||||
}else if(this.personData.bloodType==5){
|
||||
this.personData.bloodType="Rh阳型";
|
||||
}else if(this.personData.bloodType==6){
|
||||
this.personData.bloodType="Rh阴型";
|
||||
}
|
||||
if(this.personData.doctorAdvice==1){
|
||||
this.personData.doctorAdvice="禁食";
|
||||
}else if(this.personData.doctorAdvice==2){
|
||||
this.personData.doctorAdvice="流食";
|
||||
}else if(this.personData.doctorAdvice==3){
|
||||
this.personData.doctorAdvice="半流食";
|
||||
}else if(this.personData.doctorAdvice==4){
|
||||
this.personData.doctorAdvice="治疗饮食";
|
||||
}
|
||||
if(this.personData.weightControl==1){
|
||||
this.personData.weightControl="减重";
|
||||
}else if(this.personData.weightControl==2){
|
||||
this.personData.weightControl="增重";
|
||||
}
|
||||
if(this.personData.ifHospitalized==1){
|
||||
this.personData.ifHospitalized="是";
|
||||
}else if(this.personData.ifHospitalized==2){
|
||||
this.personData.ifHospitalized="否";
|
||||
}
|
||||
if(this.personData.pregnantStatus==0){
|
||||
this.personData.pregnantStatus="保密";
|
||||
}else if(this.personData.pregnantStatus==1){
|
||||
this.personData.pregnantStatus="未怀孕";
|
||||
}else if(this.personData.pregnantStatus==2){
|
||||
this.personData.pregnantStatus="孕妇(早期)";
|
||||
}else if(this.personData.pregnantStatus==3){
|
||||
this.personData.pregnantStatus="孕妇(中期)";
|
||||
}else if(this.personData.pregnantStatus==4){
|
||||
this.personData.pregnantStatus="孕妇(晚期)";
|
||||
}else if(this.personData.pregnantStatus==5){
|
||||
this.personData.pregnantStatus="乳母";
|
||||
}
|
||||
if(this.personData.labourIntensity==1){
|
||||
this.personData.labourIntensity="轻劳动";
|
||||
}else if(this.personData.labourIntensity==2){
|
||||
this.personData.labourIntensity="中等强度劳动";
|
||||
}else if(this.personData.labourIntensity==3){
|
||||
this.personData.labourIntensity="重强度劳动";
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
},
|
||||
getReportList(){
|
||||
|
|
|
|||
Loading…
Reference in New Issue