This commit is contained in:
zoujiandong 2023-07-14 13:49:28 +08:00
parent e96a907a35
commit e9c038d4ed

View File

@ -29,6 +29,15 @@
<a-option :value="3">认证失败</a-option> <a-option :value="3">认证失败</a-option>
</a-select> </a-select>
</a-form-item> </a-form-item>
<a-form-item field="iden_auth_status" label="审核状态">
<a-select v-model="queryForm.iden_auth_status" placeholder="请选择多点认证状态" :style="{ width: '180px' }">
<!-- 医生多点执业认证状态0:未认证 1:认证通过 2:审核中 3:认证失败 -->
<a-option :value="0">未认证</a-option>
<a-option :value="1">认证通过</a-option>
<a-option :value="2">审核中</a-option>
<a-option :value="3">认证失败</a-option>
</a-select>
</a-form-item>
<a-form-item> <a-form-item>
<a-space> <a-space>
<a-button type="primary" @click="handleQuery"><icon-search /> 搜索</a-button> <a-button type="primary" @click="handleQuery"><icon-search /> 搜索</a-button>
@ -71,6 +80,13 @@
<template #inquiry_service="{ record }"> <template #inquiry_service="{ record }">
<span>{{filterService(record)}}</span> <span>{{filterService(record)}}</span>
</template> </template>
<template #iden_auth_status="{ record }">
<!-- 身份认证状态0:未认证 1:认证通过 2:审核中 3:认证失败 -->
<a-tag v-if="record.iden_auth_status == 0" color="gray">未认证</a-tag>
<a-tag v-else-if="record.iden_auth_status == 1" color="green">认证通过</a-tag>
<a-tag v-else-if="record.iden_auth_status == 2" color="#ffb400">审核中</a-tag>
<a-tag v-else color="red">认证失败</a-tag>
</template>
<template #multi_point_status="{ record }"> <template #multi_point_status="{ record }">
<!-- 身份认证状态0:未认证 1:认证通过 2:审核中 3:认证失败 --> <!-- 身份认证状态0:未认证 1:认证通过 2:审核中 3:认证失败 -->
<a-tag v-if="record.multi_point_status == 0" color="gray">未认证</a-tag> <a-tag v-if="record.multi_point_status == 0" color="gray">未认证</a-tag>
@ -85,7 +101,9 @@
</template> </template>
<template #status="{ record }"> <template #status="{ record }">
<!-- 状态0:禁用 1:正常 2:删除 --> <!-- 状态0:禁用 1:正常 2:删除 -->
<a-switch v-model="record.status" checked-color="#14C9C9" :checked-value="1" unchecked-value="0" /> <a-tag v-if="record.status == 0" color="#ffb400">禁用</a-tag>
<a-tag v-else-if="record.status == 1" color="green">正常</a-tag>
<a-tag v-else color="red">删除</a-tag>
</template> </template>
<template #action="{ record }"> <template #action="{ record }">
<a-space> <a-space>
@ -105,7 +123,8 @@
<div class="bar"></div> <div class="bar"></div>
<div class="name">医生信息</div> <div class="name">医生信息</div>
</div> </div>
<a-form :model="modalForm" :disabled="modalSatus=='detail'" :rules="rules" ref="modalFormRef" <a-form :model="modalForm" :disabled="modalSatus=='detail' || modalForm.iden_auth_status==2
" :rules="rules" ref="modalFormRef"
:auto-label-width="true"> :auto-label-width="true">
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :span="12"> <a-col :span="12">
@ -765,10 +784,11 @@
{ title: '医院', dataIndex: 'hospital_name', width: '150', slotName: 'hospital_name' }, { title: '医院', dataIndex: 'hospital_name', width: '150', slotName: 'hospital_name' },
{ title: '职称', dataIndex: 'doctor_title', slotName: 'doctor_title' }, { title: '职称', dataIndex: 'doctor_title', slotName: 'doctor_title' },
{ title: '开启服务', dataIndex: 'inquiry_service', slotName: 'inquiry_service' }, { title: '开启服务', dataIndex: 'inquiry_service', slotName: 'inquiry_service' },
{ title: '审核状态', dataIndex: 'multi_point_status', slotName: 'multi_point_status' }, { title: '多点审核状态', dataIndex: 'multi_point_status', slotName: 'multi_point_status' },
{ title: '是否推荐', dataIndex: 'is_recommend', slotName: 'is_recommend' }, { title: '是否推荐', dataIndex: 'is_recommend', slotName: 'is_recommend' },
{ title: '申请人', dataIndex: 'user_name' }, { title: '申请人', dataIndex: 'user_name' },
{ title: '启用状态', dataIndex: 'status', slotName: 'status' }, { title: '审核状态', dataIndex: 'iden_auth_status', slotName: 'iden_auth_status' },
{ title: '状态', dataIndex: 'status', slotName: 'status' },
// { title: '', dataIndex: 'created_at', slotName: 'created_at' }, // { title: '', dataIndex: 'created_at', slotName: 'created_at' },
{ title: '操作', slotName: 'action',fixed:"right",width:180 }, { title: '操作', slotName: 'action',fixed:"right",width:180 },
]; ];
@ -834,6 +854,9 @@
oldFrontImg.value=id_card_front; oldFrontImg.value=id_card_front;
oldBackImg.value=id_card_back; oldBackImg.value=id_card_back;
oldSignImg.value=sign_image; oldSignImg.value=sign_image;
if(modalForm.modalForm==2){
proxy.$message.warning('正在审核中,咱不能修改');
}
if (data.doctor_expertise && data.doctor_expertise.length > 0) { if (data.doctor_expertise && data.doctor_expertise.length > 0) {
let arr = []; let arr = [];
data.doctor_expertise.forEach((item) => { data.doctor_expertise.forEach((item) => {