diff --git a/.ai/history/release-notes.md b/.ai/history/release-notes.md index 886821c..6dc3ecd 100644 --- a/.ai/history/release-notes.md +++ b/.ai/history/release-notes.md @@ -16,3 +16,11 @@ - 新增盤點差異計算,提供帳面與實盤數量差異 - 影響範圍:前端 `src/modules` 下的票據與盤點模組;同步更新 `.ai/module-registry.md`;不涉及後端同步、無破壞性變更 - 公告短文:本版新增票據模板查詢與盤點差異計算,前線出單與盤點作業可少一次手工換算。 + +## 7.2.0.4(推送日期:2026-10-16) + +- 更新項清單: + - 新增列印序號產生邏輯,依前綴加流水號遞增 + - 匯出服務改用獨立匯出域名 +- 影響範圍:`src/modules/print-sequence.ts` 與 `src/main.ts` 的匯出端點參數;匯出端點與主分支的例外參數調整落在同一行,併入主分支時需逐側比對(不可盲目採用單側);不涉及後端同步 +- 公告短文:本版新增列印序號自動遞增,並將匯出服務切換至獨立域名,出單列印與匯出更穩定。 diff --git a/src/main.ts b/src/main.ts index 6b8e000..6017b5c 100644 --- a/src/main.ts +++ b/src/main.ts @@ -9,5 +9,5 @@ export const APP_NAME = "game-admin"; /** 目前對外公告的版本號 */ export const APP_VERSION = "7.2.0.0"; -/** 匯出服務端點(示範例外直進主分支的參數配置) */ -export const EXPORT_ENDPOINT = "https://api.example.com/v2/export"; +/** 匯出服務端點(併入主分支時逐側比對:保留主分支的 v2 路徑,並保留版本分支的獨立匯出域名) */ +export const EXPORT_ENDPOINT = "https://export.example.com/api/v2/export"; diff --git a/src/modules/print-sequence.ts b/src/modules/print-sequence.ts new file mode 100644 index 0000000..6eb9e41 --- /dev/null +++ b/src/modules/print-sequence.ts @@ -0,0 +1,18 @@ +/** + * 列印序號模組(沙盤推演示意) + */ + +/** 列印序號設定 */ +export interface PrintSequence { + /** 序號前綴 */ + prefix: string; + /** 目前流水號 */ + current: number; +} + +/** + * 產生下一個列印序號 + * @param seq - 目前序號設定 + * @returns 遞增後的新序號字串 + */ +export const nextSequence = (seq: PrintSequence): string => `${seq.prefix}${seq.current + 1}`;