var http = 'https://duzhe.maoln.com/api/';
var index = http + 'index/'  //首页
var map = http + 'map/'
var subscribe = http + 'subscribe/'
var user = http + 'user/'
var activity = http + 'activity/'

var api = {
  http: http
  , code: http + 'auth_login_with_wechat/code' //获取openid跟session_key接口
  , login: http + 'auth_login_with_wechat/login'//确认授权登录接口
  , getPhone: http + 'auth_login_with_wechat/getPhone'//获取手机号接口
  , sendMsg: http + 'sms/sendMsg'// 发送验证码接口
  , get_city: http + 'subscribe/get_city' //获取城市
  // 首页
  , index: index + 'index'// 获取首页信息
  , content: index + 'content'// 底部提示信息
  , indexDetail: index + 'detail'// 获取首页详情

  , map: map + 'map'// 地图
  , mapIndex: map + 'index'// 地图列表
  , mapDetail: map + 'detail'// 地图列表详情

  , car_list: subscribe + 'car_list'// 获取预约选车列表
  , subscribe: subscribe + 'subscribe'// 用户预约

  , user_info: user + 'user_info'// 获取用户信息
  , my_subscribe: user + 'my_subscribe'// 我的预约
  , lottery: user + 'lottery'// 我的礼品卡


  , distributor: map + 'distributor'// 经销商端
  , distributor_list: map + 'distributor_list'// 经销商端数据
  , scan_code: map + 'scan_code'// 扫码获取详情
  , confirm: map + 'confirm'// 确认核销

  // 活动
  
  , activeIndex: activity + 'index1'// 获取活动列表
  , activeDetail: activity + 'detail'// 活动详情
  , activeSubject: activity + 'subject'// 获取模块的题目
  , activation: activity + 'activation'// 用户答对当前模块的所有题目
  , answer: activity + 'answer'// 判断用户是否已完成所有问题
  , register: activity + 'register'// 用户注册
  , is_register: activity + 'is_register'// 判断用户是否注册
  , receive: activity + 'receive'// 领取奖品
  , is_gift: activity + 'is_gift'// 是否领取
  , receive_prize: activity + 'receive_prize'// 用户领奖
  , accept: user + 'accept'// 收下奖品
  , know: user + 'know'// 



}
//正则
var reg = {
  phone: /^[1][3,4,5,6,7,8][0-9]{9}$/,//电话
  email: /^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/,//邮箱
  zph: /^0\d{2,3}-\d{7,8}$/,//座机
  money : /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/,//金额
  card: /(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$)/,  //身份证号
}

module.exports = {
  api: api,
  reg: reg,
}
