package com.zsElectric.boot.business.model.vo.applet;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 威富通关闭订单响应VO
 *
 * @author wzq
 * @since 2025-12-29
 */
@Data
@Schema(description = "威富通关闭订单响应")
public class WFTCloseOrderVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @Schema(description = "返回状态码（0表示成功）")
    private String status;

    @Schema(description = "业务结果（0表示关单成功）")
    private String resultCode;

    @Schema(description = "商户号")
    private String mchId;

    @Schema(description = "商户订单号")
    private String outTradeNo;

    @Schema(description = "错误代码")
    private String errCode;

    @Schema(description = "错误描述")
    private String errMsg;

    @Schema(description = "操作是否成功")
    private Boolean success;

    @Schema(description = "结果描述信息")
    private String message;
}
