package org.jeecg.modules.base.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.jeecg.common.aspect.annotation.Dict; import org.jeecgframework.poi.excel.annotation.Excel; import org.springframework.format.annotation.DateTimeFormat; @Data public class FactoryModelDetail { private java.lang.String id; private java.lang.String enterpriseId; private java.lang.String code; private java.lang.String name; private java.lang.String departId; private java.lang.String parentId; private java.lang.String factoryElementCategoryName; private java.lang.String factoryElementCategoryId; private java.lang.Integer virtualFlag; private java.lang.String version; private java.lang.String remark; private java.lang.String status; private java.lang.String auditStatus; private java.lang.String createBy; @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") @DateTimeFormat(pattern="yyyy-MM-dd") private java.util.Date createTime; private java.lang.String updateBy; @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") @DateTimeFormat(pattern="yyyy-MM-dd") private java.util.Date updateTime; private java.lang.String tenantId; private java.lang.Integer delFlag; private java.lang.String hasChild; private String departName; private String parentName; }