config.js
4.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
/*
* @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