import ApibaseUrl from "@/config/urlConfig.js" const ApiUrl = ApibaseUrl.getApibaseUrl(); const getdata = function(api,data,successc,failc){ //===================================================== //上传消息推送内容 if(api=='userCall'){ uni.request({ url:ApiUrl+'/system/call/userCall', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //获取IM协议信息 if(api=='getCall'){ uni.request({ url:ApiUrl+'/system/call/getCall', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //挂断IM通话 if(api=='ringoff'){ uni.request({ url:ApiUrl+'/system/call/ringoff', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //账单明细 日 if(api=='getzddaylist'){ uni.request({ url:ApiUrl+'/Billing/billing/getzddaylist', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //账单明细 周 if(api=='getzdmeeklist'){ uni.request({ url:ApiUrl+'/Billing/billing/getzdmeeklist', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //账单明细 月 if(api=='getzdmatlist'){ uni.request({ url:ApiUrl+'/Billing/billing/getzdmatlist', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //营业时间 查询 if(api=='getHours'){ uni.request({ url:ApiUrl+'/hours/getHours', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //营业时间 删除 if(api=='delHours'){ uni.request({ url:ApiUrl+'/hours/delHours', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //营业时间 修改 if(api=='setHours'){ uni.request({ url:ApiUrl+'/hours/setHours', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //营业时间 添加 if(api=='addHours'){ uni.request({ url:ApiUrl+'/hours/addHours', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //用户登录注册和用户信息等 //会员账号密码登录 if(api=='loginByzhmm'){ uni.request({ url:ApiUrl+'/infouser/user/shanglodeing', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } // 获取手机验证码 if(api=='smsCode'){ uni.request({ url:ApiUrl+'/infouser/user/getcode', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //商家注册 if(api=='addshanghu'){ uni.request({ url:ApiUrl+'/infouser/user/addshanghu', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } // 获取用户信息 if(api=='getUserMsg'){ uni.request({ url:ApiUrl+'/infouser/user/getuserinfo', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //提交用户信息更新 if(api=='updataUserMsg'){ uni.request({ url:ApiUrl+'/infouser/user/setuser', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } // 注销账号 if(api=='deleuser'){ uni.request({ url:ApiUrl+'/infouser/user/deleuser', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //佣金、保证金、余额 空为用户当前余额,0为查看总共分成收入,1查看总充值,2查看总提现 if(api=='getUsbalance'){ uni.request({ url:ApiUrl+'/Billing/billing/getUsbalance', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //绑定银行卡 if(api=='addbankcard'){ uni.request({ url:ApiUrl+'/system/card/addbankcard', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //绑定银行卡列表 if(api=='getbankcard'){ uni.request({ url:ApiUrl+'/system/card/getbankcard', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //删除银行卡 if(api=='delebankcard'){ uni.request({ url:ApiUrl+'/system/card/delebankcard', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //index--------------------------------------------- //获取门店列表 if(api=='getMymendianlist'){ uni.request({ url:ApiUrl+'/chanting/store/getmystorelist', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } if(api=='getstoreorderlist'){ uni.request({ url:ApiUrl+'/system/order/getstoreorderlist', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } // 刷新token if(api=='refreshToken'){ uni.request({ url:ApiUrl+'/infouser/user/gettoken', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //获取版本号 if(api=='getversion'){ uni.request({ url:ApiUrl+'/system/version/getversion', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //门店详情 if(api=='getmendianDetail'){ uni.request({ url:ApiUrl+'/chanting/store/getstore', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //获取门店分类列表 if(api=='getmendianfenlei'){ uni.request({ url:ApiUrl+'/fenlei/type/list', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //获取门店服务列表 if(api=='fwlxlist'){ uni.request({ url:ApiUrl+'/system/ServiceType/fwlxlist', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //添加门店 if(api=='addmendian'){ uni.request({ url:ApiUrl+'/chanting/store/addmendian', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //删除门店 if(api=='delemendian'){ uni.request({ url:ApiUrl+'/chanting/store/delemendian', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //门店商品分类 if(api=='getmendianshangpinFL'){ uni.request({ url:ApiUrl+'/system/fenlei/getfenlei', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //门店商品分类对应商品列表 if(api=='getmendianshangpinList'){ uni.request({ url:ApiUrl+'/chanting/food/getidlist', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //添加编辑分类 if(api=='addmendianfenlei'){ uni.request({ url:ApiUrl+'/system/fenlei/addfenlei', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //删除分类 if(api=='delefenlei'){ uni.request({ url:ApiUrl+'/system/fenlei/delefenlei', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //商品详情 if(api=='GoodsDetail'){ uni.request({ url:ApiUrl+'/chanting/food/getfood', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //添加编辑商品 if(api=='addmendianshangpin'){ uni.request({ url:ApiUrl+'/chanting/food/setposfood', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //删除商品 if(api=='delefood'){ uni.request({ url:ApiUrl+'/chanting/food/delefood', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //会员账号密码修改 if(api=='setpassword'){ uni.request({ url:ApiUrl+'/infouser/user/setpassword', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } if(api=='setorderuzt'){ uni.request({ url:ApiUrl+'/system/order/setorderuzt', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //退款 if(api=='VNtuikuan'){ uni.request({ url:ApiUrl+'/pay/VNtuikuan', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } if(api=='changeLanguages'){ uni.request({ url:ApiUrl+'/changeLanguages', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } //订单评论 if(api=='addrevew'){ uni.request({ url:ApiUrl+'/system/review/addrevew', method:"POST", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } if(api=='getmdrevew'){ uni.request({ url:ApiUrl+'/system/review/getmdrevew', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } if(api=='getorderxq'){ uni.request({ url:ApiUrl+'/system/order/getorderxq', method:"GET", sslVerify:false, data:data, header: { 'Content-Type': 'application/json', 'token':getApp().globalData.token }, success: res=> { successc(res); }, fail: function (err) { failc(err); }, }) } } module.exports = getdata;