config.js
3.63 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
/**
* 小程序配置文件
*/
import {NativeModules} from 'react-native';
let config = {
};
//
// let getCondition= async()=>{
// var result= await NativeModules.system.getMode();
// console.log(result);
// return result||"xntalk";
// };
//
// let getConfig = async () => {
//
// if (config && config.apiUrl) {
// return config;
// }
// var object = {};
// var result = await getCondition();
// switch (result.toLowerCase()) {
// case "xntalkdev":
// // 开发环境
// object.apiUrl = 'https://api-dev.xiniunet.com/router2?';
// object.app_key = 'FEDA506D38D8E930626E850139E74E0C';
// object.secret = '9019951CC31D86A31D2E911D4BE51142';
// object.uploadUrl = '';
// object.mokeApiUrl = 'http://yapi.xiniunet.com/mock/123/'
// break;
// case "xntalktest":
// // 测试环境
// object.apiUrl = 'https://api-test.xiniunet.com/router2?';
// object.app_key = 'FEDA506D38D8E930626E850139E74E0C';
// object.secret = '9019951CC31D86A31D2E911D4BE51142';
// object.uploadUrl = '';
// object.mokeApiUrl = ''
// break;
// default:
// // 公有云
// object.apiUrl = 'https://api.xiniunet.com/router2?';
// object.app_key = '48C6AEB8E12E2D3D249B4D7771594AD6';
// object.secret = '684CE9EF4B118766F3746997C9A256D2';
// object.uploadUrl = '';
// object.mokeApiUrl = ''
// // 默克
// // object.apiUrl='https://api.houhou-mpmc.com/router?',
// // object.uploadUrl='https://my.houhou-mpmc.com/api/fileUpload.do',
// // object.app_key='0617CA8376F9901F28FF46B69BF9CF55',
// // object.secret='28570C9D069ED51226DD9F028BD5E6EE'
// break;
// }
// config = object;
// return object;
// };
NativeModules.system.getMode().then(
(result) => {
if(result.toLowerCase() === "xntalkdev") {
// 开发环境
config.apiUrl='https://api-dev.xiniunet.com/router?';
config.app_key = 'FEDA506D38D8E930626E850139E74E0C';
config.secret = '9019951CC31D86A31D2E911D4BE51142';
config.uploadUrl = 'https://my-plat.xiniunet.com/api/fileUpload.do';
} else if(result.toLowerCase() === "xntalktest") {
config.apiUrl='https://api-test.xiniunet.com/router?';
config.app_key = 'FEDA506D38D8E930626E850139E74E0C';
config.secret = '9019951CC31D86A31D2E911D4BE51142';
config.uploadUrl = 'https://my-test.xiniunet.com/api/fileUpload.do';
}else if(result.toLowerCase() === "gyfj"){
config.apiUrl='http://api-uat.zsgyfj.net/router?';
config.app_key = '0617CA8376F9901F28FF46B69BF9CF47';
config.secret = '28570C9D069ED51226DD9F028BD5E6DC';
config.uploadUrl = 'http://my-uat.zsgyfj.net/api/fileUpload.do';
}else if(result.toLowerCase() === "gyfjprd"){
config.apiUrl='https://api.zsgyfj.net/router?';
config.app_key = '0617CA8376F9901F28FF46B69BF9CF47';
config.secret = '28570C9D069ED51226DD9F028BD5E6DC';
config.uploadUrl = 'https://my.zsgyfj.net/api/fileUpload.do';
} else{
config.apiUrl='https://api.xiniunet.com/router?';
config.app_key = '48C6AEB8E12E2D3D249B4D7771594AD6';
config.secret = '684CE9EF4B118766F3746997C9A256D2';
config.uploadUrl = 'https://my.xiniunet.com/api/fileUpload.do';
}
}
).catch((error) => {
console.log(error)
});
module.exports = config;