config.js 4.6 KB
/*
 * @Author: your name
 * @Date: 2021-06-21 18:38:12

 * @LastEditTime: 2023-08-24 10:39:02
 * @LastEditors: 李响
 * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 * @FilePath: /wxapp-cpp-V2.0/utils/config.js
 */
/*
 * 项目配置
 * */

const ENV = {
	develop: 'TEST',
	trial: 'TEST',
	release: 'PRO'
}

let RUNTIME_ENVIRONMENT = '' // DEV 开发环境  TEST 测试环境 PRE预发布环境   PRO 生产环境

if (wx.getAccountInfoSync) {
	const accountInfo = wx.getAccountInfoSync()
	if (accountInfo.miniProgram && accountInfo.miniProgram.envVersion) {
		RUNTIME_ENVIRONMENT = ENV[accountInfo.miniProgram.envVersion] // DEV 开发环境  TEST 测试环境   PRO 生产环境
	} else {
		RUNTIME_ENVIRONMENT = 'PRO'
	}
} else {
	RUNTIME_ENVIRONMENT = 'PRO'
}

let PROJECT_CONFIG = {}

const VERSION = '20180412'
console.log(RUNTIME_ENVIRONMENT, '--RUNTIME_ENVIRONMENT')
if (RUNTIME_ENVIRONMENT === 'DEV') {
	/*
	 * 开发环境配置
	 * */
	PROJECT_CONFIG = {
		VERSION,
		clientType: 'wxapp_jy',
		rootPath: 'web',
		// dataServer: 'http://192.168.1.129:8989',
		uploadUrl: 'https://cos.hzhuihe.cn/cpp',
		// 'dataServer': 'http://192.168.0.110:8080/bpp-web/',
		dataServer: 'http://192.168.10.72:8989',
		noPathServer: 'https://cos.hzhuihe.cn/',
		ossServer: 'https://huihe-external-test.oss-cn-hangzhou.aliyuncs.com/',
		fileHost: 'https://huihe-external-test.oss-cn-hangzhou.aliyuncs.com',
		webServer: 'https://cos.hzhuihe.cn/',
		cosServer: 'https://hzhh-1256380317.cos.ap-shanghai.myqcloud.com/',
		sensorsApi: 'https://sensorsdata.hh66.cn:9443/sa?project=default',
		appId: 'wxb76c1c202fe7b217',
		bppAppId: 'wxafaab1ff9f708c4f',
		brandId: '196', // 唯怡一码双扫
		ossAccessId: 'LTAI5tK3eAFWZwfASobs9b5e',
		ossAccessSecret: 'LlaHfUs6ToopVPA4M4Anlp5Jb3ox0O',
		customerUrl: 'https://cos.hzhuihe.cn/custom/#/'
	}
}

if (RUNTIME_ENVIRONMENT === 'TEST') {
	/*
	 * 测试环境配置
	 *
	 * */
	PROJECT_CONFIG = {
		VERSION,
		clientType: 'wxapp_jy',
		rootPath: 'web',
		// dataServer: 'https://cos.hzhuihe.cn/cpp',
		dataServerOld: 'https://cos.hzhuihe.cn/cpp',
		dataServer: 'https://ucode-test-openapi.aax6.cn/team1',
		// dataServer: 'http://192.168.10.72:8989/cpp',
		uploadUrl: 'https://cos.hzhuihe.cn/cpp',
		noPathServer: 'https://cos.hzhuihe.cn/',
		ossServer: 'https://huihe-external-test.oss-cn-hangzhou.aliyuncs.com/',
		fileHost: 'https://huihe-external-test.oss-cn-hangzhou.aliyuncs.com',
		webServer: 'https://cos.hzhuihe.cn/',
		cosServer: 'https://hzhh-1256380317.cos.ap-shanghai.myqcloud.com/',
		sensorsApi: 'https://sensorsdata.hh66.cn:9443/sa?project=default',
		appId: 'wxb76c1c202fe7b217',
		bppAppId: 'wxafaab1ff9f708c4f',
		brandId: '196', // 唯怡一码双扫
		ossAccessId: 'LTAI5tK3eAFWZwfASobs9b5e',
		ossAccessSecret: 'LlaHfUs6ToopVPA4M4Anlp5Jb3ox0O',
		customerUrl: 'https://cos.hzhuihe.cn/custom/#/'
	}
}
if (RUNTIME_ENVIRONMENT === 'PRE') {
	/*
	 * 预发布环境配置
	 *
	 * */
	PROJECT_CONFIG = {
		VERSION,
		clientType: 'wxapp_jy',
		rootPath: 'web',
		dataServer: 'https://cos.hzhuihe.cn/cpp',
		uploadUrl: 'https://cos.hzhuihe.cn/cpp',
		noPathServer: 'https://pre.hh66.cn/',
		ossServer: 'https://huihe-external-test.oss-cn-hangzhou.aliyuncs.com/',
		fileHost: 'https://huihe-external-test.oss-cn-hangzhou.aliyuncs.com',
		webServer: 'https://cos.hzhuihe.cn/',
		cosServer: 'https://hzhh-1256380317.cos.ap-shanghai.myqcloud.com/',
		sensorsApi: 'https://sensorsdata.hh66.cn:9443/sa?project=default',
		appId: 'wxb76c1c202fe7b217',
		bppAppId: 'wxafabc77e288951bd',
		brandId: '117', // 唯怡一码双扫
		ossAccessId: 'LTAI5tK3eAFWZwfASobs9b5e',
		ossAccessSecret: 'LlaHfUs6ToopVPA4M4Anlp5Jb3ox0O',
		customerUrl: 'https://pre.hh66.cn/custom/#/'
	}
}
if (RUNTIME_ENVIRONMENT === 'PRO') {
	/*
	 * 生产环境配置
	 *
	 * */
	PROJECT_CONFIG = {
		VERSION,
		clientType: 'wxapp_jy',
		rootPath: 'web',
		dataServer: 'https://hzhuihe.cn/cpp',
		uploadUrl: 'https://hzhuihe.cn/cpp',
		noPathServer: 'https://hzhuihe.cn/',
		ossServer: 'https://hbrand.oss-cn-hangzhou.aliyuncs.com/',
		fileHost: 'https://hbrand.oss-cn-hangzhou.aliyuncs.com',
		webServer: 'https://hzhuihe.cn/',
		cosServer: 'https://hzhh-1256380317.cos.ap-shanghai.myqcloud.com/',
		sensorsApi: 'https://sensorsdata.hh66.cn:9443/sa?project=production',
		appId: 'wxb76c1c202fe7b217',
		bppAppId: 'wxafaab1ff9f708c4f',
		brandId: '117', // 唯怡一码双扫
		ossAccessId: 'LTAI5tDJ1kxm9xmz4sLPyov7',
		ossAccessSecret: 'QWOzATGLmkzMX1JegspDMDCQjA5fXH',
		customerUrl: 'https://pm.hzhuihe.cn/custom/#/'
	}
}

PROJECT_CONFIG.env = RUNTIME_ENVIRONMENT

module.exports = PROJECT_CONFIG