diff --git a/src/views/UserList.vue b/src/views/UserList.vue index 5964780..8567acf 100644 --- a/src/views/UserList.vue +++ b/src/views/UserList.vue @@ -381,9 +381,9 @@ export default { //console.log("token data:",this.tokenData) if(result.data.ID === parseInt(this.tokenData.userId)){ this.role = result.data.Role; - localStorage.setItem("video_func",result.data.VideoFunc); - localStorage.setItem("device_func",result.data.DeviceFunc); - localStorage.setItem("cid_func",result.data.CIDFunc); + localStorage.setItem("video_func", result["data"].VideoFunc > 0 ? "true" : "false"); + localStorage.setItem("device_func", result["data"].DeviceFunc > 0 ? "true" : "false"); + localStorage.setItem("cid_func", result["data"].CIDFunc > 0 ? "true" : "false"); localStorage.setItem("avatar",result.data.Avatar); //console.log("my role:",this.role); } diff --git a/src/views/callback.vue b/src/views/callback.vue index 0e0091a..6c30a48 100644 --- a/src/views/callback.vue +++ b/src/views/callback.vue @@ -63,9 +63,9 @@ const getMyUserInfo = async (id) => { //alert("get_user_info:" + JSON.stringify(result)); if (result['code'] === 0) { //console.log("token data:",this.tokenData) - localStorage.setItem("video_func", result['data']['VideoFunc']); - localStorage.setItem("device_func", result['data']['DeviceFunc']); - localStorage.setItem("cid_func", result['data']['CIDFunc']); + localStorage.setItem("video_func", result["data"].VideoFunc > 0 ? "true" : "false"); + localStorage.setItem("device_func", result["data"].DeviceFunc > 0 ? "true" : "false"); + localStorage.setItem("cid_func", result["data"].CIDFunc > 0 ? "true" : "false"); localStorage.setItem("role", result['data']['Role']); router.push("/user"); }