我这几个月做了啥
- 和数据库字段有关的修修补补
- 重写了通知逻辑
学会了啥
- 业务开发的一般行为逻辑
- 读了一遍Rappid
- 熟悉了工单系统代码.
实验室管理系统
我得理解
数据库
- 数据库围绕
- 案件
- 检材信息
- 镜像
- 报告
- 文件
- 人员
- 实验室角色划分
- 权限的不同.
- 实验室角色划分
- 设置
- 案件
增删改查
- 验证参数缺失.
- 验证数据库的吻合性.
- 对数据进行数据库查询.
- 验证查询后的数据错误以及数据准确性.
数据产生的地方都是默认不可靠的.都需要进行验证.
控制权限
-
鉴定助理
-
业务受理人
-
鉴定人
-
...
-
实验室主任....
-
现有的权限认证逻辑是 : 在需要进行认证的地方都进行 调用 hasPermission()进行操作前置验证.
现在遇到的问题
- 业务细节.
- 自定义权限马上要更新.但我知道Rapid中的权限的设计(类似于Unix权限设计,使用| & 进行二进制运算).
- 文档上传下载.
我要怎么做
- 我负责我承担责任.
- 以业务为中心,多加班,多学习.
- 不用bing了,用goole.
网友评论