123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311 |
- /* 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)
- });
- },
- };
|