class XxpayNormalMchParams extends NormalMchParams {

    /** 商户号 */
    private String mchId;

    /** 私钥 */
    private String key;

    /** 支付网关地址 */
    private String payUrl;

    @Override
    public String deSenData() {<FILL_FUNCTION_BODY>}

}

        XxpayNormalMchParams mchParams = this;
        if (StringUtils.isNotBlank(this.key)) {
            mchParams.setKey(StringKit.str2Star(this.key, 4, 4, 6));
        }
        return ((JSONObject) JSON.toJSON(mchParams)).toJSONString();
    
<methods>public non-sealed void <init>() ,public abstract java.lang.String deSenData() ,public static com.jeequan.jeepay.core.model.params.NormalMchParams factory(java.lang.String, java.lang.String) <variables>