import { IprojectDefine } from "../../aim/face" interface IConfig extends IprojectDefine { [keys: string]: any } const configProduct: IConfig = { voipKey: 'm7ua80gbml8sm', voipServer: 'https://web-rtc-server.yinxl.com', ossAccessKeyId: 'LTAIBGHXt5QxXGeb', ossAccessKeySecret: 'NuiT6kxpP2bL7h6qkEQIWfHSM1CJDf', ossBunkId: 'mediciner', ossServerUrl: 'https://mediciner.oss-cn-beijing.aliyuncs.com/', ossImageUrl: 'https://oss-mediciner.yinxl.com/[img]_w100.jpg', codeVersionName: '3.2.1', apiUrl: 'https://app-gen-api.yinxl.com/', apiKey: 'testkey', //变量开始标记 variableStart: 'v_variable_', //模板开始标记 templateStart: 'x_template_data_', //独一约束页面的起始值 oneKeyStart: 'one_', //form的字段分隔符 formFieldSplit: '---', httpSync: { sign: '240', files: [{ localUrl: 'nativehtml/ect/ect.js', serverUrl: 'https://mediciner.oss-cn-beijing.aliyuncs.com/nativehtml/ect/ect.js' },{ localUrl: 'nativehtml/echarts/echarts.common.min.js', serverUrl: 'https://mediciner.oss-cn-beijing.aliyuncs.com/nativehtml/echarts/echarts.common.min.js' }] } } const configDev = { apiUrl: 'https://dev-yxl.ntw.srnpr.com/', } export default class { static upConfig() { return this.upFlagProduct() ? configProduct : Object.assign(configProduct, configDev); } static upFlagProduct() { let bReturn = true; if (__DEV__ != undefined && __DEV__ === true) { console.log(__DEV__); bReturn = false; } return bReturn; } };