封装函数

This commit is contained in:
yanran200730
2023-08-08 11:08:09 +08:00
parent aea8585182
commit 3b1de45fbf
4 changed files with 74 additions and 42 deletions

View File

@@ -1,4 +1,6 @@
import request from '../api'
import store from '../store'
import { Message } from 'element-ui'
const dict = {
url: "/dictionary/queryValsByCodeList",
@@ -88,9 +90,30 @@ const dateUtil = {
}
}
const userCheck = () => {
store.dispatch('getUserInfo').then(res => {
return new Promise((resolve, reject) => {
if (res.data.flag != 1) {
Message.error('您的账号未激活或已失效,请激活后使用')
this.$store.commit('setActiveDlgShow', true)
reject('您的账号未激活或已失效,请激活后使用')
return false
}
if (res.data.type != 4 && this.$store.state.mallId != this.$store.state.userInfo.mallId) {
Message.error('您当前登录的TEMU账号与会员绑定账号不一致')
reject('您当前登录的TEMU账号与会员绑定账号不一致')
return false
}
resolve(res.data)
})
})
}
export default {
dict,
dateUtil,
userCheck
}