123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335 |
- /* HTTP API PC支付业务模块
- * Copyright 2020, CAIMEI365
- * Date 2020/07/14
- * auther ZHJY
- */
- var PayApi = {
- PayOrderOnLineSwitch: function (params, callback) {//获取线上支付全局开关状态
- Http.AjaxService({
- url:'/order/pay/online/switch',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderCheckoutCounter: function (params, callback) {//网银支付链接初始化数据
- Http.AjaxService({
- url:'/order/pay/checkout/counter',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderPcMallPay: function (params, callback) {// 米花正常订单网银支付
- Http.AjaxService({
- url:'/order/pay/union',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderTransferUnion: function (params, callback) {// 正常订单大额银联转账
- Http.AjaxService({
- url:'/order/pay/transfer/union',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderPcMallAlipay: function (params, callback) {// 正常订单支付宝支付
- Http.AjaxService({
- url:'/order/pay/alipay',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderMiniWxPay: function (params, callback) {// 调起微信公众号支付
- Http.AjaxService({
- url:'/order/pay/wechat',
- type:'post',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderPayWhetherSuccess: function (params, callback) {//查询微信是否已完成支付
- Http.AjaxService({
- url:'/order/pay/result/check',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderPayCouponCheck: function (params, callback) {//查询微信支付优惠券是否已完成支付
- Http.AjaxService({
- url:'/order/pay/coupon/check',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderPayVipCheck: function (params, callback) {//查询微信支付超级会员是否已完成支付
- Http.AjaxService({
- url:'/order/pay/vip/check',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderFindOrderStatus: function (params, callback) {//查询判断是否已完成支付
- Http.AjaxService({
- url:'/order/pay/result/json',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderPayLink: function (params, callback) {//生成网银支付链接
- Http.AjaxService({
- url:'/order/pay/link',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrdersecondUnion: function (params, callback) {//二手发布支付 网银支付
- Http.AjaxService({
- url:'/order/pay/second/union',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrdersecondAliPay: function (params, callback) {//二手发布支付 支付宝支付
- Http.AjaxService({
- url:'/order/pay/second/alipay',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrdersecondWechat: function (params, callback) {//二手发布支付 微信支付
- Http.AjaxService({
- url:'/order/pay/second/wechat',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderLinkData: function (params, callback) {//网银支付重定向数据初始化
- Http.AjaxService({
- url:'/order/pay/link/data',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /*---------------------支付vip接口---------------------------*/
- PayVipPcMallPay: function(params, callback){ // vip网银支付
- Http.AjaxService({
- url:'/order/pay/vip/union',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayVipAliPay: function(params, callback){ // vip支付宝支付
- Http.AjaxService({
- url:'/order/pay/vip/alipay',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayVipMiniWxPay: function(params, callback){ // 微信支付宝支付
- Http.AjaxService({
- url:'/order/pay/vip/wechat',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayCouponMiniWxPay: function(params, callback){ // 微信购买优惠券
- Http.AjaxService({
- url:'/order/pay/coupon/wechat',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayCouponMiniAliPay: function(params, callback){ // 支付宝购买优惠券
- Http.AjaxService({
- url:'/order/pay/coupon/alipay',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayCouponUnionPay: function(params, callback){ // 网银购买优惠券
- Http.AjaxService({
- url:'/order/pay/coupon/union',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayGetBankCode: function(params, callback){ // 网银银行列表
- Http.AjaxService({
- url:'/order/pay/bankcode',
- type:'get',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- // 微信支付认证通会员
- PayAuthVipMiniWxPay: function(params, callback){ // 微信支付认证通会员
- Http.AjaxService({
- url:'/order/pay/auth/vip/wechat',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderPcScanAliPay: function (params, callback) {// 正常订单合利宝支付宝支付
- Http.AjaxService({
- url:'/order/pay/scan/pay',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderPcScanWxPay: function (params, callback) {// 正常订单合利宝微信公众号支付
- Http.AjaxService({
- url:'/order/pay/online',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrdersecondScanAliPay: function (params, callback) {//二手发布合利宝支付宝支付
- Http.AjaxService({
- url:'/order/pay/second/scan',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayVipScanAliPay: function(params, callback){ // vip支付宝合利宝支付
- Http.AjaxService({
- url:'/order/pay/vip/scan',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- };
|