package com.tykj.dev.device.repair.subject.vo;

import com.tykj.dev.device.library.subject.domin.DeviceLibrary;
import com.tykj.dev.device.repair.subject.domin.RepairBackBill;
import com.tykj.dev.device.repair.subject.domin.RepairBill;
import com.tykj.dev.device.repair.subject.domin.RepairDetail;
import com.tykj.dev.device.repair.subject.domin.RepairSendBill;
import com.tykj.dev.device.task.subject.vo.TaskLogUserVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author dengdiyi
 */
@Data
@ApiModel("维修单详情返回类")
public class RepairBillDetailVo {

    @ApiModelProperty(name = "维修单")
    private RepairBill repairBill;

    @ApiModelProperty(name = "送修单")
    private RepairSendBill repairSendBill;

    @ApiModelProperty(name = "退回单")
    private RepairBackBill repairBackBill;

    @ApiModelProperty(name = "装备信息")
    private List<DeviceLibrary> deviceLibraries;

    @ApiModelProperty(name = "装备维修状态列表")
    private List<RepairDetail> repairDetails;

    @ApiModelProperty(name = "接收装备信息")
    private List<DeviceLibrary> receiveDevices;

}
