123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 |
- /* HTTP API PC支付业务模块
- * Copyright 2020, CAIMEI365
- * Date 2020/07/14
- * auther ZHJY
- */
- var ShoppingApi = {
- /**
- * @机构添加购物车
- * @param:userId 用户userId
- */
- ClubAddCart: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/cart/add',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /**
- * @购物车列表
- * @param:userId 用户userId
- */
- QueryShoppingCartList: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/cart/list',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /**
- * @购物车-头部购物车
- * @param:userId 用户userId
- */
- getHeaderCartList: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/cart/head',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /**
- * @购物车-删除商品
- * @param:userId 用户userId
- */
- DeleteCartProducts: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/cart/delete',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /**
- * @购物车-更新商品数量
- * @param:userId 用户userId
- * @param:productCount 商品数量
- * @param:productID 商品Id
- */
- ShoppingCartUpdate: function (params, callback) {
- Http.AjaxService({
- url:'/order/club/cart/update',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /**
- * @购物车-查看相关优惠券
- * @param:userId 用户userId
- * @param:shopId 供应商Id
- * @param:source 来源 1 WWW 2小程序
- * @param:status 状态 1 未领取 2已领取
- */
- ShoppingCartGetCoupon:function (params, callback) {
- Http.AjaxService({
- url:'/order/club/coupon',
- type:'get',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /**
- * @购物车-加入购物车
- * @param:userID 用户userId
- * @param:productID 商品Id
- * @param:productCount 商品数量
- */
- ShoppingAddCart:function (params, callback) {
- Http.AjaxService({
- url:'/order/club/cart/add',
- type:'post',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /**
- * @购物车-批量加入购物车
- * @param:userID 用户userId
- * @param:productID 商品Id
- * @param:productCount 商品数量
- */
- ShoppingAddCarts:function (params, callback) {
- Http.AjaxService({
- url:'/shoppingCart/addCarts',
- type:'post',
- data:params,
- json:false
- })
- .then(function(res){
- callback(res);
- });
- },
- /**
- * @购物车-购物车数量
- * @param:userId 用户userId
- */
- ShoppingCartCount: function(){
- Http.AjaxService({
- url:'/order/club/cart/count',
- type:'get',
- data:params,
- json:false
- })
- .then(function(res){
- callback(res);
- });
- }
- };
|