|
|
|
|
export default {
|
|
state: {
|
|
isTurntableShow:false,
|
|
isShareShow:false,
|
|
configList : {},
|
|
},
|
|
|
|
mutations: {
|
|
mutationsTurntable(state,status) {
|
|
state.isTurntableShow = status
|
|
},
|
|
mutationsShareShow(state,status) {
|
|
state.isShareShow = status
|
|
},
|
|
initConfig(state){
|
|
console.log('initConfig 开始执行')
|
|
|
|
import('@/common/api.js').then(api=>{
|
|
api.queryConfigList({}).then(res=>{
|
|
console.log('getConfig 请求成功:', res)
|
|
uni.setStorageSync('configList', res.result)
|
|
|
|
const configList = {
|
|
...state.configList,
|
|
}
|
|
if (res.code == 200) {
|
|
res.result.forEach(n => {
|
|
configList[n.paramCode] = n.paramValueText ||
|
|
n.paramValue ||
|
|
n.paramValueImage
|
|
});
|
|
}
|
|
state.configList = configList
|
|
uni.$emit('initConfig', state.configList)
|
|
console.log('配置初始化完成:', state.configList)
|
|
|
|
}).catch(error=>{
|
|
console.error('getConfig 请求失败:', error)
|
|
})
|
|
})
|
|
|
|
},
|
|
},
|
|
|
|
actions: {}
|
|
}
|