|
|
@ -31,6 +31,16 @@ |
|
|
|
<el-form-item label="手机号:" label-width="100px" prop="mobile"> |
|
|
|
<el-input v-model="dataForm.mobile" placeholder="请输入手机号" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="导师:" label-width="100px" prop="mentorId"> |
|
|
|
<el-select v-model="dataForm.mentorId" placeholder="请选择导师"> |
|
|
|
<el-option |
|
|
|
v-for="item in doctorList" |
|
|
|
:key="item.id" |
|
|
|
:label="item.realName" |
|
|
|
:value="item.id" |
|
|
|
/> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="医生职位:" label-width="100px" prop="position"> |
|
|
|
<el-radio-group v-model="dataForm.position" size="medium"> |
|
|
|
<el-radio-button label="门诊医师">门诊医师</el-radio-button> |
|
|
@ -116,6 +126,7 @@ export default { |
|
|
|
visible: false, |
|
|
|
isShowImg: true, |
|
|
|
dataForm: { |
|
|
|
mentorId: '', |
|
|
|
centreId: '', |
|
|
|
centreName: '', |
|
|
|
employeeId: '', |
|
|
@ -144,7 +155,7 @@ export default { |
|
|
|
}], |
|
|
|
uploadSignImgBase: '', |
|
|
|
uploadImgDialogVisible: false, |
|
|
|
centerList: [], |
|
|
|
doctorList: [], |
|
|
|
loginInfo: {}, |
|
|
|
autoCropWidth: '500', |
|
|
|
autoCropHeight: '300', |
|
|
@ -201,6 +212,7 @@ export default { |
|
|
|
// 获取中心 |
|
|
|
this.loginInfo = window.sessionStorage.getItem('qg-userData') |
|
|
|
this.$refs.dataForm.resetFields() // 重置表单 |
|
|
|
this.getCentreList() |
|
|
|
if (this.dataForm.id) { |
|
|
|
this.getInfo() |
|
|
|
} |
|
|
@ -208,9 +220,9 @@ export default { |
|
|
|
}, |
|
|
|
// 获取中心 |
|
|
|
async getCentreList() { |
|
|
|
const { data: res } = await this.$http.get('/sys/centre/list') |
|
|
|
const { data: res } = await this.$http.get('/sys/user') |
|
|
|
if (res.code === 0) { |
|
|
|
this.centerList = res.data |
|
|
|
this.doctorList = res.data |
|
|
|
} |
|
|
|
}, |
|
|
|
// 获取信息 |
|
|
|