package com.jeesharp.business.modules.pay.paytype.pufapay.order.dto;

import com.jeesharp.business.modules.pay.constant.PayMessage;
import lombok.Data;

/**
 * @Author: wangmeng
 * @CreateTime: 2023-05-17  18:35
 * @Description: 响应报文基础
 */
@Data
public class AppBaseResp {
    @PayMessage(name = "返回信息", value = "statusMsg", isMax = true, maxLength = 100,
            description = "'业务异常，请核实证件信息'仅当交易业务异常时返回此字段")
    private String statusMsg;

    @PayMessage(name = "返回状态码", value = "statusMsg", isMax = true, maxLength = 20,
            description = "'0000'-交易成功'1000'-交易处理中'0001'-未知错误'0002'-参数校验失败'0003'-异步交易失败")
    private String statusCode;
}