|  | @@ -1,5 +1,4 @@
 | 
	
		
			
				|  |  |  <script>
 | 
	
		
			
				|  |  | -	var ekanfang = uni.requireNativePlugin("Ekanfang")
 | 
	
		
			
				|  |  |  	export default {
 | 
	
		
			
				|  |  |  		onLaunch: function() {
 | 
	
		
			
				|  |  |  			let BASE_URL = "";
 | 
	
	
		
			
				|  | @@ -45,90 +44,31 @@
 | 
	
		
			
				|  |  |  			
 | 
	
		
			
				|  |  |  			let plat = uni.getSystemInfoSync().platform;
 | 
	
		
			
				|  |  |  			this.globalData.platform = plat
 | 
	
		
			
				|  |  | -			// // console.log('App Launch')
 | 
	
		
			
				|  |  | -			// #ifdef APP-VUE
 | 
	
		
			
				|  |  | -			var self = this
 | 
	
		
			
				|  |  | -			
 | 
	
		
			
				|  |  |  			let userInfo = uni.getStorageSync('userInfo');//获得保存在本地的用户信息
 | 
	
		
			
				|  |  | -			if(userInfo){//有数据,已登录
 | 
	
		
			
				|  |  | -				let roleMenulList = userInfo.roleMenuList
 | 
	
		
			
				|  |  | -				this.reloadMeunStatus(roleMenulList);
 | 
	
		
			
				|  |  | -			}else{
 | 
	
		
			
				|  |  | -				//不存在则跳转登录页
 | 
	
		
			
				|  |  | -				uni.reLaunch({
 | 
	
		
			
				|  |  | -					url: "/pages/loginPage/index",
 | 
	
		
			
				|  |  | -					success: () => {
 | 
	
		
			
				|  |  | -						//跳转完页面后再关闭启动页
 | 
	
		
			
				|  |  | -						plus.navigator.closeSplashscreen();
 | 
	
		
			
				|  |  | -					}
 | 
	
		
			
				|  |  | -				})
 | 
	
		
			
				|  |  | -			}
 | 
	
		
			
				|  |  | -			// #endif
 | 
	
		
			
				|  |  | -           
 | 
	
		
			
				|  |  |  		},
 | 
	
		
			
				|  |  |  		onShow: function() {
 | 
	
		
			
				|  |  | -			// console.log("App onshow")
 | 
	
		
			
				|  |  | -			document.body.style.setProperty("background-color",this.globalData.backgorundThemeColor)
 | 
	
		
			
				|  |  | +			document.body.style.setProperty("background-color",this.globalData.color4)
 | 
	
		
			
				|  |  |  		},
 | 
	
		
			
				|  |  |  		onHide: function() {
 | 
	
		
			
				|  |  | -			// console.log('App Hide')
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  		},
 | 
	
		
			
				|  |  |  		methods: {
 | 
	
		
			
				|  |  | -			
 | 
	
		
			
				|  |  | -			reloadMeunStatus(roleMenulList) {
 | 
	
		
			
				|  |  | -				var self = this
 | 
	
		
			
				|  |  | -				if(roleMenulList.length>0){
 | 
	
		
			
				|  |  | -				  let menuCode = roleMenulList[0].menuCode
 | 
	
		
			
				|  |  | -				  if (menuCode == 100){
 | 
	
		
			
				|  |  | -					plus.navigator.closeSplashscreen();
 | 
	
		
			
				|  |  | -				  }else if (menuCode == 200) {
 | 
	
		
			
				|  |  | -					plus.navigator.closeSplashscreen();
 | 
	
		
			
				|  |  | -					uni.reLaunch({
 | 
	
		
			
				|  |  | -						url:'./pages/loginsuccess/loginSuccess',
 | 
	
		
			
				|  |  | -					})
 | 
	
		
			
				|  |  | -				  } else if (menuCode == 300) {
 | 
	
		
			
				|  |  | -					plus.navigator.closeSplashscreen();
 | 
	
		
			
				|  |  | -					uni.reLaunch({
 | 
	
		
			
				|  |  | -						url:'./pages/mine/mine',
 | 
	
		
			
				|  |  | -					})
 | 
	
		
			
				|  |  | -				  }
 | 
	
		
			
				|  |  | -				}
 | 
	
		
			
				|  |  | -			},
 | 
	
		
			
				|  |  |  			getThemeInfo() {
 | 
	
		
			
				|  |  | -				// console.log("调用了")
 | 
	
		
			
				|  |  | -				let self = this;
 | 
	
		
			
				|  |  | -				uni.getStorage({ //获得保存在本地的用户信息
 | 
	
		
			
				|  |  | -					key: 'userInfo',
 | 
	
		
			
				|  |  | -					success: (res) => {
 | 
	
		
			
				|  |  | -						if (res.data) {
 | 
	
		
			
				|  |  | -							//存在则关闭启动页进入首页
 | 
	
		
			
				|  |  | -							if (res.data.hasOwnProperty('theme') && null != res.data.theme) {
 | 
	
		
			
				|  |  | -								let theme = JSON.parse(res.data.theme);
 | 
	
		
			
				|  |  | -								self.globalData.themeColor = theme.themeColor;
 | 
	
		
			
				|  |  | -								self.globalData.fuzhuColor = theme.fuzhuColor;
 | 
	
		
			
				|  |  | -								self.globalData.fuzhuColor15 = theme.fuzhuColor15;
 | 
	
		
			
				|  |  | -								self.globalData.themeColor50 = theme.themeColor50;
 | 
	
		
			
				|  |  | -								self.globalData.themeColor25 = theme.themeColor25;
 | 
	
		
			
				|  |  | -								self.globalData.fuzhuColor50 = theme.fuzhuColor50;
 | 
	
		
			
				|  |  | -								self.globalData.backgorundThemeColor = theme.backgorundThemeColor
 | 
	
		
			
				|  |  | -							}
 | 
	
		
			
				|  |  | -							self.globalData.token = res.data.token;
 | 
	
		
			
				|  |  | -						}
 | 
	
		
			
				|  |  | -					},
 | 
	
		
			
				|  |  | -				});
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +			
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  		},
 | 
	
		
			
				|  |  |  		globalData: {
 | 
	
		
			
				|  |  |  			token: "",
 | 
	
		
			
				|  |  | -			themeColor: "#3CD9D9",
 | 
	
		
			
				|  |  | -			fuzhuColor: "#FEC350",
 | 
	
		
			
				|  |  | -			fuzhuColor15: "#FFF6E5",
 | 
	
		
			
				|  |  | -			themeColor50: "#9DECEC",
 | 
	
		
			
				|  |  | -			themeColor25: "#CEF6F6",
 | 
	
		
			
				|  |  | -			fuzhuColor50: "#FEE1A7",
 | 
	
		
			
				|  |  | -			backgorundThemeColor:"#F1F5F9",
 | 
	
		
			
				|  |  | -			unReadNumTotal:0,
 | 
	
		
			
				|  |  | +			color1: "#F07423",
 | 
	
		
			
				|  |  | +			color2: "#FD8F3C",
 | 
	
		
			
				|  |  | +			color3: "#FFC444",
 | 
	
		
			
				|  |  | +			color4: "#F5F5F7",
 | 
	
		
			
				|  |  | +			color5: "#F7A98E",
 | 
	
		
			
				|  |  | +			color6: "#FFF4EB",
 | 
	
		
			
				|  |  | +			color7:"#F8BA91",
 | 
	
		
			
				|  |  | +			color8:"#FFF4EB",
 | 
	
		
			
				|  |  | +			color9:"#8B654D",
 | 
	
		
			
				|  |  | +			color10:"#FCF6F1",
 | 
	
		
			
				|  |  |  			BASE_URL:"https://dm-api.elab-plus.cn",//默认环境
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  	}
 | 
	
	
		
			
				|  | @@ -138,9 +78,5 @@
 | 
	
		
			
				|  |  |  	/*每个页面公共css */
 | 
	
		
			
				|  |  |  	/* #ifndef APP-NVUE */
 | 
	
		
			
				|  |  |  	@import url("./static/font/iconfont.css");
 | 
	
		
			
				|  |  | -	page {
 | 
	
		
			
				|  |  | -		background-color: #F4F7F7;
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  	/* #endif */
 | 
	
		
			
				|  |  |  </style>
 |