Skip to content

Feat/sqle-ee-issue-2884#834

Closed
LZS911 wants to merge 6 commits into
mainfrom
feat/sqle-ee-issue-2884
Closed

Feat/sqle-ee-issue-2884#834
LZS911 wants to merge 6 commits into
mainfrom
feat/sqle-ee-issue-2884

Conversation

@LZS911
Copy link
Copy Markdown
Collaborator

@LZS911 LZS911 commented May 20, 2026

LZS911 and others added 6 commits May 20, 2026 14:40
WorkflowPanel toolbar 在工单类型 segmented 旁新增一个 CustomSelect 单选 +
"全部", 状态枚举与后端 GetGlobalWorkflowListV2 的 filter_status 对齐
(pending_approval/pending_action/in_progress/exporting/rejected/cancelled/
failed/completed/unknown 共 9 项)。选择后通过 tableFilterInfo.filter_status
随分页 / 卡片切换一起送到后端, 由后端按工单类型映射到上线工单与导出工单
各自的原生状态。

- packages/shared: API client 同步新增 GetGlobalWorkflowListV2FilterStatus
  Enum 与 IGetGlobalWorkflowListV2Params.filter_status, 与生成器风格一致。
- WorkflowPanel: toolbar 加 CustomSelect; 同步把 segmented 的清空逻辑改成
  "omit key", 与 select allowClear 时 omit 行为对齐, 保证传给 API 的对象
  不带空值字段。
- i18n: zh-CN/en-US 各加一条 globalDashboard.workflow.filter.status。
- 同步 3 个 GlobalDashboard 相关的 jest snapshot (toolbar DOM 多一个
  select 节点)。
@actiontech-bot actiontech-bot requested a review from Rain-1214 May 20, 2026 08:01
@LZS911 LZS911 closed this May 20, 2026
@LZS911 LZS911 deleted the feat/sqle-ee-issue-2884 branch May 20, 2026 08:50
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.

1 participant