package com.jeequan.jeepay.core.model.vo;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * TODO
 *
 * @author crystal
 * @date 2023/12/1 17:25
 */
@Data
@NoArgsConstructor
public class MchThirdParamResult {


    private String wxSubMchNo;

    private String zfbSubMchNo;

    @TableField(exist = false)
    private List<JSONObject> wxAppidList;

    @TableField(exist = false)
    private List<String> wxPathList;

    /**
     * 电子围栏标记，1，开启，0，未开启
     */
    private String regionLock;

    /**
     * 反扫权限
     */
    private int scanPayPermFlag;

    public MchThirdParamResult(String wxSubMchNo,String zfbSubMchNo, List<JSONObject> wxAppidList, List<String> wxPathList) {
        this.wxSubMchNo = wxSubMchNo;
        this.zfbSubMchNo = zfbSubMchNo;
        this.wxAppidList = wxAppidList;
        this.wxPathList = wxPathList;
    }
}
