This commit is contained in:
777
2025-03-25 16:05:55 +08:00
parent 04ad3b977b
commit bf8131f78f
3 changed files with 10 additions and 3 deletions

View File

@@ -14,6 +14,7 @@
<script> <script>
import {isExternal} from "@/utils/validate"; import {isExternal} from "@/utils/validate";
import store from "@/store";
export default { export default {
name: "ImagePreview", name: "ImagePreview",
@@ -42,8 +43,8 @@ export default {
return real_src; return real_src;
} }
console.log(process.env.VUE_APP_COS_BASE_URL); console.log(process.env.VUE_APP_COS_BASE_URL);
console.log(process.env.VUE_APP_BASE_API); console.log(store.getters.filePrefix);
return process.env.VUE_APP_COS_BASE_URL + real_src; return store.getters.filePrefix + real_src;
}, },
realSrcList() { realSrcList() {
if (!this.src) { if (!this.src) {
@@ -55,7 +56,7 @@ export default {
if (isExternal(item)) { if (isExternal(item)) {
return srcList.push(item); return srcList.push(item);
} }
return srcList.push(process.env.VUE_APP_COS_BASE_URL + item); return srcList.push(store.getters.filePrefix + item);
}); });
return srcList; return srcList;
}, },

View File

@@ -15,6 +15,7 @@ const getters = {
topbarRouters:state => state.permission.topbarRouters, topbarRouters:state => state.permission.topbarRouters,
defaultRoutes:state => state.permission.defaultRoutes, defaultRoutes:state => state.permission.defaultRoutes,
sidebarRouters:state => state.permission.sidebarRouters, sidebarRouters:state => state.permission.sidebarRouters,
filePrefix :state => state.filePrefix,
// ossDomain:state => state. // ossDomain:state => state.
} }
export default getters export default getters

View File

@@ -7,6 +7,7 @@ const user = {
id: '', id: '',
name: '', name: '',
avatar: '', avatar: '',
filePrefix: '',
roles: [], roles: [],
permissions: [] permissions: []
}, },
@@ -27,6 +28,9 @@ const user = {
SET_ROLES: (state, roles) => { SET_ROLES: (state, roles) => {
state.roles = roles state.roles = roles
}, },
SET_FILE_PREFIX: (state, filePrefix) => {
state.filePrefix = filePrefix
},
SET_PERMISSIONS: (state, permissions) => { SET_PERMISSIONS: (state, permissions) => {
state.permissions = permissions state.permissions = permissions
} }
@@ -65,6 +69,7 @@ const user = {
commit('SET_ID', user.userId) commit('SET_ID', user.userId)
commit('SET_NAME', user.userName) commit('SET_NAME', user.userName)
commit('SET_AVATAR', avatar) commit('SET_AVATAR', avatar)
commit('SET_FILE_PREFIX', res.data.filePrefix)
resolve(res) resolve(res)
}).catch(error => { }).catch(error => {
reject(error) reject(error)