Browse Source

导师选择

master
bianyaqi 1 year ago
parent
commit
88089865f3
  1. 18
      src/page-subspecialty/views/modules/systemManagement/team/team-add-or-update.vue

18
src/page-subspecialty/views/modules/systemManagement/team/team-add-or-update.vue

@ -31,6 +31,16 @@
<el-form-item label="手机号:" label-width="100px" prop="mobile"> <el-form-item label="手机号:" label-width="100px" prop="mobile">
<el-input v-model="dataForm.mobile" placeholder="请输入手机号" /> <el-input v-model="dataForm.mobile" placeholder="请输入手机号" />
</el-form-item> </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-form-item label="医生职位:" label-width="100px" prop="position">
<el-radio-group v-model="dataForm.position" size="medium"> <el-radio-group v-model="dataForm.position" size="medium">
<el-radio-button label="门诊医师">门诊医师</el-radio-button> <el-radio-button label="门诊医师">门诊医师</el-radio-button>
@ -116,6 +126,7 @@ export default {
visible: false, visible: false,
isShowImg: true, isShowImg: true,
dataForm: { dataForm: {
mentorId: '',
centreId: '', centreId: '',
centreName: '', centreName: '',
employeeId: '', employeeId: '',
@ -144,7 +155,7 @@ export default {
}], }],
uploadSignImgBase: '', uploadSignImgBase: '',
uploadImgDialogVisible: false, uploadImgDialogVisible: false,
centerList: [],
doctorList: [],
loginInfo: {}, loginInfo: {},
autoCropWidth: '500', autoCropWidth: '500',
autoCropHeight: '300', autoCropHeight: '300',
@ -201,6 +212,7 @@ export default {
// //
this.loginInfo = window.sessionStorage.getItem('qg-userData') this.loginInfo = window.sessionStorage.getItem('qg-userData')
this.$refs.dataForm.resetFields() // this.$refs.dataForm.resetFields() //
this.getCentreList()
if (this.dataForm.id) { if (this.dataForm.id) {
this.getInfo() this.getInfo()
} }
@ -208,9 +220,9 @@ export default {
}, },
// //
async getCentreList() { 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) { if (res.code === 0) {
this.centerList = res.data
this.doctorList = res.data
} }
}, },
// //

Loading…
Cancel
Save