|
|
@ -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) => { |
|
|
|