售后申请页面完成

This commit is contained in:
2022-06-09 17:07:00 +08:00
parent a52c73a95d
commit 30efe70995
16 changed files with 302 additions and 150 deletions
+5 -7
View File
@@ -8,8 +8,6 @@ import { GetShortCodeApi } from "@/api/share"
export default () => {
const {setUserInfo, setAdminUserInfo, setSortCode, userInfo} = useUserInfo()
console.log('userInfo:::', userInfo)
//登录请求 (调用这个就不能再useHttp中使用,当前这个hook, 否则会死循环内存溢出)
// const {fetchData} = LoginApi()
@@ -26,9 +24,9 @@ export default () => {
//获取用户信息
const {fetchData: useFetchData} = GetAdminUserInfoApi()
const getAdminUserInfo = async () => {
const getAdminUserInfo = async (params = {}) => {
let res = await useFetchData()
setAdminUserInfo(res.data)
setAdminUserInfo({...res.data, ...params})
getShortCode(res.data.user_id)
}
@@ -76,7 +74,7 @@ export default () => {
})
if(user_res.success) {
setUserInfo({...user_res.data})
reslove(user_res.data)
getAdminUserInfo()
} else {
reject(user_res.msg)
@@ -94,7 +92,7 @@ export default () => {
//获取手机号码
const {fetchData: fetchDataUserPhone} = GetPhoneNumberApi()
const getPhoneNumber = (code) =>{
const getPhoneNumber = (code) => {
return new Promise( async (reslove, reject) => {
if(userInfo.adminUserInfo?.is_authorize_phone) {
reslove(true)
@@ -103,7 +101,7 @@ export default () => {
const res = await fetchDataUserPhone({code})
if(res.success) {
setUserInfo({...userInfo.userInfo, phone:res.data.phone_number})
getAdminUserInfo()
getAdminUserInfo({phone:res.data.phone_number})
reslove(res.data)
} else {
reject(res.msg)