diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/demo/rule/RuleConstant.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/demo/rule/RuleConstant.java new file mode 100644 index 0000000..1f556e3 --- /dev/null +++ b/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="查找结果反馈到列表中"; +}