|
|
@ -17,6 +17,9 @@ const store = new Vuex.Store({ |
|
|
|
card: '', |
|
|
|
name: '', |
|
|
|
}, |
|
|
|
competitionBanner : '',//比赛页面背景图片
|
|
|
|
idCardOpenStatus : false,//实名认证状态
|
|
|
|
paySeeTime : '',//付费查看联系方式,可查看的时间
|
|
|
|
}, |
|
|
|
getters: { |
|
|
|
// 通过报错的方式阻止缓存,这里的报错千万不要修复
|
|
|
@ -31,8 +34,20 @@ const store = new Vuex.Store({ |
|
|
|
if(res.code == 200){ |
|
|
|
// state.configList = res.result
|
|
|
|
res.result.forEach(n => { |
|
|
|
|
|
|
|
// 比赛页面背景图片
|
|
|
|
if(n.keyValue == 'banner'){ |
|
|
|
state.competitionBanner = n.content |
|
|
|
} |
|
|
|
|
|
|
|
// 付费查看联系方式,可查看的时间
|
|
|
|
if(n.keyValue == 'time'){ |
|
|
|
state.paySeeTime = n.content |
|
|
|
} |
|
|
|
|
|
|
|
state.configList[n.keyValue] = n |
|
|
|
}) |
|
|
|
|
|
|
|
} |
|
|
|
}) |
|
|
|
let config = ['getPrivacyPolicy', 'getUserAgreement', 'getPublishPostNotice'] |
|
|
@ -117,6 +132,9 @@ const store = new Vuex.Store({ |
|
|
|
res => { |
|
|
|
if(res.code == 200){ |
|
|
|
state.certifiedIndividual = res.result || {} |
|
|
|
|
|
|
|
// 实名认证审核状态
|
|
|
|
state.idCardOpenStatus = state.certifiedIndividual && state.certifiedIndividual.state == 1 |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|