软件截图
pig(权限管理系统) v3.0.0官方版更新说明:
- v3.0.0
- springboot2.4.1
- springcloud2020.0.0
- 模块重构,common-sentinel->common-feign
- 全面调整兼容最新的启动机制
- 排除ribbon使用springcloudlb
- 模块依赖调整避免无用引入和传递
pig(权限管理系统) v3.0.0官方版是基于SpringCloudHoxton、SpringBoot2.3、OAuth2的RBAC权限管理系统。它采用了数据驱动视图的理念,封装了element-ui,使得即使没有vue的使用经验也能快速上手。此系统提供了对常见容器化支持,包括Docker、Kubernetes、Rancher2,并且提供了lambda、streamapi、webflux的生产实践。
在功能方面,pig(权限管理系统) v3.0.0官方版覆盖了常见业务场景,包括微信公众号管理模块、微信支付收单模块、协同办公工作流模块、服务监控模块、代码生成模块以及定时任务模块。
微信公众号管理模块是基于WxJava微信开发SDK,提供了图形化公众号菜单配置、公众号运营数据、粉丝管理、消息处理等功能,并支持多租户多公众号的管理。
微信支付收单模块则基于IJPay,封装了微信支付、支付宝支付等常用支付方式和接口,提供了渠道管理、订单管理、商品订单、回调管理等功能。
协同办公工作流模块基于activiti实现协同流程,支持在线实时modeler设计流程图,流程节点发起处理,websocket通知以及流程节点的图形化查看功能。
服务监控模块基于SpringBootAdmin二次开发,支持监控数据的持久化和扩展支持hystrixdashboard功能。整合了Redis监控,可以实时查看Redis状态。
代码生成模块基于MyBatisPlus,支持数据库表到开发代码的生成,包括model、mapper、service、controller以及前端的增删改查功能,为开发者提供了便利。
定时任务模块支持elastic-job和Quartz两种定时任务的实现,支持面对大业务量的集群切片和图形化的动态管理、执行日志审计以及任务补偿等功能。