hookehuyr

fix(useOfflineBookingCache): 过滤状态为3的离线预订项

仅缓存状态为3的账单项,确保只处理有效数据
......@@ -165,7 +165,7 @@ export const refresh_offline_booking_cache = async ({ force = false } = {}) => {
const { code, data, msg } = await billOfflineAllAPI()
if (code && Array.isArray(data)) {
const normalized = data.map(normalize_bill_item).filter((item) => item && item.pay_id)
const normalized = data.map(normalize_bill_item).filter((item) => item && item.pay_id && item.status == 3)
if (normalized.length > 0) {
Taro.setStorageSync(OFFLINE_BOOKING_CACHE_KEY, normalized)
}
......