1
0
mirror of https://github.com/PanJiaChen/vue-element-admin.git synced 2025-08-10 12:01:57 +08:00

Add corporate branding image support

This commit is contained in:
Yamel Senih 2020-11-20 20:50:40 -04:00
parent 4754cd82c3
commit d55dbb1bab
4 changed files with 16 additions and 10 deletions

View File

@ -96,7 +96,7 @@ export default {
},
computed: {
organizationImagePath() {
return this.$store.getters.avatar
return this.$store.getters.corporateBrandingImage
},
defaultImage() {
return require('@/image/ADempiere/priceChecking/no-image.jpg')

View File

@ -8,6 +8,7 @@ const getters = {
cachedViews: state => state.tagsView.cachedViews,
token: state => state.user.token,
avatar: state => state.user.avatar,
corporateBrandingImage: state => state.user.corporateBrandingImage,
name: state => state.user.name,
router: state => state.permission.addRoutes,
introduction: state => state.user.introduction,

View File

@ -45,7 +45,8 @@ const state = {
warehousesList: [],
warehouse: {},
isSession: false,
sessionInfo: {}
sessionInfo: {},
corporateBrandingImage: ''
}
const mutations = {
@ -72,6 +73,9 @@ const mutations = {
},
SET_ORGANIZATION: (state, organization) => {
state.organization = organization
if (organization) {
state.corporateBrandingImage = organization.corporateBrandingImage
}
},
SET_WAREHOUSES_LIST: (state, payload) => {
state.warehousesList = payload

View File

@ -61,20 +61,21 @@ export function convertCriteria(criteriaToConvert) {
}
}
export function convertOrganization(organizationToConvert) {
const { id, uuid, name, description } = organizationToConvert
export function convertOrganization(organization) {
const { id, uuid, name, description } = organization
return {
id,
uuid,
name,
description,
isReadOnly: organizationToConvert.is_read_only,
duns: organizationToConvert.duns,
taxId: organizationToConvert.tax_id,
phone: organizationToConvert.phone,
phone2: organizationToConvert.phone2,
fax: organizationToConvert.fax
isReadOnly: organization.is_read_only,
duns: organization.duns,
taxId: organization.tax_id,
phone: organization.phone,
phone2: organization.phone2,
fax: organization.fax,
corporateBrandingImage: organization.corporate_branding_image
}
}