package com.jwipc.tender.dto;

import com.jwipc.aggregation.annotation.RelationAggregationField;
import com.jwipc.sys.client.FileClient;
import lombok.Data;

import java.io.Serial;

/**
 * <p> </p>
 *
 * @author ZhangJie
 * @version 1.0
 * @since JDK 1.8
 */
@Data
public class BidHistoryListDTO extends TenderBidListBaseDTO {
    @Serial
    private static final long serialVersionUID = 6136774131499677618L;
    private String bidStatus;
    private Integer bstatus;
    private Long  submitDepositFileId;

    /**
     * 文件名称
     */
    @RelationAggregationField(masterIdField = "submitDepositFileId", relationIdField = "id", relationNameField = "fileName",
            relationClientClass = FileClient.class, relationMethod = "getFileInfos")
    private String  submitDepositFileName;
}
