省平台项目

我要开发同款
屈工2024年11月15日
124阅读

作品详情

门户网站和监测平台都是双节点集群的。
门户网站(https://www.xcserver.net)、监控平台、工单系统、信创服务保障(粤政易端)、国产客户端监测
springboot 框架
redis、shiro、redis、mqtt 、达梦数据库、前端 vue ,金蝶中间件
整个省平台项目技术难点都是由我来实现的,比如地市与省平台工单系统工单流程同步对接。担任平台技术负责人,与需求分析,安排工作任务
负责重点业务功能,activti 流程业务功能。
责复杂的 sql 语句,比如多时间维度,无限层级维度,统计图表 sql。
省平台重点模块:咨询答疑模块,引入阿里云智能客服知识库。用户、企业单位客服、后台客服,三者复杂流程业务。
使用了达梦数据库,重点用到了全文检索、分区存储。
前端 vue ,一般不用我写。懂会用。对 js、jquery 较为熟悉。
业务功能:
1、省平台注册登陆模块、企业注册审批流程,包括(企业(扫码)注册、用户(扫码)注册、适配中心注册、粤省事扫码登陆、粤政易扫码登陆、账号密码登陆时短信验证
用到了 shiro 、因双节点,redis 主要起到缓存和临时存储作用。
2、咨询答疑模块,游客、普通用户、粤政易用户、企业(产品)客服、系统客服。涉及到客服转接、重新发起、会话自动结束、评价等等。
用到了 mqtt 、阿里云的会话机器人、阿里云的会话知识库(用来机器人命中回复的)
3、通用排序代码方法,只需传入3个参数(表名 key 、数据 id 、排序方式(上移下移置顶置底)),支持整型、长整型、时间字段排序。
前置数据: 表名、排序字段、主键 id 字段、父 id字、默认排序 order by sql 、where 条件 如只排生效的 存到 对应的“表名 key ”的 map 对象中。
排序时会验证是否重复排序,对于整型是,有重复时,重置序号。对于时间字段是,重复的时间加1+n毫秒来处理
数据量小的用整型字段(如类型选择),数据量大的用时间字段(如新闻文章)。
4、粤政粤政易登陆页面二维码抓取。客户端扫码绑定用户,只要二维码图,不要官方的登陆页面样式。
因为没有官方接口文档,自己抓包获取。根据 cookie 调用好几个 url ,还有模拟扫码轮询、超时等等。
5、根据项目实际业务,根据 Httpclient 写了个 Httpclie
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论