会员权益
This commit is contained in:
118
store/modules/app.js
Normal file
118
store/modules/app.js
Normal file
@@ -0,0 +1,118 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | 麦沃德科技赋能开发者,助力商协会发展
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2017~2024 www.wdsxh.cn All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | 沃德商协会系统并不是自由软件,不加密,并不代表开源,未经许可不可自由转售和商用
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: MY WORLD Team <bd@maiwd.cn> www.maiwd.cn
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
const app = {
|
||||
namespaced: true,
|
||||
state: {
|
||||
// 版本号
|
||||
version: "4.4.0",
|
||||
// 主题色
|
||||
themeColor: "#325DFF",
|
||||
// 组织类型
|
||||
organize: "商协",
|
||||
// 订阅消息ids
|
||||
subscribeNotifyIds: {},
|
||||
// 备案号声明
|
||||
statement: "",
|
||||
// 技术支持
|
||||
support: {},
|
||||
// 登录背景图
|
||||
loginImg: "",
|
||||
// 接龙分享图
|
||||
jielongImg: "",
|
||||
// 问卷分享图
|
||||
questionnaireImg: "",
|
||||
// 小程序名称
|
||||
appletName: "",
|
||||
// 小程序log
|
||||
appletLogo: "",
|
||||
// 底部导航列表
|
||||
tabBarList: [],
|
||||
// 分享图片
|
||||
shareImage: "",
|
||||
// 分享标题
|
||||
shareTitle: "",
|
||||
// 微信公众号APPID
|
||||
WeChatAppid: "",
|
||||
// 是否启用微信收货
|
||||
deliveryManagement: "",
|
||||
// 会员类型
|
||||
memberTypeConfig: {
|
||||
enterprise: "企业会员",
|
||||
group: "团体会员",
|
||||
},
|
||||
// 富文本内容
|
||||
editorContent: "",
|
||||
// 商城预订单数据
|
||||
mallOrder: [],
|
||||
// 活动申请字段
|
||||
activityField: "",
|
||||
// 积分商城预订单数据
|
||||
pointsOrder: [],
|
||||
},
|
||||
mutations: {
|
||||
// 设置小程序信息
|
||||
setAppletInfo(state, data) {
|
||||
state.appletName = data.name || ""
|
||||
state.appletLogo = data.logo || ""
|
||||
},
|
||||
// 设置基础配置
|
||||
setConfig(state, data) {
|
||||
state.themeColor = data.themeColor || "#325DFF"
|
||||
state.organize = data.organize || "商协"
|
||||
state.subscribeNotifyIds = data.subscribeNotifyIds
|
||||
state.statement = data.statement || ""
|
||||
state.support = data.support || {}
|
||||
state.loginImg = data.loginImg || ""
|
||||
state.jielongImg = data.jielongImg || ""
|
||||
state.questionnaireImg = data.questionnaireImg || ""
|
||||
state.shareImage = data.shareImage || ""
|
||||
state.shareTitle = data.shareTitle || ""
|
||||
state.WeChatAppid = data.WeChatAppid || ""
|
||||
state.deliveryManagement = data.deliveryManagement || ""
|
||||
if (data.joinConfig?.length) {
|
||||
data.joinConfig.forEach((item) => {
|
||||
if (item.type == 2) {
|
||||
state.memberTypeConfig.enterprise = item.name
|
||||
} else if (item.type == 3) {
|
||||
state.memberTypeConfig.group = item.name
|
||||
}
|
||||
});
|
||||
} else {
|
||||
state.memberTypeConfig = {
|
||||
enterprise: "企业会员",
|
||||
group: "团体会员",
|
||||
}
|
||||
}
|
||||
},
|
||||
// 设置底部导航
|
||||
setTabBar(state, data) {
|
||||
state.tabBarList = data || []
|
||||
},
|
||||
// 设置富文本内容
|
||||
setEditorContent(state, data) {
|
||||
state.editorContent = data || ""
|
||||
},
|
||||
// 设置商城预订单数据
|
||||
setMallOrder(state, data) {
|
||||
state.mallOrder = data || ""
|
||||
},
|
||||
// 设置活动申请字段
|
||||
setActivityField(state, data) {
|
||||
state.activityField = data || ""
|
||||
},
|
||||
// 设置积分商城预订单数据
|
||||
setPointsOrder(state, data) {
|
||||
state.pointsOrder = data || ""
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default app
|
||||
Reference in New Issue
Block a user