package com.kxs.codegen.biz.util;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author LXQ
 * @date 2023/3/12
 * <p>
 * 通用字段的填充策略和显示策略
 */
@Getter
@AllArgsConstructor
public enum CommonColumnFiledEnum {

	/**
	 * create_by 字段
	 */
	create_by("0", "0", "INSERT", 100),

	/**
	 * create_time 字段
	 */
	create_time("0", "0", "INSERT", 101),
	/**
	 * update_by 字段
	 */
	update_by("0", "0", "INSERT_UPDATE", 102),
	/**
	 * update_time 字段
	 */
	update_time("0", "0", "INSERT_UPDATE", 103),
	/**
	 * del_flag 字段
	 */
	del_flag("0", "0", "DEFAULT", 104),
	/**
	 * tenant_id 字段
	 */
	tenant_id("0", "0", "DEFAULT", 105);

	/**
	 * 表单是否默认显示
	 */
	private String formItem;

	/**
	 * 表格是否默认显示
	 */
	private String gridItem;

	/**
	 * 自动填充策略
	 */
	private String autoFill;

	/**
	 * 排序值
	 */
	private Integer sort;

}
