12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- var http = 'https://www.baidu.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,
- }
|