|
|
|
|
@ -198,11 +198,14 @@ const onSubmit = async () => {
|
|
|
|
|
message: '資料更新中...',
|
|
|
|
|
forbidClick: true,
|
|
|
|
|
});
|
|
|
|
|
console.log(form.value,"test");
|
|
|
|
|
let res = await getUserInfo(form.value)
|
|
|
|
|
|
|
|
|
|
// let res = await getUserInfo(form.value)
|
|
|
|
|
let res = await updateUserInfo(form.value)
|
|
|
|
|
|
|
|
|
|
if (res.code === 200) {
|
|
|
|
|
await userStore.getUserData();
|
|
|
|
|
|
|
|
|
|
showSuccessToast('更新成功')
|
|
|
|
|
router.push('/member')
|
|
|
|
|
} else {
|
|
|
|
|
showToast.fail('更新失敗')
|
|
|
|
|
}
|
|
|
|
|
@ -390,8 +393,8 @@ const handleChangeTplSubmit = async() => {
|
|
|
|
|
</van-tab>
|
|
|
|
|
</van-tabs>
|
|
|
|
|
|
|
|
|
|
<div class="content cnt0" v-show="tabActive === 0">
|
|
|
|
|
<van-form @submit="onSubmit">
|
|
|
|
|
<div class="content cnt0" v-show="tabActive === 0">
|
|
|
|
|
<van-cell-group inset>
|
|
|
|
|
<div class="text-center p-4">
|
|
|
|
|
<van-uploader :after-read="afterRead" :max-count="1" name="avatar" class="mb-4">
|
|
|
|
|
@ -424,8 +427,8 @@ const handleChangeTplSubmit = async() => {
|
|
|
|
|
<van-field name="sex" label="性別">
|
|
|
|
|
<template #input>
|
|
|
|
|
<van-radio-group v-model="form.sex" direction="horizontal" checked-color="#5b7b94">
|
|
|
|
|
<van-radio name="0">男</van-radio>
|
|
|
|
|
<van-radio name="1">女</van-radio>
|
|
|
|
|
<van-radio :name="1">男</van-radio>
|
|
|
|
|
<van-radio :name="0">女</van-radio>
|
|
|
|
|
</van-radio-group>
|
|
|
|
|
</template>
|
|
|
|
|
</van-field>
|
|
|
|
|
@ -497,11 +500,9 @@ const handleChangeTplSubmit = async() => {
|
|
|
|
|
<van-button block class="btn-darkBlue" native-type="submit">確認修改</van-button>
|
|
|
|
|
</div>
|
|
|
|
|
</van-sticky>
|
|
|
|
|
</van-form>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="content cnt1" v-show="tabActive === 1">
|
|
|
|
|
<van-form @submit="onSubmit">
|
|
|
|
|
<van-cell-group inset>
|
|
|
|
|
<van-field v-model="form.url" label="個人網頁" name="url" placeholder="請輸入您的個人網頁" />
|
|
|
|
|
<van-field v-model="form.line" label="Line" name="line" placeholder="請輸入您的Line ID" />
|
|
|
|
|
@ -549,8 +550,8 @@ const handleChangeTplSubmit = async() => {
|
|
|
|
|
<van-button block class="btn-darkBlue" native-type="submit">確認修改</van-button>
|
|
|
|
|
</div>
|
|
|
|
|
</van-sticky>
|
|
|
|
|
</van-form>
|
|
|
|
|
</div>
|
|
|
|
|
</van-form>
|
|
|
|
|
|
|
|
|
|
<div class="content cnt2" v-show="tabActive === 2">
|
|
|
|
|
<van-cell-group inset>
|
|
|
|
|
|