no message

cyl/job_im
jscyl13849007907 14 hours ago
parent d4d7e5822b
commit 00684d398b

@ -23,8 +23,8 @@
<button aria-role="button" class="g_w_110 g_h_32 g_flex_c g_radius_17 g_c_f" style="border: 1px solid #fff; background-color: transparent; font-size: 14px" @click="handleOpenAvatar"></button> <button aria-role="button" class="g_w_110 g_h_32 g_flex_c g_radius_17 g_c_f" style="border: 1px solid #fff; background-color: transparent; font-size: 14px" @click="handleOpenAvatar"></button>
<!-- #endif --> <!-- #endif -->
<!-- #ifdef MP-WEIXIN --> <!-- #ifdef MP-WEIXIN -->
<!-- <button open-type="chooseAvatar" @chooseavatar="handleStartChangeAvatar" aria-role="button" class="g_w_110 g_h_32 g_flex_c g_radius_17 g_c_f" style="border: 1px solid #fff; background-color: transparent; font-size: 14px">更换头像</button> --> <button open-type="chooseAvatar" @chooseavatar="handleStartChangeAvatar" aria-role="button" class="g_w_110 g_h_32 g_flex_c g_radius_17 g_c_f" style="border: 1px solid #fff; background-color: transparent; font-size: 14px">更换头像</button>
<button @click="handleOpenAvatar" aria-role="button" class="g_w_110 g_h_32 g_flex_c g_radius_17 g_c_f" style="border: 1px solid #fff; background-color: transparent; font-size: 14px">更换头像</button> <!-- <button @click="handleOpenAvatar" aria-role="button" class="g_w_110 g_h_32 g_flex_c g_radius_17 g_c_f" style="border: 1px solid #fff; background-color: transparent; font-size: 14px">更换头像</button> -->
<!-- #endif --> <!-- #endif -->
</view> </view>
<view v-if="isEdit" class="g_flex_row_center"> <view v-if="isEdit" class="g_flex_row_center">
@ -49,7 +49,7 @@ export default {
}, },
data() { data() {
return { return {
avatar: uni.getStorageSync("apply-avatar"), avatar: uni.getStorageSync("apply-avatar") || 'https://bocai-cms.oss-cn-beijing.aliyuncs.com/web-resource/1shoudan/defaultAva.svg',
isEdit: false, isEdit: false,
size: { size: {
width: uni.getSystemInfoSync().windowWidth, width: uni.getSystemInfoSync().windowWidth,
@ -90,6 +90,12 @@ export default {
}); });
that.G.checkToken(); that.G.checkToken();
uni.setStorageSync("apply-avatar", res.image); uni.setStorageSync("apply-avatar", res.image);
// apply-userinfo
let userInfo = uni.getStorageSync("apply-userinfo");
if (userInfo && userInfo.user) {
userInfo.user.imgSrc = res.image;
uni.setStorageSync("apply-userinfo", userInfo);
}
setTimeout(() => { setTimeout(() => {
uni.navigateBack(); uni.navigateBack();
}, 1500); }, 1500);
@ -141,6 +147,12 @@ export default {
icon: "success", icon: "success",
}); });
uni.setStorageSync("apply-avatar", res); uni.setStorageSync("apply-avatar", res);
// apply-userinfo
let userInfo = uni.getStorageSync("apply-userinfo");
if (userInfo && userInfo.user) {
userInfo.user.imgSrc = res;
uni.setStorageSync("apply-userinfo", userInfo);
}
setTimeout(() => { setTimeout(() => {
uni.navigateBack(); uni.navigateBack();
}, 1500); }, 1500);

@ -107,8 +107,10 @@ export default {
init() { init() {
let that = this; let that = this;
let userinfo = uni.getStorageSync("apply-userinfo"); let userinfo = uni.getStorageSync("apply-userinfo");
// apply-avatar
let avatar = uni.getStorageSync("apply-avatar");
that.userinfo = { that.userinfo = {
imgSrc: userinfo.user.imgSrc || that.svgBaseImg + "defaultAva.svg", imgSrc: avatar || userinfo.user.imgSrc || that.svgBaseImg + "defaultAva.svg",
userName: userinfo.userName, userName: userinfo.userName,
tel: userinfo.user.tel, tel: userinfo.user.tel,
desp: that.userinfo.desp || "请简单介绍", desp: that.userinfo.desp || "请简单介绍",

Loading…
Cancel
Save