|
@@ -41,10 +41,14 @@ const getUserInfo=async ()=>{
|
|
|
|
|
|
}
|
|
|
|
|
|
- //是否匿名
|
|
|
-const isHideRealName = ref(true);
|
|
|
-//判断是否可以实名
|
|
|
-const checkNickHandle = (val) => {
|
|
|
+ //是否匿名 默认状态根据上次留言的勾选状态而定
|
|
|
+const isHideRealName = ref(null);
|
|
|
+//判断是否可以实名 再次获取最新信息 防止设置完返回页面昵称未同步
|
|
|
+const checkNickHandle = async (val) => {
|
|
|
+ const { code,data }=await apiUserInfo({Authorization: localStorage.getItem('hzyb-token')})
|
|
|
+ if(code !==200) return
|
|
|
+
|
|
|
+ haveNick.value = data.nick_name ? true : false;
|
|
|
isHideRealName.value = haveNick.value ? val : true;
|
|
|
|
|
|
}
|
|
@@ -96,7 +100,8 @@ const getMyMsgList = async () => {
|
|
|
if(code !== 200) return
|
|
|
|
|
|
myMessageList.value = data.list || [];
|
|
|
- realMyList.value = myMessageList.value.length > 3 ? myMessageList.value.slice(0,3) : myMessageList.value
|
|
|
+ isHideRealName.value = data.is_show_name ? false : true;
|
|
|
+ realMyList.value = myMessageList.value.length > 3 ? myMessageList.value.slice(0,3) : myMessageList.value;
|
|
|
}
|
|
|
/* 精选留言 */
|
|
|
const getHotMsgList = async () => {
|