|
|
@@ -69,16 +69,9 @@ export default {
|
|
|
const topNav = this.pageData && this.pageData.topNav
|
|
|
return (topNav && topNav.merchantName) || ''
|
|
|
},
|
|
|
- /** topNav 模块是否启用(未加载完成时默认按启用处理,避免闪白) */
|
|
|
- hasTopNavEnabled() {
|
|
|
- if (!this.pageData) return true
|
|
|
- const mod = this.modules.find((item) => item.key === 'topNav')
|
|
|
- const topNav = this.pageData.topNav
|
|
|
- return !!(mod && mod.enabled == 1 && topNav && topNav.enabled == 1)
|
|
|
- },
|
|
|
- /** 与真实首页 topNavBgColor 一致;未启用 topNav 时回落页面底色 */
|
|
|
+ /** 与真实首页一致:自下而上 #FCE4EC → #FFB8C9 */
|
|
|
topNavBgColor() {
|
|
|
- return this.hasTopNavEnabled ? '#FFE0E6' : '#f5f5f5'
|
|
|
+ return 'linear-gradient(to top, #FCE4EC 0%, #FFB8C9 100%)'
|
|
|
},
|
|
|
showService() {
|
|
|
const topNav = this.pageData && this.pageData.topNav
|