package org.jeecg.modules.system.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.jeecg.common.system.base.entity.JeecgEntity; import org.jeecgframework.poi.excel.annotation.Excel; /** * @Description: 产线表 * @Author: liuS * @Date: 2023-03-23 * @Version: V1.0 */ @Data @TableName("mdc_production") @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @ApiModel(value = "mdc_production对象", description = "产线表") public class MdcProduction extends JeecgEntity { private static final long serialVersionUID = -2291458618745528389L; /** * 父产线ID */ @ApiModelProperty(value = "父产线ID") private String parentId; /** * 产线名称 */ @Excel(name = "产线名称", width = 20) @ApiModelProperty(value = "产线名称") private String productionName; /** * 缩写 */ @ApiModelProperty(value = "缩写") private String productionNameAbbr; /** * 排序 */ @Excel(name = "排序", width = 15) @ApiModelProperty(value = "排序") private Integer productionOrder; /** * 描述 */ @Excel(name = "描述", width = 15) @ApiModelProperty(value = "描述") private String description; /** * 产线类型 1一级部门 2子部门 */ @ApiModelProperty(value = "产线类型 1一级部门 2子部门") private String orgType; /** * 产线编码 */ @ApiModelProperty(value = "产线编码") private String orgCode; /** * 产线编码 */ @ApiModelProperty(value = "车间编码") private String productionCode; /** * 地址 */ @Excel(name = "地址", width = 15) @ApiModelProperty(value = "地址") private String address; /** * 备注 */ @Excel(name = "备注", width = 20) @ApiModelProperty(value = "备注") private String memo; /** * 状态(1启用,0不启用) */ @ApiModelProperty(value = "状态(1启用,0不启用)") private String status; /** * 删除状态(0,正常,1已删除) */ @Excel(name = "删除状态", width = 15, dicCode = "del_flag") @ApiModelProperty(value = "删除状态(0,正常,1已删除)") private String delFlag; /**部门负责人的ids*/ @TableField(exist = false) private String directorUserIds; }