Преглед на файлове

修改优惠劵显示问题

sunshibo преди 4 седмици
родител
ревизия
49275c5b23
променени са 3 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 1 1
      pages/coupon/index.vue
  2. 1 1
      pages/orderFood/index.vue
  3. 1 1
      pages/placeOrder/index.vue

+ 1 - 1
pages/coupon/index.vue

@@ -87,7 +87,7 @@ function normalizeCouponItem(raw) {
   if (!raw || typeof raw !== 'object') return null;
   const couponType = Number(raw.couponType) ?? 1;
   const nominalValue = Number(raw.nominalValue ?? raw.amount ?? 0) || 0;
-  const discountRate = Number(raw.discountRate ?? 0) || 0;
+  const discountRate = ((Number(raw.discountRate ?? 0) || 0) / 10) || 0;
   const minAmount = Number(raw.minimumSpendingAmount ?? raw.minAmount ?? 0) || 0;
   let amount = nominalValue;
   let amountUnit = '元';

+ 1 - 1
pages/orderFood/index.vue

@@ -205,7 +205,7 @@ function normalizeCouponItem(item) {
   const raw = item;
   const couponType = Number(raw.couponType) || 0;
   const nominalValue = Number(raw.nominalValue ?? raw.amount ?? 0) || 0;
-  const discountRate = Number(raw.discountRate) || 0;
+  const discountRate = ((Number(raw.discountRate) || 0) / 10) || 0;
   const minAmount = Number(raw.minimumSpendingAmount ?? raw.minAmount ?? raw.min_amount ?? 0) || 0;
   const isReceived = raw.canReceived === false;
   let amountDisplay = nominalValue + '元';

+ 1 - 1
pages/placeOrder/index.vue

@@ -199,7 +199,7 @@ function normalizeCouponItem(item) {
   const raw = item;
   const couponType = Number(raw.couponType) || 0;
   const nominalValue = Number(raw.nominalValue ?? raw.amount ?? 0) || 0;
-  const discountRate = Number(raw.discountRate) || 0;
+  const discountRate = ((Number(raw.discountRate) || 0) / 10) || 0;
   const minAmount = Number(raw.minimumSpendingAmount ?? raw.minAmount ?? 0) || 0;
   let amountDisplay = nominalValue + '元';
   if (couponType === 1) amountDisplay = nominalValue + '元';