对商城的进一步适配
This commit is contained in:
@@ -23,5 +23,13 @@ const getters = {
|
||||
terminal: state => state.container.terminal,
|
||||
activeComponent: state => state.container.activeComponent,
|
||||
componentsData: state => state.container.componentsData,
|
||||
|
||||
|
||||
imagesUploadApi: state => state.api.imagesUploadApi,
|
||||
baseApi: state => state.api.baseApi,
|
||||
fileUploadApi: state => state.api.fileUploadApi,
|
||||
uploadApi: state => state.api.uploadApi,
|
||||
updateAvatarApi: state => state.api.updateAvatarApi,
|
||||
qiNiuUploadApi: state => state.api.qiNiuUploadApi,
|
||||
}
|
||||
export default getters
|
||||
|
||||
+5
-1
@@ -1,5 +1,6 @@
|
||||
import Vue from 'vue'
|
||||
import Vuex from 'vuex'
|
||||
import api from './modules/api'
|
||||
import app from './modules/app'
|
||||
import user from './modules/user'
|
||||
import tagsView from './modules/tagsView'
|
||||
@@ -7,17 +8,20 @@ import permission from './modules/permission'
|
||||
import settings from './modules/settings'
|
||||
import dict from './modules/dict'
|
||||
import getters from './getters'
|
||||
import container from "./modules/container"
|
||||
|
||||
Vue.use(Vuex)
|
||||
|
||||
const store = new Vuex.Store({
|
||||
modules: {
|
||||
api,
|
||||
app,
|
||||
user,
|
||||
tagsView,
|
||||
permission,
|
||||
settings,
|
||||
dict
|
||||
dict,
|
||||
container
|
||||
},
|
||||
getters
|
||||
})
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
const baseUrl = process.env.VUE_APP_BASE_API + "/admin-api"
|
||||
|
||||
const api = {
|
||||
state: {
|
||||
// 部署包上传
|
||||
deployUploadApi: baseUrl + '/bxg/api/deploy/upload',
|
||||
// SQL脚本上传
|
||||
databaseUploadApi: baseUrl + '/bxg/api/database/upload',
|
||||
// 实时控制台
|
||||
socketApi: baseUrl + '/bxg/websocket?token=kl',
|
||||
// 图片上传
|
||||
imagesUploadApi: baseUrl + '/bxg/api/pictures',
|
||||
// 修改头像
|
||||
updateAvatarApi: baseUrl + '/bxg/api/users/updateAvatar',
|
||||
// 上传文件到七牛云
|
||||
qiNiuUploadApi: baseUrl + '/bxg/api/qiNiuContent',
|
||||
|
||||
uploadApi: baseUrl + '/bxg/api/upload',
|
||||
// Sql 监控
|
||||
sqlApi: baseUrl + '/bxg/druid',
|
||||
// swagger
|
||||
swaggerApi: baseUrl + '/bxg/doc.html',
|
||||
// 文件上传
|
||||
fileUploadApi: baseUrl + '/bxg/api/localStorage',
|
||||
// baseUrl,
|
||||
baseApi: baseUrl
|
||||
}
|
||||
}
|
||||
|
||||
export default api
|
||||
@@ -1,9 +1,12 @@
|
||||
|
||||
|
||||
const container = {
|
||||
state: {
|
||||
terminal: 3, // 画布选择的设备
|
||||
activeComponent: {}, // 选中模板数据
|
||||
componentsData: [] // 模板组件数据
|
||||
},
|
||||
|
||||
mutations: {
|
||||
SET_TERMINAL: (state, terminal) => {
|
||||
state.terminal = terminal
|
||||
@@ -17,6 +20,6 @@ const container = {
|
||||
}
|
||||
}
|
||||
|
||||
console.log("333333333333333")
|
||||
|
||||
|
||||
export default container
|
||||
|
||||
@@ -107,7 +107,7 @@ const user = {
|
||||
|
||||
res = res.data; // 读取 data 数据
|
||||
const user = res.user
|
||||
const avatar = user.avatar === "" ? require("@/assets/images/profile.jpg") : user.avatar;
|
||||
const avatar = user.avatar === "" ? require("@/assets/images/logo.png") : user.avatar;
|
||||
if (res.roles && res.roles.length > 0) { // 验证返回的roles是否是一个非空数组
|
||||
commit('SET_ROLES', res.roles)
|
||||
commit('SET_PERMISSIONS', res.permissions)
|
||||
|
||||
Reference in New Issue
Block a user