TaiwanStar_general_size_s_C.../app
sky121113 f46dbe0b51 [FEAT] 取貨碼改綁商品:App 刷碼依即時庫存自挑可出貨道(升版號 verPatch 29)
1. StarCloudAPI.verifyPickupCode 解析 B660 回傳的 product_id(數字且可能為 JSON null,改用 optInt 避免 optString 把 null 轉成 "null" 字串),PickupVerificationCallback.onSuccess 新增 productId 參數。
2. FontendPickupCodeDialog.onSuccess 依回傳分流:有 product_id(綁商品碼)→ getSlotDataByPid 取代表貨道 + allocateBuyStructures 自挑可出貨道(已濾 count>0 && !lock && !expired,壞一條自動換同商品下一條);無 product_id(舊綁貨道碼)→ 沿用原 slot_no 路徑,向後相容。
3. 綁商品碼若挑不到可出貨道(全缺貨/鎖定/過期)→ 提示缺貨並取消。
4. 升 verPatch 26→29(S9XYU OTA:versionName 21_02_29、versionCode 210229)。
2026-06-26 17:54:05 +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] 取貨碼改綁商品:App 刷碼依即時庫存自挑可出貨道(升版號 verPatch 29) 2026-06-26 17:54:05 +08:00
.gitignore refactor: move project files to root and cleanup structure 2026-05-06 11:13:45 +08:00
build.gradle [FEAT] 取貨碼改綁商品:App 刷碼依即時庫存自挑可出貨道(升版號 verPatch 29) 2026-06-26 17:54:05 +08:00
proguard-rules.pro refactor: move project files to root and cleanup structure 2026-05-06 11:13:45 +08:00