巴青农资商城

checkoutNav.js 475B

1234567891011121314151617
  1. import { PAGE_CHECKOUT_CART } from '@/utils/pageRoute'
  2. import { CART_CHECKOUT_IDS_KEY } from '@/constants/checkout'
  3. /** 购物车同店去结算 → 多商品确认页 */
  4. export function goCartCheckout(cartItemIds) {
  5. const ids = (cartItemIds || []).filter(Boolean)
  6. if (!ids.length) return
  7. try {
  8. uni.setStorageSync(CART_CHECKOUT_IDS_KEY, ids)
  9. } catch (e) {
  10. // ignore
  11. }
  12. uni.navigateTo({
  13. url: `${PAGE_CHECKOUT_CART}?cartItemIds=${ids.join(',')}`
  14. })
  15. }