| xqd
@@ -1,9 +1,9 @@
|
|
|
<template>
|
|
|
<view style="width: 100%;height: 100%;">
|
|
|
<!-- 性别选择器 -->
|
|
|
- <u-select v-model="sexshow" :list="sexlist" @confirm="sexconfirm"></u-select>
|
|
|
+ <u-select v-model="sexshow" :list="sexlist" @confirm="sexconfirm" @change='getsex'></u-select>
|
|
|
<!-- 省 -->
|
|
|
- <u-select v-model="provinceshow" :list="provincelist" @confirm="provinceconfirm"></u-select>
|
|
|
+ <u-select v-model="provinceshow" :list="provincelist" @confirm="provinceconfirm" @change='getpro'></u-select>
|
|
|
<!-- 市 -->
|
|
|
<u-select v-model="cityshow" :list="citylist" @confirm="cityconfirm"></u-select>
|
|
|
<!-- 区县 -->
|
| xqd
@@ -205,15 +205,8 @@
|
|
|
hospital: '选择医院', //医院
|
|
|
department: '科室名称', //科室
|
|
|
qualifications: '默认资质' //资质
|
|
|
- }, {
|
|
|
- name: '工作机构三',
|
|
|
- province: '选择省份', //省
|
|
|
- city: '选择城市', //市
|
|
|
- area: '选择县区', //区
|
|
|
- hospital: '选择医院', //医院
|
|
|
- department: '科室名称', //科室
|
|
|
- qualifications: '默认资质' //资质
|
|
|
}],
|
|
|
+ fromwork:[], // 向后台传的科室和资质
|
|
|
certificate: [], //证书
|
|
|
idPhoto: [], //身份证
|
|
|
doctorQualification: [] //医生资格
|
| xqd
@@ -305,9 +298,19 @@
|
|
|
console.log(this.form.sex);
|
|
|
},
|
|
|
//省
|
|
|
- provinceconfirm(e) {
|
|
|
+ provinceconfirm:async function() {
|
|
|
+ // 点击请求接口
|
|
|
+ let res = await this.$request.post('doctor/getCityList',{'type':1});
|
|
|
+ console.log('省份',res)
|
|
|
this.form.work[this.province].province = e[0].label
|
|
|
},
|
|
|
+ getpro:async function() {
|
|
|
+ // 点击请求接口
|
|
|
+ let res = await this.$request.post('doctor/getCityList',{'type':1});
|
|
|
+ console.log('省份',res)
|
|
|
+ // this.form.work[this.province].province = e[0].label
|
|
|
+ },
|
|
|
+
|
|
|
//市
|
|
|
cityconfirm(e) {
|
|
|
this.form.work[this.city].city = e[0].label
|