去掉工单状态限制,只按计划开始时间是否落在所选区间内筛选。 #82

Closed
opened 2026-11-10 01:56:06 +00:00 by cykj · 1 comment
Owner

【生产工单】和【我的生产任务】使用「计划开始时间」筛选时,现在会同时限定工单状态为「待配置」或「进行中」。
请去掉这层工单状态限制,只按计划开始时间是否落在所选区间内筛选。
同时所有检索条件,支持组合式检索。

【生产工单】和【我的生产任务】使用「计划开始时间」筛选时,现在会同时限定工单状态为「待配置」或「进行中」。 请去掉这层工单状态限制,只按计划开始时间是否落在所选区间内筛选。 同时所有检索条件,支持组合式检索。 <!-- ticket-system:4bfd4d99-1c59-4adb-b3a4-9f328d456bc0 -->
cykj added the ai-ready label 2026-11-10 01:56:06 +00:00
cykj added ai-in-progress and removed ai-ready labels 2026-11-11 02:17:55 +00:00
cykj added ai-testing and removed ai-in-progress labels 2026-11-11 02:21:05 +00:00
cykj added ai-merging and removed ai-testing labels 2026-11-11 02:23:45 +00:00
Author
Owner

交付记录

personal-dev:delivery:cykj/zkxw#82:e1f00304037fb657286bb54cc0d09c526ed6c141

原因

计划开始时间 EXISTS 过滤硬编码了工单/任务为待配置或进行中、步骤未完成,与前端勾选状态无法组合,且与卡片汇总全部步骤计划开始时间的展示不一致。

修复

仅按步骤 planned_start_time 是否落在区间过滤;状态等条件交给前端外层组合筛选。

证据

  • 单元测试:pytest tests/test_production_planned_start_time_filter.py -q → 1 passed(任务提交 5109d8b3)
  • PR:#85 (merged)
  • 合入提交:e1f00304037fb657286bb54cc0d09c526ed6c141(origin/V2.0)
  • 构建与页面整体验收留给用户(需重启/热加载后端后验证)
## 交付记录 personal-dev:delivery:cykj/zkxw#82:e1f00304037fb657286bb54cc0d09c526ed6c141 ### 原因 计划开始时间 EXISTS 过滤硬编码了工单/任务为待配置或进行中、步骤未完成,与前端勾选状态无法组合,且与卡片汇总全部步骤计划开始时间的展示不一致。 ### 修复 仅按步骤 `planned_start_time` 是否落在区间过滤;状态等条件交给前端外层组合筛选。 ### 证据 - 单元测试:`pytest tests/test_production_planned_start_time_filter.py -q` → 1 passed(任务提交 `5109d8b3`) - PR:https://gitea.aichengyan.com/cykj/zkxw/pulls/85 (merged) - 合入提交:`e1f00304037fb657286bb54cc0d09c526ed6c141`(`origin/V2.0`) - 构建与页面整体验收留给用户(需重启/热加载后端后验证)
cykj closed this issue 2026-11-11 02:24:15 +00:00
cykj added ai-done and removed ai-merging labels 2026-11-11 02:25:06 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cykj/zkxw#82