|
@@ -1,30 +1,22 @@
|
|
|
package com.github.zuihou.business.productionResourceCenter.entity;
|
|
|
|
|
|
import cn.afterturn.easypoi.excel.annotation.Excel;
|
|
|
-import cn.afterturn.easypoi.excel.annotation.ExcelEntity;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
-import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
-import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.github.zuihou.base.entity.Entity;
|
|
|
-import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.github.zuihou.injection.annonation.InjectionField;
|
|
|
+import com.github.zuihou.model.RemoteData;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
-import javax.validation.constraints.NotEmpty;
|
|
|
-import javax.validation.constraints.NotNull;
|
|
|
+import lombok.*;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
import org.hibernate.validator.constraints.Length;
|
|
|
-import org.hibernate.validator.constraints.Range;
|
|
|
+
|
|
|
import java.time.LocalDateTime;
|
|
|
-import lombok.AllArgsConstructor;
|
|
|
-import lombok.Builder;
|
|
|
-import lombok.Data;
|
|
|
-import lombok.EqualsAndHashCode;
|
|
|
-import lombok.NoArgsConstructor;
|
|
|
-import lombok.ToString;
|
|
|
-import lombok.experimental.Accessors;
|
|
|
-import com.github.zuihou.common.constant.DictionaryType;
|
|
|
-import static com.github.zuihou.utils.DateUtils.DEFAULT_DATE_TIME_FORMAT;
|
|
|
|
|
|
import static com.baomidou.mybatisplus.annotation.SqlCondition.LIKE;
|
|
|
+import static com.github.zuihou.common.constant.InjectionFieldConstants.ORG_ID_CLASS;
|
|
|
+import static com.github.zuihou.common.constant.InjectionFieldConstants.ORG_ID_METHOD;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -95,6 +87,11 @@ public class ZZone extends Entity<Long> {
|
|
|
@Excel(name = "布局图")
|
|
|
private String layoutMap;
|
|
|
|
|
|
+ @ApiModelProperty(value = "部门ID")
|
|
|
+ @TableField(value = "org_id", condition = LIKE)
|
|
|
+ @Excel(name = "部门ID")
|
|
|
+ private Long orgId;
|
|
|
+
|
|
|
@TableField(exist=false)
|
|
|
private String imgUrl;
|
|
|
|
|
@@ -110,7 +107,7 @@ public class ZZone extends Entity<Long> {
|
|
|
|
|
|
@Builder
|
|
|
public ZZone(Long id, LocalDateTime createTime, Long createUser, LocalDateTime updateTime, Long updateUser,
|
|
|
- String no, String name, String remark) {
|
|
|
+ String no, String name, String remark, Long orgId) {
|
|
|
this.id = id;
|
|
|
this.createTime = createTime;
|
|
|
this.createUser = createUser;
|
|
@@ -119,6 +116,7 @@ public class ZZone extends Entity<Long> {
|
|
|
this.no = no;
|
|
|
this.name = name;
|
|
|
this.remark = remark;
|
|
|
+ this.orgId = orgId;
|
|
|
}
|
|
|
|
|
|
}
|