package cn.superdesk.uniorder.dto.param.thirdpart.qchjc.api.supplier;

import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author xc
 * @description 集采api-供应商对账单作废接口参数
 * @date 2022/4/10 17:34
 */
@Data
@Builder
public class QchjcSupplierCancelStatementParam implements Serializable {
    /**
     * | reconciliationSupplierCode | 对账单编号 | true | string |
     * | -------------------------- | ---------- | ---- | ------ |
     * | operatorId                 | 操作人Id   | true | string |
     * | operatorName               | 操作人名称 | true | string |
     * | operatorDate               | 操作时间   | true | Date   |
     * | processState               | 流程状态   | true | string |
     */
    @ApiModelProperty(value = "对账单编号", required = true)
    private String reconciliationSupplierCode;
    @ApiModelProperty(value = "操作人Id", required = true)
    private String operatorId;
    @ApiModelProperty(value = "操作人名称", required = true)
    private String operatorName;
    @ApiModelProperty(value = "操作时间", required = true)
    private Date operatorDate;
    @ApiModelProperty(value = "流程状态", required = true)
    private String processState;
}
