- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 常规功能和模块自定义系统 (cfcmms)—040模块记录(数据)的权限设计(5)聚合操作
040模块记录(数据)的权限设计(5)聚合操作 前面几节设计的都是把权限如何加在基准模块之上的,现在讨论一下聚合字段的权限。某个基准模块需要附加子模块的聚合字段也是比较常见的需求,比如“订单”模块中没有总金额,需要把“订单明细”的总金额汇总起来作为一个字段来显示。比如说要查看各个省份的订单个数等需求。 还是使用上一节中加入的二个权限:第一个是加在“订单”模块的父模块“省份”之上
2016-04-09 11:01:31 1211
原创 常规功能和模块自定义系统 (cfcmms)—038模块记录(数据)的权限设计(3)
038模块记录(数据)的权限设计(3) 在有了模块的关联关系和定义在基准模块上的各种权限的基础上,我们就可以来生成查询数据的语句了。前面的博客里大多讲的是前台的一些技巧,其实本系统中最核心的还是这一块内容。如何根据模块的关联关系和用户权限以及附加字段和用户界面传过来的筛选、排序、分组条件来生成一个查询的select语句就是最关键的内容。现在就我自己开发的过程介绍一下生成select语
2016-04-03 13:58:36 1107
原创 常规功能和模块自定义系统 (cfcmms)—036模块记录(数据)的权限设计(1)
036模块记录(数据)的权限设计与实现(1) 最近正在更新权限系统,主要是模块记录数据的权限如何方便的自定义设计。这几天刚把底层的一些东西弄好,把实现过程写一下供大家参考,顺便也自己做个备忘录。 在前面二章中写了一下模块关联关系的一些内容,模块记录权限的设计也是以模块的关联关系为基础。下面我们再按照上面的模块结构图来进行设计权限。在这个模拟的订单系统中,主要处理的模块是订单和订
2016-04-02 11:27:32 1558
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人