店滴多终端多公司多商户开发框架新版发布
发布于 3 年前 作者 qtao 4850 次浏览 来自 分享

店滴多终端开发框架是为数不多的支持多公司多商户,同时支持多终端的开发框架,与店滴AI开源框架配合使用,更是简单快捷,可以迅速适应复杂业务常用的应用。

配置文件独立,并且放置到项目根目录,便于配置

let config = {
	baseUrl:"https://dulaituanceshi.hopesfire.com",
	bloc_id:1,//公司ID
	store_id:1,//商户ID
}

export default {
	config
}

 

登录处理函数独立,处理不同终端不同登录方式

toLogin:function(code){
		let that = this
		console.log('code',code)
		if(code == 402 && !tui.isLogin()){
			// #ifdef APP-PLUS
			console.log('app')
							
			tui.href('/pages/common/login/login')
			// #endif
			// #ifdef MP-WEIXIN || H5
				tui.modal("登录提示", '请点击登录', false,(e) => {
					//store.commit("logout") 登录页面执行
				
					// #ifdef MP-WEIXIN
						// 小程序
						tui.href('/pages/common/login/wechatlogin')
					// #endif
					
					
					// #ifdef H5
					let userAgent = navigator.userAgent;
					let _isWeixin = userAgent.toLowerCase().indexOf("micromessenger") !== -1
					let WECHAT_LOGIN = tui.WECHAT_LOGIN
					console.log('_isWeixin',_isWeixin);
					if (_isWeixin && WECHAT_LOGIN) {// 公众号
						tui.wechatlogin()
					}else{//h5
						console.log('当前为H5环境')
						tui.href('/login')
					}
					
					// #endif
					
					
				},'','去登录')
			// #endif
		}
	}	
回到顶部