Skip to content

Feat/sqle-ee-issue-2884#835

Merged
Rain-1214 merged 7 commits into
mainfrom
feat/sqle-ee-issue-2884
May 20, 2026
Merged

Feat/sqle-ee-issue-2884#835
Rain-1214 merged 7 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 7 commits May 20, 2026 16:46
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:51
@github-actions
Copy link
Copy Markdown

Coverage report

St.
Category Percentage Covered / Total
🟢 Statements 80.95% 29466/36399
🟡 Branches 63.25% 11042/17458
🟢 Functions 84.42% 9930/11763
🟢 Lines 84.94% 28154/33146

Test suite run success

3734 tests passing in 815 suites.

Report generated by 🧪jest coverage report action from 97e50b7

@Rain-1214 Rain-1214 merged commit 2b32adc into main May 20, 2026
8 checks passed
@Rain-1214 Rain-1214 deleted the feat/sqle-ee-issue-2884 branch May 20, 2026 09:09
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