Переглянути джерело

提交实付金额显示逻辑

wenmenghao 9 місяців тому
батько
коміт
3d264c22a2
1 змінених файлів з 8 додано та 1 видалено
  1. 8 1
      src/views/order/components/details.vue

+ 8 - 1
src/views/order/components/details.vue

@@ -791,7 +791,7 @@
                         <i v-if="orDetails">
                             <em class="yuan"
                                 v-if="book">{{ book.original_price ? book.original_price ? '原价:' + localed(book.original_price / 100) : '' : '' }}</em>
-                            {{ orDetails.pay_money ? localed(orDetails.pay_money / 100) : localed(0.00) }}
+                            {{ getRealmoney(orDetails,book) ? localed(getRealmoney(orDetails,book) / 100) : localed(0.00) }}
                         </i>
                     </span><!-- VIP订阅 -->
                     <span v-if="orderType == 1">
@@ -1564,6 +1564,13 @@ export default {
         localed(val) {
             return val.toLocaleString('zh', { style: 'currency', currency: 'CNY' })
         },
+        getRealmoney(r,f){
+            if (f.source == 'qmx' || this.orderType == '0') {
+              return r.pay_money
+            } else {
+              return r.order_money 
+            }
+        },
         unitNum(val) {
             if (val == 1) {
                 return '1月'