Update profile.vue
This commit is contained in:
parent
18be6a46ad
commit
50702f80e6
@ -26,11 +26,11 @@
|
|||||||
</view>
|
</view>
|
||||||
</picker>
|
</picker>
|
||||||
</common-cell>
|
</common-cell>
|
||||||
<common-cell title="jobName" :name="rule.jobName.name">
|
<common-cell title="title" :name="rule.title.name">
|
||||||
<picker mode="selector" :disable="rule.jobName.disable" :range="jobNameOptions"
|
<picker mode="selector" :disable="rule.title.disable" :range="titleOptions"
|
||||||
@change="changeJobName($event)">
|
@change="changeTitle($event)">
|
||||||
<view class="flex-grow flex items-center justify-end">
|
<view class="flex-grow flex items-center justify-end">
|
||||||
<view class="text-base text-base">{{ formData.jobName }}</view>
|
<view class="text-base text-base">{{ formData.title }}</view>
|
||||||
<uni-icons color="#999" type="right" size="16" />
|
<uni-icons color="#999" type="right" size="16" />
|
||||||
</view>
|
</view>
|
||||||
</picker>
|
</picker>
|
||||||
@ -76,7 +76,7 @@ const { getDoctorInfo } = useAccountStore();
|
|||||||
|
|
||||||
const job = { assistant: "医生助理", doctor: "医生" };
|
const job = { assistant: "医生助理", doctor: "医生" };
|
||||||
const jobOptions = [{ name: '医生', value: 'doctor' }, { name: '医生助理', value: 'assistant' }, { name: '无', value: '' }];
|
const jobOptions = [{ name: '医生', value: 'doctor' }, { name: '医生助理', value: 'assistant' }, { name: '无', value: '' }];
|
||||||
const jobNameOptions = [...titleList, '无'];
|
const titleOptions = [...titleList, '无'];
|
||||||
|
|
||||||
const form = ref({});
|
const form = ref({});
|
||||||
const inviteTeamId = ref("");
|
const inviteTeamId = ref("");
|
||||||
@ -104,14 +104,14 @@ const rule = computed(() => {
|
|||||||
return {
|
return {
|
||||||
anotherName: { name: "姓名 (不可修改)", required: false, disabled: true },
|
anotherName: { name: "姓名 (不可修改)", required: false, disabled: true },
|
||||||
job: { name: "岗位 (不可修改)", disabled: true },
|
job: { name: "岗位 (不可修改)", disabled: true },
|
||||||
jobName: { name: "职称 (不可修改)", disabled: true },
|
title: { name: "职称 (不可修改)", disabled: true },
|
||||||
dept: { name: "科室 (不可修改)", disabled: true },
|
dept: { name: "科室 (不可修改)", disabled: true },
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
return {
|
return {
|
||||||
anotherName: { name: "姓名", required: true, disabled: false },
|
anotherName: { name: "姓名", required: true, disabled: false },
|
||||||
job: { name: "岗位", disabled: false },
|
job: { name: "岗位", disabled: false },
|
||||||
jobName: { name: "职称", disabled: false },
|
title: { name: "职称", disabled: false },
|
||||||
dept: { name: "科室", disabled: false },
|
dept: { name: "科室", disabled: false },
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
@ -171,9 +171,9 @@ function changeJob(e) {
|
|||||||
form.value.job = data.value;
|
form.value.job = data.value;
|
||||||
}
|
}
|
||||||
|
|
||||||
function changeJobName(e) {
|
function changeTitle(e) {
|
||||||
const data = titleList[e.detail.value];
|
const data = titleList[e.detail.value];
|
||||||
form.value.jobName = data || '';
|
form.value.title = data || '';
|
||||||
}
|
}
|
||||||
|
|
||||||
function toCert() {
|
function toCert() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user