123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563 |
- /* 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)
- });
- },
- userCodeLogin : function (params,callback) {//短信验证码登录
- Http.AjaxService({
- url:'/user/login/codeLogin',
- type:'post',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res)
- });
- },
- userCheckePhone : function (params,callback) {//获取登录短信验证码
- Http.AjaxService({
- url:'/user/login/code',
- type:'get',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res)
- });
- },
- userOperateCode : function (params,callback) {//获取绑定运营人员手机短信验证码
- Http.AjaxService({
- url:'/user/operate/code',
- type:'get',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res)
- });
- },
- userLoginVerification : function (params,callback) {//绑定运营人员校验手机验证码
- Http.AjaxService({
- url:'/user/login/verification',
- 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:更换联系人手机号-新手机验证码 6:二手发布
- * 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:'/user/club/personal/data',
- type:'get',
- data:params,
- json:true
- })
- .then(function(res){
- callback(res);
- });
- },
- GetMymessageList : function(params,callback) {//个人中心消息列表
- Http.AjaxService({
- url:'/user/center/messages',
- type:'get',
- data:params,
- json:true
- })
- .then(function(res){
- callback(res);
- });
- },
- UserPuploadAvatar : function(params,callback) {//机构个人中心头像更新
- Http.AjaxService({
- url:'/user/center/avatar/save',
- 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)
- });
- },
- GetUserBalanceList : function(params,callback) {//机构采美豆收支明细
- Http.AjaxService({
- url:'/user/center/balance',
- type:'get',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res)
- });
- },
- GetSuperCenterInfo: function (params, callback) {//会员中心数据
- Http.AjaxService({
- url: '/user/super/center',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- RegisterSuperByBeans: function (params, callback) {//会员中心采美豆抵扣开通svip会员
- Http.AjaxService({
- url: '/user/register/super/beans',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- SuperHistory: function (params, callback) {//会员开通记录
- Http.AjaxService({
- url: '/user/super/history',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- // user/super/package
- FetchSuperPackage: function (params, callback) {//获取会员套餐
- Http.AjaxService({
- url: '/user/super/package',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- RegisterSuperPay: function(params, callback){ // 在线支付超级会员预处理
- Http.AjaxService({
- url: '/user/register/super/pay',
- type: 'get',
- data: params,
- json: false,
- isHost: true
- }).then(function (res) {
- callback(res);
- });
- },
- getAuthClubMessageCount: function (params, callback) {//机构消息通知中心未读消息数量
- Http.AjaxService({
- url: '/user/login/auth/ClubMessageCount',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- getAuthClubMessageList: function (params, callback) {//机构消息通知列表
- Http.AjaxService({
- url: '/user/login/auth/ClubMessageList',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- authDeleteMessage: function (params, callback) {//删除通知消息
- Http.AjaxService({
- url: '/user/login/auth/deleteMessage',
- type:'post',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- authUpdateRead: function (params, callback) {//标记通知消息
- Http.AjaxService({
- url: '/user/login/auth/updateRead',
- type:'post',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- userClubRecordLinkage: function (params, callback) {//查询行为记录链接信息
- Http.AjaxService({
- url: '/user/club/recordLinkage',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- userClubChoseList: function (params, callback) {//可分配协销列表
- Http.AjaxService({
- url: '/user/club/chose/list',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- userClubChoseSales: function (params, callback) {//分配协销
- Http.AjaxService({
- url: '/user/club/chose/sales',
- type:'post',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- userGetWechatMinLink: function (params, callback) {//获取H5跳转小程序路径
- Http.AjaxService({
- url: '/user/wechat/link',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- mcareWechatMinLink: function (params, callback) {//获取H5跳转丽格小程序路径
- Http.AjaxService({
- url: '/user/wechat/link/mcare',
- type:'get',
- data:params,
- json:false,
- isHost:true
- }).then(function (res) {
- callback(res);
- });
- },
- shortcutLogin : function (params,callback) {//供应商快捷登录
- Http.AjaxService({
- url:'/user/shop/shortcutLogin',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res)
- });
- },
- wechatAuthLink : function (params,callback) {//获取微信参数
- Http.AjaxService({
- url:'/user/login/auth/link',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res)
- });
- },
- wechatAuthWebsite : function (params,callback) {//微信授权登录
- Http.AjaxService({
- url:'/user/login/auth/website',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res)
- });
- }
- };
|