// ======================================== 全局变量 ========================================
// 腾讯地图api
import QQMapWX from './qqmap-wx-jssdk.min'
let qqmapsdk = new QQMapWX({
  key: 'EIOBZ-LBS3Q-HQQ5A-GP53B-56TWK-KLBDK'
})

// 校验文件
import WxValidate from './WxValidate'
import validator from './validator'

// 服务器api
let baseUrl = ''
let authUrl = ''
let socketUrl = ''
switch (process.env.NODE_ENV) {
  case 'dev':
    baseUrl = 'http://192.168.1.232:19191'
    authUrl = 'http://192.168.1.232:19191/ctsauth'
    socketUrl = 'wss://192.168.1.232:19191'
    break
  case 'sit':
    baseUrl = 'https://ctstestapi.lingzhuyun.com/cts'
    authUrl = 'https://ctstestapi.lingzhuyun.com/ctsauth'
    socketUrl = 'wss://ctstestapi.lingzhuyun.com/cts'
    break
  case 'deploy':
    baseUrl = 'https://ctsapi.lingzhuyun.com/cts'
    authUrl = 'https://ctsapi.lingzhuyun.com/ctsauth'
    socketUrl = 'wss://ctsapi.lingzhuyun.com/cts'
    break
  default:
    break
}

// 全局配置文件
export default {
  baseUrl,
  authUrl,
  socketUrl,

  version: 'V3.3.11', // 版本号手动配置，每次发布线上版本时更新

  // 环境
  envList: {
    dev: '开发环境',
    sit: '测试环境',
    deploy: '生产环境'
  },

  // 二维码类型
  qrCodeType: {
    project: '项目二维码',
    group: '班组二维码',
    ctsTeam: '项目版的团队二维码',
    ggbTeam: '监管版的团队二维码',
    user: '建工码二维码'
  },

  imgUrl: 'https://cts.lingzhuyun.com/jgb/imgs/', // 图片统一路径
  imgUrlTeam: 'https://cts.lingzhuyun.com/ctsteam/imgs/', // 团队版图片统一路径
  imgUrlSgd: 'https://cts.lingzhuyun.com/sgd/imgs/', // 劳务版图片统一路径
  imgUrlGgb: 'https://cts.lingzhuyun.com/ggb/imgs/', // 监管版图片统一路径
  qqmapsdk,
  WxValidate,
  validator,

  // 颜色变量
  colorFontMain: '#333333', // 主字体色
  colorFontSub: '#707070', // 次要字体色
  borderColor: '#F0F0F0', // 边框色
  colorWhite: '#FFFFFF', // 白色
  colorIcon: '#C7C7C7', // 图标色
}