基本信息

案例ID:203746

技术顾问: - 2年经验 - 迪科

联系沟通

微信扫码,建群沟通

项目名称:管园

所属行业:人工智能 - 其他

->查看更多案例

案例介绍

小智管园
项目描述: 小智管园是一个全新的移动办公云平台,主要帮助企业定制化解决:订单支付、考勤签到、用
户信息管理、客户来访、学生报名报到以及领取物品等一系列问题。分为PC端和移动端,其中PC端用户为企业
管理员以及系统管理员,移动端用户为企业员工。主要模块有小智云、天巡云、小智支付、小智教育、运营中
心。
技术栈:SpringBoot、SpringMVC 、MybatisPlus、SpringCloud、Mysql、Redis、EasyExcel。
主要负责的模块:
➢ 系统服务模块:在用户管理中涉及到员工、部门的增删改查,excel导入员工数据进行批量修改员工个人
信息,给系统引入分布式锁(Redisson)。根据园区类型设置管理后台背景颜色、标题。根据园区类型
设置APP下载渠道。统一管理项目Excel导入模本文件。
➢ 小智支付模块:统一管理整个项目支付方式,管理人员可以在PC端对支付类型参数进行添加、修改等, 把
微信支付的支付、订单查询、回调、退款统一写在一起,利用SpringUtils.getBean()获取具体支付回调
业务的处理逻辑。微信支付订单号引入分布式id(Redis INCRBY)。
➢ 利用Redis的zset实现30分钟关闭未支付的订单,利用Redis的list实现餐厅昨日销量前20排名提高并发
量。利用mysql索引提高巡检记录查询速度。
➢ 考勤、请假模块:企业管理者可以设置请假类型以及对应的负责人和适用人群范围,用户请假根据请假
类型交给不同人处理,请假申请通过后修改对应时间的考勤状态。企业管理者可以设置补卡类型,以便
用户考勤异常后补偿处理。
➢ 利用定时任务每天2点根据考勤规则生成考勤状态,异常就发送短信通知或邮件提醒,每月最后一天把
员工考勤状态数据生成Excel文件发给负责人。
➢ 自定义注解防止重复提交@RepeatSubmit,利用aop的前置通知或实现HandlerInterceptor接口 preHandle
isRepeatSubmit 实现。利用aop前置通知进行接口参数解密,后置通知进行接口统一加密。加入validation
依赖抛出MethodArgumentNotValidException异常,配合统一异常处理实现参数注解校验。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服