TaiwanStar_general_size_s_C.../app
terrylee 1d11367066 feat: 出貨自救、登入gate、全站i18n補翻、硬幣修正、待機優化 (verPatch 40)
出貨/連線
- 出貨當下加連線閘門:送出貨指令前先確認下位機,失連則反覆自動重連
  直到活著或逾時(ensureXinYuanConnectedForDispatch),再送指令 → 真正補出貨
- 保留 checkSlot 重試輪當第二道保險(出貨中途掉線)
- 非現金付款進出貨前補送 inComeByIPC
- PortProfile 重構:引入 DEFAULT_PROFILE 常數(通用預設 LEGACY)

後台登入
- 進 MainActivity(含長按序號後門)一律先跳登入視窗,帳密正確才進主控台,
  取消則 finish() 返回前台

多國語(中/英/日)
- 商品名改用 getLocalizedName:出貨中畫面、取貨確認清單、取貨碼確認清單
- 補翻取貨口提示(門未關/升降/狀態確認中/檢查中)
- 補翻取貨碼頁(主提示/取消倒數/員工卡hint/驗證中/過效期/折扣類型)
- 補翻出貨列狀態(已出貨數量/出貨中X件/All)
- 發票方式頁「捐贈發票」→「捐贈發票/下一步」(新key,僅該卡片)

現金/硬幣
- 1元虛擬庫存封頂實體上限200(增量與載入均夾住)
- 投幣測試面板解析 COIN_STOCK/NOTE_STOCK 十進位(修1元>255破版)

出貨完成
- 有待機機台出貨完成後留數秒取貨提示即跳待機(CMUH/北護無待機維持原流程)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 17:20:58 +08:00
..
libs refactor: move project files to root and cleanup structure 2026-05-06 11:13:45 +08:00
signing [FIX] 固定共用簽章金鑰確保跨電腦 OTA 更新不失效 2026-06-26 15:21:44 +08:00
src feat: 出貨自救、登入gate、全站i18n補翻、硬幣修正、待機優化 (verPatch 40) 2026-07-13 17:20:58 +08:00
.gitignore refactor: move project files to root and cleanup structure 2026-05-06 11:13:45 +08:00
build.gradle feat: 出貨自救、登入gate、全站i18n補翻、硬幣修正、待機優化 (verPatch 40) 2026-07-13 17:20:58 +08:00
proguard-rules.pro refactor: move project files to root and cleanup structure 2026-05-06 11:13:45 +08:00