1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| package com.sinata.xqmuse.network.entity
|
| import android.content.Context
| import com.sinata.xqmuse.utils.Const
| import com.tencent.mm.opensdk.modelbiz.WXLaunchMiniProgram
| import com.tencent.mm.opensdk.openapi.WXAPIFactory
|
| data class ThirdPayInfo(
| val id: String,
| val orderId: String,
| val path: String,
| val payAmt: String,
| val payInfo: String,
| val appId: String,
| val orgId: String,
| val qrcodeUrl: String,
| val zeroFlag: Int
| ){
| fun jumpToWx(context: Context){
| val api = WXAPIFactory.createWXAPI(context, Const.WX_APP_ID)
| val req = WXLaunchMiniProgram.Req()
| req.userName = orgId // 填小程序原始id
| req.path = path
| req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE// 可选打开 开发版,体验版和正式版
| api.sendReq(req)
| }
| }
|
|