diff --git a/apis/interfaces/pay.js b/apis/interfaces/pay.js new file mode 100644 index 0000000..fded39d --- /dev/null +++ b/apis/interfaces/pay.js @@ -0,0 +1,33 @@ +/** + * Web唐明明 + * 匆匆数载恍如梦,岁月迢迢华发增。 + * 碌碌无为枉半生,一朝惊醒万事空。 + * moduleName: 支付 + */ + +import { request } from '../index' + +const wxPAY = (orderNo) => { + console.log(orderNo) + return request({ + url: 'mall/pay/' + orderNo + '/wechat', + data: { + type: 'app' + } + }) +} + +const alPAY = (orderNo) => { + console.log(orderNo) + return request({ + url: 'mall/pay/' + orderNo + '/alipay', + data: { + type: 'app' + } + }) +} + +export { + wxPAY, + alPAY +} diff --git a/manifest.json b/manifest.json index fbfbb3f..de3afc5 100644 --- a/manifest.json +++ b/manifest.json @@ -18,27 +18,30 @@ }, /* 模块配置 */ "modules" : { - "OAuth" : {} + "OAuth" : {}, + "Payment" : {}, + "Share" : {} }, /* 应用发布信息 */ "distribute" : { /* android打包配置 */ "android" : { "permissions" : [ - "", - "", - "", - "", - "", + "", "", "", + "", "", - "", - "", + "", "", - "", "", - "", + "", + "", + "", + "", + "", + "", + "", "" ] }, @@ -48,7 +51,19 @@ "sdkConfigs" : { "oauth" : { "univerify" : {} - } + }, + "payment" : { + "weixin" : { + "__platform__" : [ "android" ], + "appid" : "wxb7e3c263a2a37ab9", + "UniversalLinks" : "" + }, + "alipay" : { + "__platform__" : [ "android" ] + } + }, + "share" : {}, + "ad" : {} } } }, diff --git a/pages/pay/pay.vue b/pages/pay/pay.vue index 75ecad9..ca6cec3 100644 --- a/pages/pay/pay.vue +++ b/pages/pay/pay.vue @@ -1,26 +1,91 @@