lmw
2024-11-26 b8d8f9b855fdd453d06d78d2565f091db208ec8e
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)
    }
}