信息中台产品系统

我要开发同款
yams_sky2026年08月16日
8阅读

技术信息

语言技术
JavaSpringMVCVueMySQLSQLServer
系统类型
Linux
行业分类
低代码企业服务

作品详情

行业场景

移动套餐产品接入与管理
主要是线上商品类的倾销和对接其他推广平台,和第三方合作平台

功能介绍

1、订单管理
2、产品管理
a. 主产品管理
b. 倾销产品管理
c. 聚合产品管理
3、上下游管理
4、推广页面(落地页)设计与管理
a. 产品页面管理
b. 产品页面设计生成
5、黑白名单管理(手机号、app包名、ip、UA等)
6、短信消息管理
a. 短信模板管理
b. 已发送短信查看
7、退费管理
a. 退费平台管理
b. 退费商品管理
c. 退费订单管理
8、接入信息管理
对接入平台(上游、下游、短信、退费等平台)的接口信息管理,包括接口地址,接入key,接口文档地址,备注等信息的管理,接口实时读取其中内容进行调用,中间使用redis作为缓存减少对数据库的读取,对于不变动请求体结构的信息可在此实时修改,修改后刷新redis对应缓存,修改即生效。
9、系统管理
a. 字典管理
b. 员工信息
c. 密码修改

项目实现

我负责除上下游接入以外的所有功能开发,包括前后端架构选型、数据表设计、前端页面、后端实现、发布部署、日常维护
后端:
Java 17 + Spring Boot 3
持久层:MyBatis-Plus + 多数据源(MySQL / SQL Server)
缓存:Redis(Jedis 客户端)
消息队列:RocketMQ
对象存储:阿里云 OSS
API 文档:Knife4j
工具:Fastjson、EasyExcel、Lombok、Logback

前端:
Vue 3 + TypeScript + Vite
UI 组件库:Element Plus
HTTP 请求:Axios
图表:ECharts
样式:Tailwind CSS + Sass

部署与服务器环境:
操作系统:CentOS(版本 7 或 8)
容器化:Docker(使用 Dockerfile 构建镜像,docker-compose 编排多服务)
Web 服务器 / 反向代理:Nginx(托管前端静态资源,转发 API 请求至后端)

自己设计了一套快速生成h5的方案,通过页面模块化,模块组件化,组件json化。将渲染内容单独存放到json文件中。在用户访问h5时加载json文件进行页面渲染
期间有些产品需要用供应端的sdk,需要兼容到h5中,因此要对基础的h5生成功能进行修改,最终通过沙盒模式+动态加载做到产品的环境隔离,使sdk只渲染在需要产品中而不污染其他的产品,并且增加sdk管理,增加基础的动态修改功能,小功能修改可直接在sdk管理中修改,即修改则生效,避免反复发布

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论