You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1.9 KiB

Deploy note — isExtra / 車線-X workbench ticket fix

Date: 2026-07-27 Branch / build: production (b12b9a49) Author: (fill)

Summary

  • Workbench「加單」檢視納入整組 Etra 放單類型(isExtra / isExtrabatch / isExtrasingle),不再只認單一 isExtra
  • 「車線-X」加單票依供應商偏好樓層在畫面上拆成「2/F」/「4/F」顯示(不改 DB storeId),撳單指派篩選與之一致。

Scope

  • Backend: DoWorkbenchMainService, DoWorkbenchDopoAssignmentService, WorkbenchReleaseTypeSupport, DoDetailResponse
  • Frontend: 無(沿用現有 /doworkbench 加單 UI)
  • DB / Liquibase: none
  • Config / ops: none

Commits

  • b12b9a49 — isextra truck X ticket fix

Test plan

# Steps Expected result
1 「倉庫管理」→「成品出倉」→ Tab「加單」。選有 isExtrabatch/isExtrasingle 票的「是日/翌日」日期。 加單車線面板看得到這些票(不只舊的 isExtra);未撳數/總單數合理。
2 同一日找 車線-XstoreId 空的加單票;對照供應商屬 2F/4F 設定。 票出現在對應「2/F 票」或「4/F 票」檢視;不應因 storeId 空而整組消失。
3 在加單模式對該車線按撳單/「確認分配」。 指派成功;票進入提料明細,ticketStatus 變提貨中;無「此樓層沒有可用的提料單」誤報(若確實有未分配票)。
4 對照:一般「批量/單量」非加單票、非車線-X。 行為與修前相同(回歸)。
5 (負向)加單日完全無 Etra 票。 「該樓層未有需處理訂單」或空面板,無 500。

Out of scope / not tested

  • 送貨訂單「批量放單」建立票邏輯本身(僅測 Workbench 加單顯示/指派)
  • 前端 UI 大改(其他 commit)

Rollback

  • 還原 b12b9a49 或 redeploy 前一版 backend build