封装函数
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user