package com.chinaztt.mes.quality.entity; import com.baomidou.mybatisplus.annotation.LinkedField; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; /** * 检测标准绑定 * @Auther: shihongzhi * @Date: 2021/12/15/9:26 * @Description: */ @Data @TableName("quality_test_standard_binding") @EqualsAndHashCode(callSuper = true) @ApiModel(value = "检测标准") public class TestStandardBinding extends Model { private static final long serialVersionUID = 1L; /** * id */ @TableId @ApiModelProperty(value = "id") private Long id; /** * 零件id */ @LinkedField(sourceTable = "basic_part", sourceField = "id") @ApiModelProperty(value = "零件id") private Long partId; /** * 零件编号 */ @ApiModelProperty(value = "零件编号") private String partNo; /** * 零件名称 */ @ApiModelProperty(value = "零件名称") private String partName; /** * 工序id */ @LinkedField(sourceTable = "technology_operation", sourceField = "id") @ApiModelProperty(value = "工序id") private Long operationId; /** * 工序编号 */ @ApiModelProperty(value = "工序编号") private String operationNo; /** * 工序名称 */ @ApiModelProperty(value = "工序名称") private String operationName; /** * 检测标准id */ @LinkedField(sourceTable = "quality_test_standard", sourceField = "id") @ApiModelProperty(value = "检测标准id") private Long standardId; /** * 检测标准编号 */ @ApiModelProperty(value = "检测标准编号") private String standardNo; /** * 检测标准名称 */ @ApiModelProperty(value = "检测标准名称") private String standardName; }