feat: 商品类型的改动commodityTypeCode改为orderType
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
|
||||
<!-- 日期选择区域 -->
|
||||
<DateSelector
|
||||
v-if="goodsData.commodityTypeCode === '0'"
|
||||
v-if="goodsData.orderType === 0"
|
||||
@showCalendar="showCalendar"
|
||||
:checkInDate="selectedDate.startDate"
|
||||
:checkOutDate="selectedDate.endDate"
|
||||
@@ -34,10 +34,11 @@
|
||||
:nights="selectedDate.totalDays"
|
||||
/>
|
||||
|
||||
<GoodPackage v-if="goodsData.commodityPackageConfig && goodsData.commodityPackageConfig.length > 0" :goodsData="goodsData" />
|
||||
<!-- 商品套餐组件 -->
|
||||
<GoodPackage v-if="goodsData.orderType !== 0 && goodsData.commodityPackageConfig && goodsData.commodityPackageConfig.length > 0" :goodsData="goodsData" />
|
||||
|
||||
<!-- 商品设施组件 -->
|
||||
<GoodFacility :goodsData="goodsData" />
|
||||
<GoodFacility v-if="goodsData.commodityEquipment && goodsData.commodityEquipment.length > 0" :goodsData="goodsData" />
|
||||
|
||||
<!-- 商品详情组件 -->
|
||||
<GoodDetail :goodsData="goodsData" />
|
||||
@@ -127,7 +128,7 @@ const goodsInfo = async (params) => {
|
||||
calculatedTotalPrice.value = goodsData.value.specificationPrice || 0;
|
||||
|
||||
// 判断是酒店类型订单再获取获取商品日价格及库存
|
||||
if (goodsData.value.commodityTypeCode === "0") {
|
||||
if (goodsData.value.orderType === 0) {
|
||||
configGoodsData();
|
||||
getGoodsDailyPrice({
|
||||
commodityId: goodsData.value.commodityId,
|
||||
@@ -188,7 +189,7 @@ const handleDateSelect = (data) => {
|
||||
selectedDateStore.setData(selectedDate.value);
|
||||
|
||||
// 根据商品类型计算价格
|
||||
if (goodsData.value.commodityTypeCode === "0") {
|
||||
if (goodsData.value.orderType === 0) {
|
||||
// 酒店类型:计算dateRange总价格,排除最后一天(同一天除外)
|
||||
if (data.dateRange && Array.isArray(data.dateRange)) {
|
||||
// 获取默认价格作为回退值
|
||||
|
||||
Reference in New Issue
Block a user