Merge branch 'dev-sws' into dev-yxl
commit
ca47de37d8
|
|
@ -13,7 +13,7 @@ interface DefaultFooterNav {
|
||||||
common_style: object;
|
common_style: object;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
const defaultFooterNav = ref<DefaultFooterNav>({
|
const defaultFooterNav: DefaultFooterNav = {
|
||||||
content: {
|
content: {
|
||||||
nav_style: '0',
|
nav_style: '0',
|
||||||
nav_type: '0',
|
nav_type: '0',
|
||||||
|
|
@ -65,6 +65,6 @@ const defaultFooterNav = ref<DefaultFooterNav>({
|
||||||
default_text_color: 'rgba(0, 0, 0, 1)',
|
default_text_color: 'rgba(0, 0, 0, 1)',
|
||||||
common_style: { ...defaultCommon, color_list: [{ color: 'rgba(255,255,255,1)', color_percentage: undefined }] },
|
common_style: { ...defaultCommon, color_list: [{ color: 'rgba(255,255,255,1)', color_percentage: undefined }] },
|
||||||
},
|
},
|
||||||
});
|
};
|
||||||
|
|
||||||
export default defaultFooterNav;
|
export default defaultFooterNav;
|
||||||
|
|
|
||||||
|
|
@ -162,8 +162,17 @@ const data_merge = (list: string[]) => {
|
||||||
};
|
};
|
||||||
// 浅层数据合并
|
// 浅层数据合并
|
||||||
const default_merge = (data: any, key: string) => {
|
const default_merge = (data: any, key: string) => {
|
||||||
|
if (data.style) {
|
||||||
data.style = Object.assign({}, cloneDeep((defaultSettings as any)[key.replace(/-/g, '_')]).style, data.style);
|
data.style = Object.assign({}, cloneDeep((defaultSettings as any)[key.replace(/-/g, '_')]).style, data.style);
|
||||||
data.content = Object.assign({}, cloneDeep((defaultSettings as any)[key.replace(/-/g, '_')]), data.content);
|
} else {
|
||||||
|
data.style = cloneDeep((defaultSettings as any)[key.replace(/-/g, '_')]).style;
|
||||||
|
}
|
||||||
|
if (data.content) {
|
||||||
|
data.content = Object.assign({}, cloneDeep((defaultSettings as any)[key.replace(/-/g, '_')]).content, data.content);
|
||||||
|
} else {
|
||||||
|
console.log(data.content);
|
||||||
|
data.content = cloneDeep((defaultSettings as any)[key.replace(/-/g, '_')]).content;
|
||||||
|
}
|
||||||
return data;
|
return data;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue