Skip to content

新增审批流前端页面与设计器能力#161

Closed
eginner01 wants to merge 2 commits intofastapi-practices:masterfrom
eginner01:master
Closed

新增审批流前端页面与设计器能力#161
eginner01 wants to merge 2 commits intofastapi-practices:masterfrom
eginner01:master

Conversation

@eginner01
Copy link
Copy Markdown

@eginner01 eginner01 commented Apr 7, 2026

变更概述

本次提交为 workflow 审批流补齐前端入口、页面、状态管理与设计器能力,并围绕普通用户发起申请、查看我的申请、查看审批进度以及管理侧流程设计做了完整联动。

主要改动

  • 新增 workflow 前端路由、接口封装、类型定义与状态管理
  • 新增发起申请入口页、发起申请页、我的申请、待我审批、消息中心、统计页等页面
  • 新增流程定义页与内嵌分类管理能力,移除独立流程分类菜单入口
  • 实现流程设计器、表单设计器以及相关节点配置能力
  • 接入 applicant-only 接口,普通用户仅可基于已发布流程发起申请
  • 补齐流程详情页返回、刷新、撤回、催办等联动逻辑
  • 补齐 workflow 未读消息状态、菜单联动与通知接入
  • 收尾修复 workflow 视图清理、节点选择事件同步、页面展示与交互问题

权限与使用体验调整

  • 普通用户只看到“发起申请”“我的申请”等申请侧入口
  • 普通用户不再依赖流程定义管理页发起申请
  • 流程详情页根据入口来源区分发起人动作与审批人动作
  • 设计器与业务页展示逻辑按 workflow 实际使用场景做了调整

验证说明

  • 已完成本地代码整理与提交
  • 已通过相关 lint、提交钩子与前端收尾检查
  • 已完成与后端 applicant-only 能力对接

@wu-clan
Copy link
Copy Markdown
Member

wu-clan commented Apr 7, 2026

相关:fastapi-practices/plugins#29

@wu-clan wu-clan closed this Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants