|
|
|
@ -539,53 +539,53 @@ |
|
|
|
<!--组件弹窗--> |
|
|
|
<div> |
|
|
|
<!-- 人员档案列表 --> |
|
|
|
<el-dialog title="人员档案列表" :visible.sync="dialogVisible" width="800px" :show-close="false" |
|
|
|
<el-dialog title="人员档案列表" :visible.sync="dialogVisible" width="900px" :show-close="false" |
|
|
|
:close-on-click-modal="false" :append-to-body="true"> |
|
|
|
<el-table :data="patientList" border width="800" height="480" row-key="id" size="small" |
|
|
|
class="el-table__body-wrapper tbody" highlight-current-row @row-click="rowick" @row-dblclick="patientDblclick" |
|
|
|
ref="patientList"> |
|
|
|
<el-table-column type="index" width="30" /> |
|
|
|
<el-table-column prop="patientNo" label="档案号" /> |
|
|
|
<el-table-column prop="lastTime" label="末次体检" width="100"> |
|
|
|
<el-table-column type="index" width="30" align="center"/> |
|
|
|
<el-table-column prop="patientNo" label="档案号" min-width="80" align="center"/> |
|
|
|
<el-table-column prop="lastTime" label="末次体检" min-width="80" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div v-if="scope.row.lastTime"> |
|
|
|
{{ moment(scope.row.lastTime).format("yyyy-MM-DD") }} |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="medicalTimes" label="体检次数" /> |
|
|
|
<el-table-column prop="displayName" label="姓名" /> |
|
|
|
<el-table-column prop="sexId" label="性别"> |
|
|
|
<el-table-column prop="medicalTimes" label="体检次数" min-width="70" align="center"/> |
|
|
|
<el-table-column prop="displayName" label="姓名" min-width="70" align="center"/> |
|
|
|
<el-table-column prop="sexId" label="性别" min-width="50" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div> |
|
|
|
{{ dddw(dict.sex, "id", scope.row.sexId, "displayName") }} |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="maritalStatusId" label="婚姻"> |
|
|
|
<el-table-column prop="maritalStatusId" label="婚姻" min-width="50" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div> |
|
|
|
{{ dddw(dict.maritalStatus, "id", scope.row.maritalStatusId, "displayName") }} |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="birthDate" label="出生日期" width="100"> |
|
|
|
<el-table-column prop="birthDate" label="出生日期" min-width="80" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div v-if="scope.row.birthDate"> |
|
|
|
{{ moment(scope.row.birthDate).format("yyyy-MM-DD") }} |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="nationId" label="民族"> |
|
|
|
<el-table-column prop="nationId" label="民族" min-width="50" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div> |
|
|
|
{{ dddw(dict.nation, "id", scope.row.nationId, "displayName") }} |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="idNo" label="身份证号" /> |
|
|
|
<el-table-column prop="telephone" label="电话" /> |
|
|
|
<el-table-column prop="mobileTelephone" label="手机号" /> |
|
|
|
<el-table-column prop="idNo" label="身份证号" min-width="150" align="center"/> |
|
|
|
<el-table-column prop="mobileTelephone" label="手机号" min-width="110" align="center"/> |
|
|
|
<el-table-column prop="telephone" label="电话" min-width="120" align="center"/> |
|
|
|
</el-table> |
|
|
|
<span slot="footer" class="dialog-footer"> |
|
|
|
<el-button class="commonbutton" @click="dialogVisible = false" style="width:90px;">取消</el-button> |
|
|
|
|