|
@@ -16,9 +16,13 @@
|
|
|
*/
|
|
|
package org.springblade.manager.entity;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.FieldStrategy;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import java.io.Serializable;
|
|
|
|
|
|
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
|
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import org.apache.commons.lang.StringUtils;
|
|
|
import org.springblade.core.mp.base.BaseEntity;
|
|
@@ -142,20 +146,24 @@ public class ArchiveTreeContract extends BaseEntity {
|
|
|
/**
|
|
|
* 自动立卷类型 1最高 2分类并卷 3单独组卷 说明:1规则下可以有2或3;2和3两种规则互斥,2下不能有3,3下不能有2;
|
|
|
*/
|
|
|
+ @TableField(updateStrategy = FieldStrategy.IGNORED)
|
|
|
private Integer archiveAutoType;
|
|
|
/**
|
|
|
* 默认组卷设置的最高并卷节点Id 当archiveAutoType不为2,和3时用来限制范围
|
|
|
*/
|
|
|
+ @TableField(updateStrategy = FieldStrategy.IGNORED)
|
|
|
private Long archiveAutoNodeId;
|
|
|
|
|
|
/**
|
|
|
* 分类并卷的分类ID,当archiveAutoType=2时,用来确定同一类型。新增时随机生成,一同提交设置的节点都是同一类。 编辑时 采用已有的
|
|
|
*/
|
|
|
+ @TableField(updateStrategy = FieldStrategy.IGNORED)
|
|
|
private Long archiveAutoGroupId;
|
|
|
|
|
|
/**
|
|
|
* 设置分类并卷选择的节点设为1,其下范围内节点设为0
|
|
|
*/
|
|
|
+ @TableField(updateStrategy = FieldStrategy.IGNORED)
|
|
|
private Integer archiveAutoGroupSelect;
|
|
|
|
|
|
|