123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495 |
- /* HTTP API PC支付业务模块
- * Copyright 2020, CAIMEI365
- * Date 2020/07/14
- * auther ZHJY
- */
- var PayApi = {
- PayOrderReceiptBankData: function (params, callback) {//获取线下收款
- Http.AjaxService({
- url:'/order/receipt/bankData',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- 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);
- });
- },
- PayOrderShoporders: function (params, callback) {//根据主订单查询子订单信息
- Http.AjaxService({
- url:'/order/pay/shoporders',
- type:'GET',
- data:params,
- json:true,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- PayOrderCheckoutShoporders: function (params, callback) {//根据主订单查询子订单信息 shopOrderId
- Http.AjaxService({
- url:'/order/pay/checkout/shoporders',
- 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);
- });
- },
- PayOrderUnionStatus: function (params, callback) {//查询网银判断是否已完成支付
- Http.AjaxService({
- url:'/order/pay/result/union',
- 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);
- });
- },
- PayCouponMiniScanAliPay: function(params, callback){ // 合利宝支付宝购买优惠券
- Http.AjaxService({
- url:'/order/pay/coupon/scan',
- 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);
- });
- },
- orderPayQuickBindCard: function(params, callback){ // 银行卡绑定信息提交
- Http.AjaxService({
- url:'/order/pay/quick/bind/card',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- orderPayQuickPay: function(params, callback){ // 银行卡绑定支付信息提交
- Http.AjaxService({
- url:'/order/pay/quick/pay',
- type:'POST',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- orderPayQuickBindCode: function(params, callback){ // 银行卡绑定支付信息校验
- Http.AjaxService({
- url:'/order/pay/quick/bind/code',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- orderPayUnboundCard: function(params, callback){ // 银行卡绑定解除绑定
- Http.AjaxService({
- url:'/order/pay/quick/unbound/card',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- userClubBanks: function(params, callback){ // 我的银行卡
- Http.AjaxService({
- url:'/user/club/banks',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- orderPayQuickUncodeInfos: function(params, callback){ // 免密银行信息
- Http.AjaxService({
- url:'/order/pay/quick/uncode/infos',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- orderPayQuickBankInfos: function(params, callback){ // 支持银行信息
- Http.AjaxService({
- url:'/order/pay/quick/bank/infos',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- /**
- * @获取供应商线下转账信息
- * @param:shopId 供应商Id
- */
- getShopBank: function(params, callback){ // 供应商线下转账信息
- Http.AjaxService({
- url:'/order/club/getShopBank',
- type:'GET',
- data:params,
- json:false,
- isHost:true
- })
- .then(function(res){
- callback(res);
- });
- },
- };
|