技术要求:
一、前后端分离;
二、前端技术要求(前端初始框架我司提供,各依赖组件版本不要随意更换):
1. 整体框架:vue全家桶
l Vue 2.5.2
l Vuex 3.0.1 (状态管理)
l vue-router 3.0.1 (路由)
l vue-resource + axios(数据请求HTTP库);
2. Html5+css3+Jquery;
3. CSS预处理器:scss;
4. 前端UI框架:elementUI 2.0.1;
5. 流程审批:form-create自动生成表单,结合后端activity返回表单内容;
6. 图表组件:Echarts4.1.0;
7. html导出为word并且可编辑;
8. 富文本编辑器:Ueditor;
9. 前端部署:nginx代理;
三、后端技术要求:
整体框架:spring boot
持久层:spring data jpa
流程:activiti 5.22.0
l 待办,流程图,流转过程,流转历史都要用activiti的功能实现
l 获取流程执行人要用统一的方法,通过传不同的type获取不同角色的人
数据库:oracle 12.1.0.2
l 表和字段要写清楚注释,枚举值要写清楚每种枚举代表的含义
配置文件:yml格式,配置都要注释清楚用途作用
接口:
l rest风格,swagger
l 接收和返回不能是map,必须明确定义Dto
注意:
不能把po直接返回给前端,要po转dto然后返回;
日志:
需求范围:
目前我司有一个业务系统,其中部分模块需要找寻合作伙伴开发,如果有技术符合的,没我们再沟通具体需求内容。
成都优先,成都周边次之,四川外不考虑
任务到期关闭
一品威客网已聚集超千万专业人才,为雇主提供一站式优质服务