pengjun 4 months ago
parent
commit
8b3d900692
  1. 28
      src/components/patientRegister/patientRegisterRecoverListQuery.vue

28
src/components/patientRegister/patientRegisterRecoverListQuery.vue

@ -143,12 +143,12 @@
row-key="id" size="small" highlight-current-row ref="dataList" @selection-change="handleSelectionChange" row-key="id" size="small" highlight-current-row ref="dataList" @selection-change="handleSelectionChange"
@row-click="rowClick"> @row-click="rowClick">
<el-table-column type="index" width="40" label="序号" align="center" /> <el-table-column type="index" width="40" label="序号" align="center" />
<el-table-column prop="isRecoverGuide" label="回收" align="center" width="50">
<el-table-column prop="isRecoverGuide" label="回收" align="center" width="50" sortable>
<template slot-scope="scope"> <template slot-scope="scope">
<el-checkbox :value="scope.row.isRecoverGuide == 'Y'" /> <el-checkbox :value="scope.row.isRecoverGuide == 'Y'" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="completeFlag" label="体检进度">
<el-table-column prop="completeFlag" label="体检进度" sortable>
<template slot-scope="scope"> <template slot-scope="scope">
<div>{{ dddw(dict.completeFlag, "id", scope.row.completeFlag, "displayName") }}</div> <div>{{ dddw(dict.completeFlag, "id", scope.row.completeFlag, "displayName") }}</div>
</template> </template>
@ -158,24 +158,24 @@
<i class="el-icon-lock" v-if="scope.row.isLock == 'Y'" style="font-size: 20px; color: red" /> <i class="el-icon-lock" v-if="scope.row.isLock == 'Y'" style="font-size: 20px; color: red" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="customerOrgParentName" label="单位" width="180">
<el-table-column prop="customerOrgParentName" label="单位" width="180" sortable>
<template slot-scope="scope"> <template slot-scope="scope">
<div>{{ scope.row.customerOrgParentName ? scope.row.customerOrgParentName : scope.row.customerOrgName }} <div>{{ scope.row.customerOrgParentName ? scope.row.customerOrgParentName : scope.row.customerOrgName }}
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="customerOrgName" label="部门" width="180">
<el-table-column prop="customerOrgName" label="部门" width="180" sortable>
<template slot-scope="scope"> <template slot-scope="scope">
<div>{{ scope.row.customerOrgParentName == scope.row.customerOrgName ? "" : scope.row.customerOrgName }} <div>{{ scope.row.customerOrgParentName == scope.row.customerOrgName ? "" : scope.row.customerOrgName }}
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="patientName" label="姓名" />
<el-table-column prop="sexName" label="性别">
<el-table-column prop="patientName" label="姓名" sortable/>
<el-table-column prop="sexName" label="性别" sortable>
</el-table-column> </el-table-column>
<el-table-column prop="age" label="年龄" /> <el-table-column prop="age" label="年龄" />
<el-table-column prop="patientRegisterNo" label="条码号" width="150" />
<el-table-column prop="patientNo" label="档案号" />
<el-table-column prop="patientRegisterNo" label="条码号" width="150" sortable/>
<el-table-column prop="patientNo" label="档案号" sortable/>
<el-table-column prop="medicalTimes" label="体检次数"></el-table-column> <el-table-column prop="medicalTimes" label="体检次数"></el-table-column>
<el-table-column label="分组/套餐" width="150"> <el-table-column label="分组/套餐" width="150">
<template slot-scope="scope"> <template slot-scope="scope">
@ -203,11 +203,11 @@
<el-table-column prop="address" label="地址" width="300" /> <el-table-column prop="address" label="地址" width="300" />
<el-table-column prop="medicalCardNo" label="体检卡号" /> <el-table-column prop="medicalCardNo" label="体检卡号" />
<el-table-column prop="jobCardNo" label="工卡号" /> <el-table-column prop="jobCardNo" label="工卡号" />
<el-table-column prop="maritalStatusName" label="婚姻状况">
<el-table-column prop="maritalStatusName" label="婚姻状况" sortable>
</el-table-column> </el-table-column>
<el-table-column prop="medicalTypeName" label="体检类别">
<el-table-column prop="medicalTypeName" label="体检类别" sortable>
</el-table-column> </el-table-column>
<el-table-column prop="personnelTypeName" label="人员类别">
<el-table-column prop="personnelTypeName" label="人员类别" sortable>
</el-table-column> </el-table-column>
<el-table-column prop="jobPost" label="职务" /> <el-table-column prop="jobPost" label="职务" />
<el-table-column prop="jobTitle" label="职称" /> <el-table-column prop="jobTitle" label="职称" />
@ -360,6 +360,12 @@ export default {
// this.dict.medicalType = res.data; // this.dict.medicalType = res.data;
// } // }
// }); // });
//
getapi("/api/app/sex").then((res) => {
if (res.code == 1) {
this.dict.sex = res.data;
}
});
// //
getapi("/api/app/personnel-type/in-filter").then((res) => { getapi("/api/app/personnel-type/in-filter").then((res) => {

Loading…
Cancel
Save