import Vue from 'vue'
import Vuex from 'vuex'
import user from './model/user'
Vue.use(Vuex)
const store = new Vuex.Store({
	state: {
		// #ifdef MP
		baseURL: 'http://tsxred.igxys.com', //请求地址配置
		// #endif
		// #ifndef MP
		baseURL: 'http://tsxred.igxys.com', //请求地址配置
		// #endif
		// baseURL: 'http://yrh.liuniu946.com', //请求地址配置
		urlFile: '/index', //项目部署所在文件夹
		loginInterceptor: false, //是否打开强制登录
		token:'',
		// #ifdef H5 
		setWeiChatInfo:'',
		Spread:'',
		weichatInfo: {}, //保存微信注册信息
		weichatObj: '', //微信对象
		weichatBrowser: '' ,//当前是否为微信内置浏览器
		// #endif
		// shareData:'',//分享信息
		project_area: 0,
		sys_appid: 'tsx20240423',//系统AppID
		sys_appsecret: '20240423tsx',//系统AppSecret
		baseName: '通山县红十字会',
		baseNameEn: 'Red Cross Society of China Tongshan Branch',
		shareDesc: '弘扬红十字精神，传播红十字观念，宣传红十字工作，这是一个汇聚爱心、救助之家力量的平台！',
		zxphone: '0715-2882679',
		scienceId: 75,//科普分类
		jw: {
			phone: '18971802162、15807241797',
			name:'邢丽兰、黄铭烨',
			address: '湖北省咸宁市通山县通羊镇新城九宫大道450号',
			code: '42001696508053001354',
			realName: '通山县红十字会',
			bank: '中国建设银行通山支行'
		}
	},
	mutations: {
	
		// #ifdef H5
		tabbar(state,provider){
			state.tabbarindex = provider;
		},
		//保存微信信息
		setWeiChatInfo(state, provider) {
			state.weichatInfo = provider;
		},
		setSpread(state, provider) {
			state.Spread = provider;
		},
		//保存微信对象
		setWeiChatObj(state, provider) {
			state.weichatObj = provider;
		}
		// #endif
	},
	modules:{
		user
	},
	actions: {

	}
})

export default store
