规则配置规范
规则配置规范文档。
序号 | 规范 |
---|---|
1 | Foreach嵌套层级,一般不得超过2层; |
2 | 在Foreach配置中,一般不允许进行数据库相关操作(增删查改); |
3 | 前台使用Foreach时,一般不允许执行后台方法; |
4 | 当处理数据量过大时,也不建议使用Forearch,会导致执行时间过长,影响性能等问题。 (可以考虑二开规则,或者其它实现方案)。 |
【从数据库获取数据到实体】与【保存实体到数据库】规则中,如果实体字段和表字段一样,一般设置“字段自动映射”,设置后无需引入全部字段。
若实体字段和表字段不一样时,则需要手动引入相关字段;
若实体字段和表字段一样时,即设置“字段自动映射”,又设置“手动引入相关字段”,则以“手动引入相关字段”设置对应字段来源为准(优先级高)。
在数据加载页面时或者数据保存时,需要配置【进度条显示/隐藏】规则:
- 数据加载/保存前,配置【进度条显示/隐藏】——显示;
- 数据加载/保存后,配置【进度条显示/隐藏】——隐藏;
- 一般设置“选当前窗体”。
-
tip注意:
加载数据时,【进度条显示/隐藏】规则不直接配置在加载数据的方法中,只在调用加载数据的那一层才需要配置,例如:
保存数据时,【进度条显示/隐藏】规则需要结合校验情况,配置进度条隐藏,并且在提示[保存成功!]前配置进度条隐藏,例如:
info说明:以上配置截图仅为示例,实际开发因尽量考虑抽提成各个专用的方法。