/* HTTP API 用户业务模块 * Copyright 2020, CAIMEI365 * Date 2020/06/16 * auther ZHJY */ var UserApi = { PostLoginAccount : function (params,callback) {//新系统登录 Http.AjaxService({ url:'/user/login/password', type:'post', data:params, json:false, isHost:true }) .then(function(res){ callback(res) }); }, ToWechatLogin : function (params,callback) {//获取扫码登录参数 Http.AjaxService({ url:'/user/login/auth/parameters', type:'get', data:params, json:false, isHost:true }) .then(function(res){ callback(res) }); }, ToWechatPolling : function (params,callback) {//扫码登录轮询 Http.AjaxService({ url:'/user/login/auth/scan/result', type:'get', data:params, json:false, isHost:true }) .then(function(res){ callback(res) }); }, ClubRegister: function (params, callback) {//机构注册 Http.AjaxService({ url:'/user/register/club', type:'post', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, SupplierRgister:function(params, callback){//供应商注册 Http.AjaxService({ url: '/user/register/shop', type: 'post', data: params, json: false, isHost:true }) .then(function (res) { callback(res) }); }, /* * @params * isCheckCaptcha 是否检查图片验证码,0:检查,1:不检查 * imgCode 图片验证码 * activateCodeType 1:找回密码,2:注册机构,3:供应商注册,4:更换联系人手机号-旧手机验证码,5:更换联系人手机号-新手机验证码 * platformType 0:www,1:crm/h5,2:小程序 * token 图片token * */ getRegisterMobileCode: function (params, callback) {//机构注册获取短信验证码 Http.AjaxService({ url:'/user/sms/code', type:'get', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, getNoteSMScode : function (params,callback){//绑定机构运营人员获取短信验证码 Http.AjaxService({ url:'/user/sms/bind', type:'get', data:params, json:true, isHost:true }) .then(function(res){ callback(res); }); }, ClubUpgrade : function(params,callback) {//机构升级会员信息 Http.AjaxService({ url:'/user/register/club/upgrade', type:'post', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, FindCompanyPwd : function(params,callback) {//用户找回密码 Http.AjaxService({ url:'/user/update/password', type:'post', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, GetMyPcCenterInfo : function(params,callback) {//机构个人中心数据查询(暂时废除) Http.AjaxService({ url:'/pcCenter/myPcCenter', type:'get', data:params, json:true }) .then(function(res){ callback(res); }); }, GetMymessageList : function(params,callback) {//个人中心消息列表 Http.AjaxService({ url:'/user/messageList', type:'get', data:params, json:true }) .then(function(res){ callback(res); }); }, UserPuploadAvatar : function(params,callback) {//机构个人中心头像更新 Http.AjaxService({ url:'/user/uploadAvatar ', type:'post', data:params, json:false }) .then(function(res){ callback(res); }); }, GetMyOperationList : function(params,callback) {//查询机构运营人员管理列表 Http.AjaxService({ url:'/user/operation/list', type:'get', data:params, json:true, isHost:true }) .then(function(res){ callback(res); }); }, DeleteMyOperation : function(params,callback) {//删除单个运营人员 Http.AjaxService({ url:'/user/operation/delete', type:'POST', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, UpdateInvitationCode : function(params,callback) {//机构更新运营人员邀请码 Http.AjaxService({ url:'/user/operation/code/update', type:'POST', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, AddOperationUse : function(params,callback) {//添加运营人员 Http.AjaxService({ url:'/user/operation/save', type:'POST', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, GetApplicationData : function(params,callback) {//查询机构资料信息 Http.AjaxService({ url:'/user/club/info', type:'GET', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, UpdateModifiedData: function(params,callback) {//查询机构资料信息 Http.AjaxService({ url:'/user/club/info/update', type:'POST', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, SupplierShopInfo:function(params, callback){//供应商修改申请信息查询 Http.AjaxService({ url: '/supplier/shopInfo', type: 'get', data: params, json: false }) .then(function (res) { callback(res) }); }, UpdateCompanyInfo: function (params, callback) {//供应商修改申请信息保存 Http.AjaxService({ url:'/user/register/shop/apply', type:'post', data:params, json:false, isHost:true }) .then(function(res){ callback(res); }); }, BindOrganization : function(params,callback) {//扫码微信绑定机构 Http.AjaxService({ url:'/user/login/auth/scan/bind', type:'post', data:params, json:false, isHost:true }) .then(function(res){ callback(res) }); }, Maintenance : function(params,callback) {//扫码微信绑定机构 Http.AjaxService({ url:'/pcCenter/applyMaintenance', type:'post', data:params, json:false }) .then(function(res){ callback(res) }); }, GetUserObtainBeans : function(params,callback) {//获取采美豆状态 Http.AjaxService({ url:'/user/club/obtain/beans', type:'get', data:params, json:false, isHost:true }) .then(function(res){ callback(res) }); }, GetUserClubHome : function(params,callback) {// 机构个人中心 Http.AjaxService({ url:'/user/club/home', type:'get', data:params, json:false, isHost:true }) .then(function(res){ callback(res) }); }, GetUserClubBeansList : function(params,callback) {//机构采美豆收支明细 Http.AjaxService({ url:'/user/club/beans/history', type:'get', data:params, json:false, isHost:true }) .then(function(res){ callback(res) }); }, };