Files
wecom_it_smart_desk/docs/01-产品文档/06-审批与待办/PRD-REQ-审批-003-审批卡片12转18-v1.0.md
T
Simon facc04aa65 chore: docs 结构整改 + compose 双目录对齐(合并重建提交)
本提交为 .git 对象库损坏后的重建提交,内容等价于原先三个本地提交
(5e2fd4c2 / 57a53c98 / 5d7e1873)的累积结果,未做任何额外改动。

一、docs 结构整改(整改 #14)
根因:重构时新结构为 untracked 文件,执行 git stash(未带 -u)未纳入,
随后 git reset 拉回 HEAD 旧 tracked 树,导致旧树复活、新旧两棵目录
树并存于 docs/,共 791 文件、双分类体系冲突。

修复动作:
- b2 同名异主题文件改名迁移保全 9 个
- C 类 39 个孤立文件按主题正确归类
- A/B1 类 222 个重复文件删除(新结构已有内容副本)
- 9 个旧独有空目录删除
- 270 处内部引用按 verified 映射改写
- 整改记录 #14 登记于 04-运维文档/部署运维

结果:docs 791 → 569 文件,顶层仅规范 8 类 + 治理文件,单树恢复。
残留:约 20 处指向从未存在文件的陈旧死链,归入独立文档卫生任务。

二、compose 双目录对齐(消除踩坑 A)
- docker-compose.yml:nginx 前端挂载全部由根目录 frontend-*/dist
  改为 src/frontend-*/dist(h5 / agent / admin / terminal)
- docker-compose.dev.yml:dev 服务 build context 与卷同步改 src/
- 效果:本地 docker compose up 不再把根目录 stale dist 挂回,
  与线上一致,分叉隐患消除(已 docker compose config 校验通过)

防复发铁律:
- 重构须提交;仓库修复须 git stash -u 或先 commit
- 新结构须 git add 并提交,避免再次 untracked 复活
- H5 改动只动 src/frontend-h5/,禁改根目录遗留 frontend-*/
2026-08-07 22:31:32 +08:00

3.4 KiB
Raw Blame History

PRD - 审批类型扩展(5→12种/18流程)

REQ编号: REQ-审批-003 版本: v1.0 优先级: P0 状态: 已上线 日期: 2026-07-10


一、需求概述

原审批卡片仅覆盖 5 种审批类型(设备申请、账号权限申请、软件服务申请、资产处置申请、办公用品申请),用户输入"会议室故障报修""公共邮箱申请"等无法识别。根据《IT审批与运维流程清单》Excel,实际共 18 个审批流程(企微审批 12 个 + 运维平台 6 个),需全量覆盖。


二、需求详情

2.1 审批类型扩展(5→12种)

补充 7 种未覆盖审批类型:

  • 会议室故障报修
  • 企业应用管理
  • 资产变更确认
  • 终端设备网络准入
  • 活动与会议技术支持
  • 员工IT支持与故障报修
  • 公共邮箱账号申请

2.2 审批卡片 URL 直跳

每个审批卡片选项携带 url 字段,点击后直接跳转对应审批页面(企微审批或运维平台),无需走后端模板匹配。

2.3 同窗口导航改造

审批页面跳转从 window.open(_blank) 改为 window.location.href,企微 webview 原生提供返回按钮。

2.4 Dify 意图识别 v2

更新 Dify 审批意图识别应用 System Prompt,覆盖全部 12 种审批类型。


三、12 种审批类型与 18 个流程

序号 审批类型 流程名称 来源
1 设备申请 IT资产领用登记 企微审批
2 设备申请 IT资产借用申请 企微审批
3 设备申请 IT资产升级申请 企微审批
4 账号权限申请 企微外联权限申请 企微审批
5 账号权限申请 员工零信任(原VPN)账号 运维平台
6 账号权限申请 公共邮箱账号申请 运维平台
7 软件服务申请 商业软件服务申请 企微审批
8 资产处置申请 IT资产外修申请 企微审批
9 资产处置申请 IT资产报废申请 企微审批
10 资产处置申请 资产退还登记 企微审批
11 办公用品申请 办公用品超额领用审批 企微审批
12 会议室故障报修 会议室故障报修 企微审批
13 企业应用管理 企业应用管理 企微审批
14 资产变更确认 资产变更确认 企微审批
15 终端设备网络准入 终端设备网络准入申请 运维平台
16 活动与会议技术支持 活动与会议技术支持 运维平台
17 员工IT支持与故障报修 员工IT支持与故障报修 运维平台
18 设备申请 IT设备升级与硬件维修 运维平台

四、企微跨应用免登录结论

同一 corpid 下所有自建应用各自独立鉴权,用户在企微内打开任意应用 H5 页面时通过 OAuth2 snsapi_base 静默授权自动完成登录。

⚠️ 限制补充(2026-07-17:上述"免登录"结论不适用于 Web ITSM 工单深链devops.dc.servyou-it.com/ITSM/... 是独立 Web 应用,冷访问必弹扫码。


五、关联文档

文档 位置
审批模板数据源 02-技术文档/实现配置/approval_templates.json
Dify System Prompt v2 02-技术文档/实现配置/dify_approval_system_prompt_v2.md
后端审批 API backend/app/api/approval.py
前端审批卡片组件 frontend-h5/src/components/chat/ApprovalCardModal.vue