123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 |
- // import axios from "axios"
- // import { encodeStr } from "@/pass.js"
- // import { Base64 } from "js-base64"
- // import store from "@/store/index.js"
- // import router from "@/router"
- // axios.interceptors.response.use(function (response) {
- // // 2xx 范围内的状态码都会触发该函数。
- // if (response.data.code === 5001 || response.data.code === 5002) {
- // store.commit('logoutCallback')
- // router.push({ name: 'HomeView' })
- // return Promise.reject('登录态过期')
- // }
- // return response
- // }, function (error) {
- // return error
- // })
- // export function getUserFromStorageIfNeed() {
- // if (!store.state.token || !store.state.userInfo) {
- // const lastToken = localStorage.getItem('token')
- // const lastUserInfoStr = localStorage.getItem('userInfo')
- // if (lastToken && lastUserInfoStr) {
- // store.commit('setLoginStatus', store.getters.loginStatusEnum.wxUser)
- // store.commit('setToken', lastToken)
- // store.commit('setUserInfo', JSON.parse(lastUserInfoStr))
- // }
- // }
- // }
- // export function reportVisitPage(pageId) {
- // return axios({
- // method: 'post',
- // url: `${process.env.VUE_APP_DEPLOY_ORIGIN}/api/show/visit/addVisit`,
- // data: {
- // device: 'pc',
- // id: pageId,
- // }
- // })
- // }
- // export async function login(account, password, verifiCode) {
- // const pwdEncrypted = encodeStr(Base64.encode(password))
- // const res = await axios({
- // method: 'post',
- // url: `${process.env.VUE_APP_DEPLOY_ORIGIN}/api/show/login`,
- // data: {
- // userName: account,
- // password: pwdEncrypted,
- // randCode: verifiCode,
- // },
- // })
- // if (res.data.code !== 0) {
- // store.commit('setLoginStatus', false)
- // throw (`登录失败:${res.data.msg}`)
- // } else {
- // store.commit('setLoginStatus', true)
- // store.commit('setToken', res.data.data.token)
- // store.commit('setUserInfo', res.data.data.user)
- // }
- // }
- // export async function logout() {
- // const res = await axios({
- // method: 'get',
- // url: `${process.env.VUE_APP_DEPLOY_ORIGIN}/api/cms/game/logout`,
- // headers: {
- // token: store.state.token,
- // }
- // })
- // if (res?.data?.code === 0) {
- // store.commit('logoutCallback')
- // }
- // }
- // export async function checkLoginStatusAndProcess() {
- // const lastToken = localStorage.getItem('token')
- // const lastUserInfoStr = localStorage.getItem('userInfo')
- // if (lastToken && lastUserInfoStr) {
- // const res = await axios({
- // method: 'get',
- // url: `${process.env.VUE_APP_DEPLOY_ORIGIN}/api/show/checkLogin`,
- // headers: {
- // token: lastToken,
- // }
- // })
- // if (res?.data?.code === 0 && res?.data?.data) {
- // store.commit('setLoginStatus', store.getters.loginStatusEnum.notLogin)
- // store.commit('setToken', lastToken)
- // store.commit('setUserInfo', JSON.parse(lastUserInfoStr))
- // return true
- // } else {
- // store.commit('logoutCallback')
- // return false
- // }
- // } else {
- // store.commit('logoutCallback')
- // return false
- // }
- // }
- // export async function sendEmail(address) {
- // const res = await axios({
- // method: 'post',
- // url: `${process.env.VUE_APP_DEPLOY_ORIGIN}/api/show/sendEmail`,
- // data: {
- // userName: address,
- // },
- // })
- // if (res.data.code !== 0) {
- // throw (`${res.data.msg}`)
- // } else {
- // return
- // }
- // }
- // export async function signUp(account, phone, password, verifiCode) {
- // const pwdEncrypted = encodeStr(Base64.encode(password))
- // const res = await axios({
- // method: 'post',
- // url: `${process.env.VUE_APP_DEPLOY_ORIGIN}/api/show/register`,
- // data: {
- // password: pwdEncrypted,
- // phone,
- // userName: account,
- // verifyPassword: pwdEncrypted,
- // randCode: verifiCode,
- // },
- // })
- // if (res.data.code !== 0) {
- // throw (`注册失败:${res.data.msg}`)
- // } else {
- // return
- // }
- // }
- // export async function findPassowrd(account, phone, verifiCode) {
- // const res = await axios({
- // method: 'post',
- // url: `${process.env.VUE_APP_DEPLOY_ORIGIN}/api/show/findPass`,
- // data: {
- // phone,
- // userName: account,
- // randCode: verifiCode,
- // },
- // })
- // if (res.data.code !== 0) {
- // throw (`找回密码失败:${res.data.msg}`)
- // } else {
- // return
- // }
- // }
- // export async function changePassword(newPassword, oldPassword, verifiCode) {
- // const pwdNewEncrypted = encodeStr(Base64.encode(newPassword))
- // const pwdOldEncrypted = encodeStr(Base64.encode(oldPassword))
- // const res = await axios({
- // method: 'post',
- // url: `${process.env.VUE_APP_DEPLOY_ORIGIN}/api/cms/game/update/pass`,
- // data: {
- // newPassword: pwdNewEncrypted,
- // oldPassword: pwdOldEncrypted,
- // randCode: verifiCode,
- // },
- // headers: {
- // token: store.state.token,
- // }
- // })
- // if (res.data.code !== 0) {
- // throw (`密码修改失败:${res.data.msg}`)
- // } else {
- // return
- // }
- // }
- // export function uploadBlob(blob) {
- // const file = new window.File(
- // [blob],
- // '锡善云城-证书.jpg',
- // { type: 'image/jpeg', }
- // )
- // const formData = new FormData()
- // formData.append("type", 'img')
- // formData.append("file", file)
- // return axios({
- // method: 'post',
- // url: `${process.env.VUE_APP_DEPLOY_ORIGIN}/api/cms/game/upload`,
- // headers: {
- // token: store.state.token,
- // 'Content-Type': 'multipart/form-data',
- // },
- // data: formData
- // }).then((res) => {
- // return res.data.data.filePath
- // })
- // }
|