//基本配置项
const base = {
	debug: false
}

//http request请求配置
const request = {
	//	服务器接口地址

	host: "https://dev.youqianzhuan.vip/", // 服务器开发域名
	host: "https://api.youqianzhuan.vip/", // 服务器正式域名
	// host: "http://www.zhuan.com/", //本地测试
	//host: "http://zhuan.5dev.cn/", //本地测试
	
	//	请求的参数	
	data: {},
	//	设置请求的 header,header 中不能设置 Referer。
	header: {},
	//	(需大写)有效值:OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT	
	method: "POST",
	//	json	如果设为json,会尝试对返回的数据做一次 JSON.parse	
	dataType: "json",
	//	text	设置响应的数据类型。合法值:text、arraybuffer	1.7.0
	responseType: "text",
	//	收到开发者服务成功返回的回调函数	
	success() {},
	//	接口调用失败的回调函数	
	fail() {},
	//	接口调用结束的回调函数(调用成功、失败都会执行)
	complete() {},
}

//上传配置
const upload = {
	url: request.host + 'member/api.up_file/plupload',
	name: 'file',
}

//后端服务列表
const server = {
	// ========== 大A ================
	// 公用 - 获取1个会员基础数据
	'getMemberSimple': 'member/api.member/getMember',
	// 公用 - 获取1个会员完整信息
	'getMember': 'member/api.member/get',
	
	// 注册-提交手机号
	'checkPhone': 'member/api.register/checkPhone',
	// 注册-发送验证码
	'sendSms': 'member/api.register/sendsms',
	// 注册-验证验证码
	'checkCode': 'member/api.register/checkCode',
	// 注册-提交密码并写入用户
	'setReg': 'member/api.register/setReg',
	// 用户登录
	'login': 'member/api.login/index',
	// 用户登录 - 修改密码 - 检查是否注册并发短信
	'reCheckPhone': 'member/api.login/reCheckPhone',
	// 用户登录 - 修改密码 - 检查验证码
	'reCheckCode': 'member/api.login/reCheckCode',
	// 用户登录 - 修改密码
	'setPassword': 'member/api.login/setPassword',
	
	// 用户中心 - 提交编辑资料
	'setMember': 'member/api.ucenter/upMember',
	// 用户中心 - 实名提交
	'setRealName': 'member/api.real_name/set',
	// 用户中心 - 银行卡绑定提交
	'setBindBank': 'member/api.bind_bank/set',
	// 用户中心 - 共用发短信
	'sendSms': 'member/api.ucenter/sendSms',
	// 用户中心 - 提交修改密码
	'rePassword': 'member/api.ucenter/rePassword',
	// 钱包 - 获取钱包日志
	'getWalletLog': 'member/api.wallet/getLog',
	// 钱包 - 获取钱包数据
	'getWallet': 'member/api.wallet/getInfo',
	// 钱包 - 提现 - 获取银行
	'getBank': 'member/api.bind_bank/get',
	// 钱包 - 提现 - 提交提现数据
	'setBank': 'member/api.wallet/set',
	// 代销系统 - 提交申请
	'setAgent': 'agent/api.agent/set',
	// 代销系统 - 代缴列表
	'agentList': 'agent/api.agent/agentList',
	// 代销系统 - 处理代缴请求
	'recharge': 'agent/api.agent/recharge',
	// 代销系统 - 充值
	'agentHandle': 'agent/api.agent/handle',
	// 代销系统 - 充值日志
	'getAentLog': 'agent/api.agent/getLog',
	// 客服系统 - 提交工单
	'setFeedback': 'help/api.feed_back/set',
	// 客服系统 - 获取列表
	'getList': 'help/api.feed_back/gets',
	// 客服系统 - 获取1个详情
	'getReply': 'help/api.feed_back/getReply',
	// 客服系统 - 用户中心 - 查询是否有未读记录
	'getRedDot': 'help/api.feed_back/getRedDot',
	// 帮助中心 - 获取列表
	'getHelp': 'help/api.help/gets',
	// 帮助中心 - 获取单挑
	'getOneHelp': 'help/api.help/get',
	
	// 卡 - 提交移动卡表单
	'setKa': 'quan/api.card/set',
	
	
	
	// ========== rabin ================
	// 首页
	'home': 'quan/api.info/home',
	// 查看补贴卡
	'quanView': 'quan/api.info/get',
	// 查看我邀请的人
	'quanInvite': 'quan/api.info/getInvite',
	// 购买卡
	'quanBuy' : 'quan/api.info/buy',
	// 支付信息
	'buyInfo' : 'pay/api.act/run',
	// 支付下单
	'buyOrder' : 'pay/api.act/order',
	// 支付下单成功的页面
	'buyMsg' : 'pay/api.act/finish',
	// 获取分享
	'quanShare' : 'quan/api.info/share',
	// 根据code获取用户信息
	'codeUser' : 'invite/api.code/user',
	// 获取提额信息
	'tie' : 'quan/api.tie/home',
	// 确定提额
	'tieAct' : 'quan/api.tie/act',
	// 补贴转到钱包
	'tieWallet' : 'quan/api.tie/ed',
	// 补贴转到钱包
	'tieWalletAct' : 'quan/api.tie/wallet',
	// 获取基本配置
	'getConfig' : 'base/api.config/index',
	// 奖池基本信息
	'rankInfo' : 'ranking/api.day/info',
	// 奖池排行
	'rankList' : 'ranking/api.day/list',
	// 奖池里我自己的排行
	'rankMy' : 'ranking/api.day/my',
	// 历史奖池
	'rankHistory' : 'ranking/api.day/history',
	// 内容详细信息
	'contentView' : 'content/api.info/view',
	// 内容列表信息
	'contentList' : 'content/api.info/data',
	//获取机器人信息
	'imInfo' : 'im/api.info/check',
	//获取机器人聊天信息
	'imMsg' : 'im/api.info/msg',
	//发送机器人信息
	'imMsgSend' : 'im/api.info/send',
	//佣金转到钱包
	'imWalletAct' : 'im/api.info/wallet',
}

export default {
	base,
	request,
	server,
	upload
}