|
|
@@ -2,11 +2,11 @@
|
|
|
<div>
|
|
|
<el-form ref="form" :model="doctor" :rules="rules" label-width="120px">
|
|
|
<el-form-item label="头像" prop="avatar">
|
|
|
-
|
|
|
+
|
|
|
<img v-if="doctor.avatar" :src="doctor.avatar" class="avatar" width="200px">
|
|
|
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="医生姓名" prop="doctorName">
|
|
|
+ <el-form-item :label="name" prop="doctorName">
|
|
|
<el-input v-model="doctor.doctorName" maxlength="30" readonly />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="联系电话" prop="mobile">
|
|
|
@@ -15,7 +15,7 @@
|
|
|
<el-form-item label="擅长领域" prop="speciality">
|
|
|
<el-input v-model="doctor.speciality" maxlength="50" readonly/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="所属医院" prop="hospitalName">
|
|
|
+ <el-form-item label="所属店铺" prop="hospitalName">
|
|
|
<el-input v-model="hospital.hospitalName" maxlength="50" readonly/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属科室" prop="deptName">
|
|
|
@@ -43,7 +43,7 @@
|
|
|
<img v-if="doctor.doctorCardUrl" :src="doctor.doctorCardUrl" style="width: 100%;" >
|
|
|
</el-dialog>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
@@ -57,6 +57,7 @@ export default {
|
|
|
components: { doctorDetails},
|
|
|
data() {
|
|
|
return {
|
|
|
+ name:'医生姓名',
|
|
|
cardVisible: false,
|
|
|
doctorItem:{
|
|
|
open:false
|
|
|
@@ -68,6 +69,9 @@ export default {
|
|
|
}
|
|
|
};
|
|
|
},
|
|
|
+ mounted(){
|
|
|
+ this.getType();
|
|
|
+ },
|
|
|
methods: {
|
|
|
handleCard() {
|
|
|
this.cardVisible = true;
|
|
|
@@ -105,6 +109,12 @@ export default {
|
|
|
close() {
|
|
|
this.$store.dispatch("tagsView/delView", this.$route);
|
|
|
this.$router.push({ path: "/index" });
|
|
|
+ },
|
|
|
+ getType(){
|
|
|
+ const type = localStorage.getItem('loginType');
|
|
|
+ if(type == 2){
|
|
|
+ this.name = '药剂师姓名';
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
};
|