master
YTD 2 years ago
parent 80ddae183d
commit 644d924e63
  1. 42
      jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/demo/rule/RuleConstant.java

@ -0,0 +1,42 @@
package org.jeecg.modules.demo.rule;
public interface RuleConstant {
//新增下的规则
//数据规则
public static final String ADD_DATA_RULE="读取模块对应的实体各个字段英文名、中文名、数据类型、长度、空、重复、PK、FK、关联表、规则等内容,拼接字符串";
//操作规则
public static final String ADD_OPERATION_RULE="提交后对应的数据表新增一条记录";
//删除下的规则
//物理删除规则
public static final String DETELE_REAL_RULE="删除时需要确认,曲儿后才能删除";
//逻辑删除规则
public static final String DETELE_LOGIC_RULE="伪删除,将对应的字段标记为删除,或者使用回收站功能";
//存在删除条件,存在关联
public static final String DETELE_RELATION_RULE="遍历关联本实体的实体,当存在数据关联时不可删除";
//修改下的规则
//显示规则
public static final String EDIT_DISPALY_RULE="读取当前记录,并将各字段的值用恰当的形式,显示在修改窗口对应的控件里";
//数据规则
public static final String EDIT_DATA_RULE="读取模块对应的实体各个字段英文名、中文名、数据类型、长度、空、重复、PK、FK、关联表、规则等内容,拼接字符串";
//操作规则
public static final String EDIT_OPERATION_RULE="提交后修改当前记录的值";
//查看下的规则
//显示规则
public static final String LOOK_DISPLAY_RULE= "读取当前记录,并将各字段的值用恰当的形式,显示在修改窗口对应的控件里";
//列表中的规则
//显示规则
public static final String TABLE_DISPLAY_RULE="按照创建时间(倒序)排序、或编码排序";
//数据规则
public static final String TABLE_DATA_RULE="读取对应实体所有字段,拼接后显示:列表显示拼接的所有字段内容";
//分页规则
public static final String TABLE_PAGE_RULE= "根据页码数和每页数据大小,进行分页";
//提供查询规则
public static final String TABLE_CHECK_RULE="提供查找条件输入和查询结果输出界面";
//引入功能规则
public static final String TABLE_FUNCTION_RULE="引入修改、查看、编辑、删除功能";
//查找下的规则
//数据规则
public static final String CHECK_DATA_RULE="读取对应实体所有字段,为每个字段提供一个精确查找条件";
//操作规则
public static final String CHECK_OPERATION_RULE="查找结果反馈到列表中";
}
Loading…
Cancel
Save