// 项目版本号
export const VersionModel = '1.0.1';
export const DeviceCommandModel = {
  locate: '0001', // 立即定位
  locateType: '0002', // 定位模式
  prohibition: '0003', // 上课禁用时段
  sleep: '0004', // 休眠时段
  remoteSetting: '0005', // 远程设置
  familyNum: '0006', // 亲情号码
  remoteListening: '0007', // 远程监听
  clock: '0008', // 闹钟设置
  safeArea: '0009', // 电子围栏
  sim: '0010', // 设置sim卡
  activateDevice: '0011', // 激活设备
  deviceName: '0012', // 设备昵称
  deviceCode: '0013', // 设备安全码
  sendMsg: '0014' // 下发信息
};
export const FamilyNumberModel = {
  appType: {
    parentWeb: 0,
    manufactor: 1,
    commonWeb: 2
  },
  editable: {
    parentWeb: true,
    manufactor: false,
    commonWeb: true
  },
  level: 1,
  callOut: 1,
  outtime: '0000~2400|1+2+3+4+5+6+7',
  inComing: 1,
  incomingTime: '0000~2400|1+2+3+4+5+6+7'
};
export const ProhibitModel = {
  recordType: {
    parentWeb: 0,
    manufactor: 1,
    commonWeb: 2
  },
  editable: {
    parentWeb: true,
    manufactor: false,
    commonWeb: true
  }
};

export const SafeAreaModel = {
  appType: {
    parentWeb: 0,
    manufactor: 1
  },
  fenceType: {
    circle: 1, // 圆形
    polygon: 2 // 多边形
  }
};
export const WechatHomeModel = {
  production: 'https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzU2NzkxNjI2MA==&scene=124#wechat_redirect', // 随手精灵公众号
  test: 'https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzI5ODIxNTU0MQ==&scene=124#wechat_redirect', // 校乐园
  development: 'https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzI5ODIxNTU0MQ==&scene=124#wechat_redirect' // 校乐园
};
export const LocationType = {
  GPS: 1,
  LBS: 2,
  WIFI: 3
};
export const msgType = {
  record: 1,
  text: 2
};
export const MsgStatus = {
  alreadyRead: 1,
  notRead: 2
};
export const BaiduStatisticsModel = {
  production: 'https://hm.baidu.com/hm.js?ef364e6446439911bc4ced79bece7715', // 随手精灵百度流量统计 正式环境
  test: 'https://hm.baidu.com/hm.js?d1eec257a45f71d12db8b1eacb43ba18', // 随手精灵百度流量统计 测试环境
  development: 'https://hm.baidu.com/hm.js?d1eec257a45f71d12db8b1eacb43ba18' // 随手精灵百度流量统计 测试环境
};
// 微信ocr Service ID
export const WxOcrServiceId = {
  production: 'wx79ac3de8be320b71',
  test: 'wx79ac3de8be320b71',
  development: 'wx79ac3de8be320b71'
};
export const ErrorAMapMsgModel = {
  OUT_OF_SERVICE: 'OUT_OF_SERVICE', // 使用路径规划服务接口时可能出现该问题，规划点（包括起点、终点、途经点）不在中国陆地范围内
  NO_ROADS_NEARBY: 'NO_ROADS_NEARBY', // 使用路径规划服务接口时可能出现该问题，划点（起点、终点、途经点）附近搜不到路
  ROUTE_FAIL: 'ROUTE_FAIL', // 使用路径规划服务接口时可能出现该问题，路线计算失败，通常是由于道路连通关系导致
  OVER_DIRECTION_RANGE: 'OVER_DIRECTION_RANGE', // 使用路径规划服务接口时可能出现该问题，路线计算失败，通常是由于道路起点和终点距离过长导致
  NO_DATA: 'NO_DATA' // 此错误在服务接口status='complete'时的result.info值出现，故判断时需要注意（与以上的错误不一样，status!=='complete'）
};
// 情绪模型
export const EmotionModel = {
  // 抑郁
  depression: {
    name: '抑郁',
    type: 2,
    title1: '抑郁倾向',
    article1: `<p>设备所检测的是个体的抑郁倾向。通过将个人的生理特征（脉搏波、心率变异性等）和行为习惯（运动、作息等）与临床诊断为抑郁症的患者的相应特征进行对比，判断出个体的抑郁倾向（即抑郁症的可能性）程度。抑郁倾向持续的时间越长、程度越严重，代表患有抑郁症的风险就越大。</p>`,
    title2: '抑郁倾向算法原理',
    article2: `<p>1．研究发现，抑郁症等情绪障碍可能会引起个体外周生理系统反应的钝化，因此患者可能在面临危险、压力等应激状态下表现出较低的生理反应唤醒水平。这一点能够通过皮肤电、心率变异性等生理特征的周期性变化来判断。</p>
      <p>2．抑郁症等情绪障碍的患者会出现明显的失眠、运动少、和生物钟紊乱，算法能够有效分析判断出这些异常的行为特征。</p>`
  },
  // 压力
  stress: {
    name: '压力',
    type: 1,
    title1: '压力',
    article1: `<p>心理压力是指个体面对实际上的或认识上的至关重要的环境要求时，产生的通过各种生理和心理反应表现出来的身心紧张状态，也被称为心理应激。在心理学中，压力或应激一般指紧张感和压力感。</p>`,
    title2: '压力算法原理',
    article2: `<p>压力的生理反应可以涉及全身各个系统和器官，大脑皮质通过自主神经系统传递关于血管压力的感觉信号，这部分感受器可以感知应激反应带来的血压波动，发挥感受压力的作用。设备通过脉搏波显性反馈压力血氧反应指数，从而更加科学的判断个体的压力水平。</p>`
  },
  // 疲劳
  tiredness: {
    name: '疲劳',
    type: 3,
    title1: '疲劳',
    article1: `<p>疲劳分为两类「生理疲劳」和「心理疲劳」。两者有本质区别，前者是：心里想做但身体无力，后者是：身体有力但心里不想做。</p>
      <p>生理疲劳：人体因生理状态而产生的困倦和技能失调的现象，指工作活动主要由身体肌肉承担产生的疲劳，又称肌肉疲劳、体力疲劳。</p>
      <p>心理疲劳：长期、单调、高压力的工作引发的力竭性心理反应，又被称为心理耗竭。主要指肌肉工作强度不大，由于工作中信息加工要求较高和情绪压力较大，或由于工作过于单调而产生的疲劳。</p>`,
    title2: '疲劳算法原理',
    article2: `<p>设备的疲劳值是生理疲劳和心理疲劳的综合值，主要通过个体日常生活中的心率，心率变异性的变化及运动体力的变化情况来进行科学计算而来。</p>`
  }
};

//心理健康相关接口地址
export const PsyBaseUrl =
  process.env.NODE_ENV === 'production' ? 'https://dbmq.rzliot.com/auth_heart' : 'https://dbmq.rzliot.com/heart';
