package com.jwipc.spe.client.base.dto;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p> </p>
 *
 * @author ZhangJie
 * @version 1.0
 * @since JDK 1.8
 */
@Data
public class QualityManageClientDTO implements Serializable {
    @Serial
    private static final long serialVersionUID = 5999813315861371054L;
    private Long id;

    /**
     * 供应商编码
     */
    private String supplierCode;

    /**
     * 供应商名称
     */
    private String supplierName;

    /**
     * 物料编码
     */
    private String materialCode;

    /**
     * 物料名称
     */
    private String materialName;

    /**
     * 不合格原因 取字典
     */
    private String badReason;

    /**
     * 不合格描述
     */
    private String badRemark;

    /**
     * 问题来源 1:供应商 2:来料 3:复检物料 4:在线 5:客退
     */
    private Integer problemSource;

    /**
     * 创建用户ID
     */
    private Long createUserId;

    /**
     * 创建用户编码
     */
    private String createUserCode;

    /**
     * 创建用户姓名
     */
    private String createUserName;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;
}
