修改會員資料...

dev
Wayne 3 years ago
parent 52066a9338
commit 920ff46f8c

@ -196,6 +196,24 @@ const searchOnUpdateValue = (newValue) => {
}); });
}; };
const userExtraSubmit = async (values) => {
// showLoadingToast({
// duration: 0,
// message: '...',
// forbidClick: true,
// });
console.log("test",values);
let res = await updateUserInfo(values)
if(res.code===200){
showSuccessToast('更新成功')
store.commit('user/setUserInfo',values)
router.push('/member')
}else{
showToast.fail('更新失敗')
}
};
// START: // START:
const search = ref({ const search = ref({
@ -226,15 +244,10 @@ const handleSearch = async () => {
if(res.code===200){ if(res.code===200){
tab2list.value = res.data; tab2list.value = res.data;
} }
// res = await addUserFavi({uf_user_id:form.value.user_id});
// // console.log(res);
// if(res.code===200){
// tab2AddFriend.value = res.data;
// }
}; };
const tab2list = ref([]); const tab2list = ref([]);
const tab2Loading = ref(false); const tab2Loading = ref(false);
const tab2Finished = ref(false); const tab2Finished = ref(false);
const tab2TodoLists = ref([]); const tab2TodoLists = ref([]);
@ -258,8 +271,9 @@ const tab2ListonLoad = () => {
// }, 1000); // }, 1000);
}; };
const handleAddFavi = async (user_id) => { const handleAddFavi = async (uf_user_id) => {
let res = await addUserFavi({uf_user_id:user_id}); let res = await addUserFavi({uf_user_id});
if(res.code===200){ if(res.code===200){
return showToast({ return showToast({
message: '已加入好友', message: '已加入好友',
@ -447,7 +461,7 @@ onBeforeMount(async () => {
</van-cell-group> </van-cell-group>
<van-cell-group inset> <van-cell-group inset>
<van-form @submit="onSubmit"> <van-form @submit="userExtraSubmit">
<van-cell class="text-center bg-lightPink py-3"> <van-cell class="text-center bg-lightPink py-3">
<template #title> <template #title>
<h6 class="text-darkBlue"><strong>人脈資訊</strong></h6> <h6 class="text-darkBlue"><strong>人脈資訊</strong></h6>
@ -455,8 +469,8 @@ onBeforeMount(async () => {
</van-cell> </van-cell>
<van-field <van-field
v-model="form.note" v-model="form.introduction"
name="pattern" name="introduction"
placeholder="請輸入簡短的自我介紹" placeholder="請輸入簡短的自我介紹"
label-align="top" label-align="top"
> >
@ -471,23 +485,43 @@ onBeforeMount(async () => {
borderColor: '#345068', borderColor: '#345068',
padding: '0 16px', padding: '0 16px',
}" }"
><strong>資源共享</strong></van-divider ><strong>貴人資源共享</strong></van-divider
> >
<div style="text-align: center;">
下面為客製型會員專屬提供被搜尋
</div>
<van-collapse v-model="resourceActive" accordion> <van-collapse v-model="resourceActive" accordion>
<van-collapse-item title="工商簡介" name="3">
<van-field
v-model="form.exchange"
rows="3"
type="textarea"
name="exchange"
maxlength="100"
placeholder="請填寫工商簡介"
show-word-limit
/>
<van-field
v-model="form.exchange_link"
label="分享網址:"
name="exchange_link"
placeholder="需求連結"
/>
</van-collapse-item>
<van-collapse-item title="我能分享的資源" name="1"> <van-collapse-item title="我能分享的資源" name="1">
<van-field <van-field
v-model="form.supply" v-model="form.supply"
rows="3" rows="3"
type="textarea" type="textarea"
maxlength="100" maxlength="100"
name="supply"
placeholder="請填寫能分享的資源" placeholder="請填寫能分享的資源"
show-word-limit show-word-limit
/> />
<van-field <van-field
v-model="form.supply_link" v-model="form.supply_link"
label="分享網址:" label="分享網址:"
name="" name="supply_link"
placeholder="分享網址" placeholder="分享網址"
:rules="[{ validator: validatorUrl, message: '網址格式不正確,Ex. http://' }]" :rules="[{ validator: validatorUrl, message: '網址格式不正確,Ex. http://' }]"
/> />
@ -498,32 +532,17 @@ onBeforeMount(async () => {
rows="3" rows="3"
type="textarea" type="textarea"
maxlength="100" maxlength="100"
placeholder="請填寫能分享的資源" name="demand"
placeholder="請填寫需要的的資源"
show-word-limit show-word-limit
/> />
<van-field <van-field
v-model="form.demand_link" v-model="form.demand_link"
label="分享網址:" label="分享網址:"
name="" name="demand_link"
placeholder="需求連結" placeholder="需求連結"
/> />
</van-collapse-item> </van-collapse-item>
<van-collapse-item title="菁英交流資訊" name="3">
<van-field
v-model="form.exchange"
rows="3"
type="textarea"
maxlength="100"
placeholder="請填寫能分享的資源"
show-word-limit
/>
<van-field
v-model="form.exchange_link"
label="分享網址:"
name=""
placeholder="需求連結"
/>
</van-collapse-item>
</van-collapse> </van-collapse>
<div class="p-5"> <div class="p-5">

Loading…
Cancel
Save