package com.nbport.zgwl.contractlaunch.dto;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 * 法务审批回调样例。
 *
 * 前端可直接展示这两个 data 结构，
 * 便于复制到 Postman 调用回调接口。
 */
@Data
public class ContractLaunchLawCallbackSampleDto implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /** 回调地址 */
    private String callbackUrl;

    /** 请求方式，固定 POST */
    private String callbackMethod;

    /** 审批通过样例 */
    private ContractLaunchLawCallbackDto approvedData;

    /** 审批驳回样例 */
    private ContractLaunchLawCallbackDto rejectedData;
}
