diff --git a/pages/index/cart.vue b/pages/index/cart.vue index 633b567d..59d740e7 100644 --- a/pages/index/cart.vue +++ b/pages/index/cart.vue @@ -1,192 +1,220 @@ \ No newline at end of file + .goods-box { + background-color: #fff; + } + } + } + diff --git a/pages/order/confirm.vue b/pages/order/confirm.vue index 5e8e2ba4..d0b495fd 100644 --- a/pages/order/confirm.vue +++ b/pages/order/confirm.vue @@ -228,6 +228,7 @@ import OrderApi from '@/sheep/api/trade/order'; import TradeConfigApi from '@/sheep/api/trade/config'; import { fen2yuan } from '@/sheep/hooks/useGoods'; + import { DeliveryTypeEnum } from '@/sheep/util/const'; const state = reactive({ orderPayload: {}, @@ -376,14 +377,14 @@ // 价格计算 // 情况一:先自动选择“快递物流” - addressState.value.deliveryType = 1; + addressState.value.deliveryType = DeliveryTypeEnum.EXPRESS.type; let orderCode = await getOrderInfo(); if (orderCode === 0) { return; } // 情况二:失败,再自动选择“门店自提” if (addressState.value.isPickUp) { - addressState.value.deliveryType = 2; + addressState.value.deliveryType = DeliveryTypeEnum.PICK_UP.type; let orderCode = await getOrderInfo(); if (orderCode === 0) { return; diff --git a/sheep/util/const.js b/sheep/util/const.js index ec6078db..e0411a58 100644 --- a/sheep/util/const.js +++ b/sheep/util/const.js @@ -119,7 +119,11 @@ export const PromotionActivityTypeEnum = { name: '积分商城', }, }; - +/** 配送方式枚举 */ +export const DeliveryTypeEnum = { + EXPRESS: { type: 1, name: '快递发货' }, + PICK_UP: { type: 2, name: '用户自提' }, +}; export const getTimeStatusEnum = (startTime, endTime) => { const now = dayjs(); if (now.isBefore(startTime)) {