| 作者 | SHA1 | メッセージ | 日付 |
|---|---|---|---|
|
|
6dcb535874 |
feat: [Issue#77] 实现巡检问题上报 + 工单联动功能
- 新增巡检问题上报表 (patrol_problem) - 新增工单表 (work_order) - 新增工单处理记录表 (work_order_process) - 新增巡检问题与工单关联触发表 (patrol_work_order_trigger) - 实现PatrolProblemService和WorkOrderService业务逻辑 - 实现RESTful API接口 - 开发前端问题上报和工单管理界面 - 添加JSON列表TypeHandler处理图片URL数组 - 更新数据库schema支持新功能 完成了issue要求的: ✅ 巡检中问题上报(类型/描述/拍照) ✅ 自动创建工单 ✅ 处理跟踪 |
5 日 前 |
|
|
9a7e0481ef |
Phase 1 #19: RBAC 认证授权系统 + SSO 单点登录
- Entity: SysUser/SysRole/SysMenu/SysDept (MyBatis-Plus) - Mapper: 含自定义SQL(角色权限查询/数据范围查询/菜单按角色查询) - Service: 登录验证(BCrypt)/Token创建(Sa-Token)/菜单树/部门树构建 - Controller: AuthController(登录/登出/用户信息/Token校验) + SysUserController + SysRoleController + SysMenuController + SysDeptController (CRUD) - Config: SaToken拦截器(排除认证+Swagger) + MyBatis-Plus分页插件 + Knife4j Swagger - 支持5级角色(admin/leader/manager/operator/tech) + 数据权限(datas_scope: ALL/DEPT/SELF) |
5 日 前 |
|
|
e929f65948 |
Phase 1 #17: Spring Cloud Alibaba 微服务框架搭建
- Maven 父工程 wm-parent (Spring Boot 3.3.5 + Cloud 2023.0.3 + Alibaba 2023.0.1) - 12个子模块: wm-common/gateway/base/iot/data-engine/bpm/production/revenue/patrol/bi/notify/job - wm-common: 统一响应 R<T> + 全局异常处理 + BusinessException - wm-gateway: Spring Cloud Gateway 路由配置(7个微服务路由) - 集成: Nacos(注册/配置) + PostgreSQL + Redis + Kafka + Sa-Token + MyBatis-Plus + Knife4j - docker-compose.yml: 一键启动10个中间件(PG+PostGIS/TDengine/Redis/Kafka/EMQX/Nacos/ES/Kibana/MinIO/GeoServer) |
5 日 前 |