|
@@ -4,6 +4,7 @@ import {useStore} from 'vuex'
|
|
|
import {useRouter} from 'vue-router'
|
|
|
import {apiSetUserInfo} from '@/api/user'
|
|
|
import { ElMessage } from 'element-plus'
|
|
|
+import CryptoJS from '@/api/crypto'
|
|
|
|
|
|
|
|
|
const router=useRouter()
|
|
@@ -24,7 +25,13 @@ const formData = reactive({
|
|
|
})
|
|
|
|
|
|
const handleAvatarSuccess=(e)=>{
|
|
|
- if(e.code===200){
|
|
|
+ let res
|
|
|
+ if(import.meta.env.MODE==='production'){
|
|
|
+ res=JSON.parse(CryptoJS.Des3Decrypt(e))
|
|
|
+ }else{
|
|
|
+ res=e
|
|
|
+ }
|
|
|
+ if(res.code===200){
|
|
|
formData.avatar=e.data
|
|
|
}
|
|
|
}
|