该项目是集团旗下,实现互联网化。新增的法律业态的生产系统,该系统主要分为,订单模块,任务模块,案列模块,商户模块。第一期主要做的是PC端。该系统会有门户系统作为对外的窗口。案加系统已经上线,方便了各律师事务所进行透明的案件流程化,以及定制案件阶段的步骤以及任务模块化。
技术方面:
使用springcloud微服务的架构进行开发,dao层使用的mybatis框架,数据库方面mysql,在任务消息模块使用的RabbitMQ处理的延迟任务的提醒机制,考虑到接口响应问题(部分接口使用MongoDB作为缓存响应),使用了redis集群进行的缓存处理。
●1.该项目中,我主要负责任务模块,任务模块的接口编写以及与生产中心的对接。
2.与模板中心对接,实现对应法律业态(根据案件类型)的模板的导入以及任务超时未办理的业务处理
3.任务模块,超时任务的提醒以及任务模块自动提示摸块的开发(使用的RabbitMQ处理的延迟任务的提醒机制)
4.任务模块中,任务的状态以及实时数据的统计和订单系统数据的实时同步
5.案例模块使用MongoDB进行存储,考虑到法律业态下,要生成案例,接口响应问题以及响应体问题