index.js 1.5 KB
let env = 'develop';
let apiHost = '';
let uploadHost = '';

// #ifdef MP-DINGTALK
env = __appxStartupParams.source || dd.isIDE ? 'debug' : 'release';
// #endif

// #ifndef MP-DINGTALK
let envVersion = 'develop';
const { miniProgram = {} } = uni.getAccountInfoSync();
envVersion = miniProgram.envVersion;
env = envVersion || __wxConfig.envVersion || 'develop';
// #endif

const envMapping = {
  develop: 'https://test.shjiuze.cn', // 开发版
  trial: 'https://test.shjiuze.cn', // 体验版
  release: 'https://gw.shjiuze.cn', // 正式版
  // #ifdef MP-DINGTALK
  debug: 'https://test.shjiuze.cn', // 开发版
  // #endif
};

apiHost = `${envMapping[env] || envMapping.develop}`;
uploadHost = `${envMapping[env] || envMapping.develop}/common-service-api/upload/file`;
const newUploadHost = `${envMapping[env] || envMapping.develop}/driver-app-api/upload/image/`;

export default {
  // 微信小程序名称
  wxAppName: '则一飞牛货主',

  // 微信小程序ID
  wxAppId: 'wxc92a99760d6b0a99',

  // 企业微信小程序SuiteID
  suiteId: '',

  // 钉钉第三方企业版小程序应用ID
  clientId: '',

  // 腾讯地图位置服务KEY(对应插件chooseLocation)
  mapServiceKey: 'CFKBZ-6L3C4-LZSUR-DJQAY-3R7NT-IPFJR',

  // 小程序的 Code Name
  name: 'freight-ma',

  // 全局分享文案
  shareMessage: '则一飞牛货主',

  // 服务地址
  apiHost,

  // 上传地址
  uploadHost,

  // 版本类型
  env,

  // 水印
  newUploadHost,

  // 小程序版本(生产)
  version: miniProgram?.version,
};