项目名称:国粮团餐
开发环境:jdk8,mysql,springboot,mybatis/plus,rabbitmq,redis 等
项目描述:国粮团餐是提供集团及公司内部使用的申报就餐的小程序。基于 jwt 鉴权实现登录 token 验证。提供后台管理系统。前后端(小程序)分离。
工作描述:
1. 登录注册绑定:实现一键登录-注册-绑定业务,因内部使用,人员的添加由运维人员在后台添加实现内部使用。
2. 长期登录有效:token 有效期 7 天不变,但首页接口内增加对个人 token 校验,小于 1 天将同前端约定替换新token,并将原 token 放入缓存不再允许登录,增加定时清除 redis 中的 token。
3. 个人申报就餐:修改原代码,实现个人申报相关表状态统一,满足后续其他接口查询对应数据。当日申请明日就餐,并提供当日可申报今日就餐(昨日未申报)。
4. 招待餐:提供 CURD 接口,并满足审批流程业务。
5. 前端管理员:每家公司有且只有一个管理员,可审批个人(临时)就餐,招待就餐。提供短信业务定时给管理发送审批提示短信。给普通用户定时发送提示明日申报短信,已申报将不再提示。
6. 扫码就餐:满足多个企业使用二维码(仅包含企业 id 及对应今日日期)可以将对应就餐数据状态调整。
7. 爽约记录:未就餐内容将在每日 23.30 将状态调整。
8. 宴请记录:仅限管理员可申请,同时判定对应宴请会厅是否有时间冲突。可取消状态判定, 相关列表查询等。
项目名称:国粮牛羊(线上,app商城可搜索)
开发环境:jdk8,mysql,springboot,mybatis/plus, webscoket,rabbitmq,redis 等
项目描述:国粮牛羊是为农牧业从业者打造的信息撮合平台。提供行业资讯,实时价格信息,以及 全面的供应和求购信息。基于 jwt 鉴权实现登录token 验证。提供后台管理系统。前后端(三端)分离。
工作描述:
1. 基础信息查询:包括省市区县,基础品类,厂号等内容查询的接口。
2. 我的-仓库管理:提供前端 CURD 及上下架接口,并增加新增校验及防重提交多次新增。基础数据变动较小,提供 redis 缓存提高部分接口查询效率。
3. 我的报盘:从仓库管理作为数据源,提供该用户报盘(供应)商品内容。
4. 今日行情:以大数据部分析的结果作为数据源,提供前端展示曲线图所需数据。可以切换品类切换对应行情。
5. 系统消息:后台增加系统消息新增及发送内容。后端监听 mq 实现消息的发出,并放入
websocket,前端监听 websocket 实现系统消息实时获取。
6. 邀请有奖:实现邀请好友注册将自动发放奖励,调整短信验证码接口满足申请提现业务。
7. 购买 vip:对接微信支付及支付宝支付,实现对公支付,并回调中提供用户对应 vip 相关奖励及权限。
8. Oss 对象存储-图片处理:满足业务需求,基于多重水印实现 vip 相关图片处理。并处理非 oss
储存的对象路径,将原图下载处理后再次上传 oss 并返回前端最后结果路径。
项目名称:ofr 对接车险云平台中间项目
开发环境:jdk8,oracle,SpringBoot,SpringCloud,Kafka
项目描述:中间项目因 OFR/AFP 中 spring 版本过低,集成 kafka 会造成严重问题及消耗大量时间, 故采取 HTTP 及 springBoot 方式另起项目,并可实现后续其他功能的引入。
工作描述:
1. 推送车险云:以 ofr 的Http 访问为准,实时推送,未退送成功数据记录 Log 并公告形式提示用户,下次访问再次推送。
2. 推送运营共享:以 ofr 的 Http 访问为准,实时推送,以数据状态标识决定推送先后顺序。
3. 项目加密:为保证数据库连接账号密码的安全性,采用 jasypt 方式加密,且均配置在 yml 配置文件方便运维人员的后续更改。
项目名称:ofr 理赔未决案件稽查系统
开发环境:jdk7,Tomcat7.0.42,spring ,springMVC,hibernate,oracle,layui
项目描述:车险 OFR 理赔未决案件稽查系统的构建要适应理赔业务流程中的主要业务环节,OFR 系统涉及的理赔业务环节包括报案、查勘、立案、定损、核损、人伤跟踪、医疗审核、理算、核赔环节,对于包括欺诈、理赔漏损在内的各类风险的有效管控。
工作描述:
1. 风险画像(黑名单)功能:停用旧黑名单功能,按原型要求出新一版黑名单功能模块,规范数据引入审批。
2. 黑名单模块权限:对接人保用户系统,实现岗位及菜单