Authored by TaoHuang

fix price

@@ -2,15 +2,15 @@ @@ -2,15 +2,15 @@
2 <div class="fee-detail"> 2 <div class="fee-detail">
3 <div class="item"> 3 <div class="item">
4 <div>平台费用:<i class="iconfont iconquestion icon-class" @click="onClick"></i></div> 4 <div>平台费用:<i class="iconfont iconquestion icon-class" @click="onClick"></i></div>
5 - <div>{{feeInfo.platformFee.amount || '¥0'}}</div> 5 + <div>{{data.platformFee.amount || '¥0'}}</div>
6 </div> 6 </div>
7 <div class="item"> 7 <div class="item">
8 <div>银行转账费(1%):</div> 8 <div>银行转账费(1%):</div>
9 - <div>{{feeInfo.bankTransferFee || '¥0'}}</div> 9 + <div>{{data.bankTransferFee || '¥0'}}</div>
10 </div> 10 </div>
11 <div class="item"> 11 <div class="item">
12 <div class="total-fee">实际收入:</div> 12 <div class="total-fee">实际收入:</div>
13 - <div class="fee">{{feeInfo.income || '¥0'}}</div> 13 + <div class="fee">{{data.income || '¥0'}}</div>
14 </div> 14 </div>
15 15
16 <Modal ref="dialog" v-model="showModal"> 16 <Modal ref="dialog" v-model="showModal">
@@ -20,17 +20,17 @@ @@ -20,17 +20,17 @@
20 20
21 <div class="item item2"> 21 <div class="item item2">
22 <span>商品鉴定费</span> 22 <span>商品鉴定费</span>
23 - <span>{{feeInfo.platformFee.appraiseFee}}</span> 23 + <span>{{data.platformFee.appraiseFee}}</span>
24 </div> 24 </div>
25 25
26 <div class="item item2"> 26 <div class="item item2">
27 <span>商品包装费</span> 27 <span>商品包装费</span>
28 - <span>{{feeInfo.platformFee.packageFee}}</span> 28 + <span>{{data.platformFee.packageFee}}</span>
29 </div> 29 </div>
30 30
31 <div class="item item2"> 31 <div class="item item2">
32 - <span>平台服务费({{feeInfo.platformFee.goodsPaymentRatePercent}})</span>  
33 - <span>{{feeInfo.platformFee.serviceFee}}</span> 32 + <span>平台服务费({{data.platformFee.goodsPaymentRatePercent}})</span>
  33 + <span>{{data.platformFee.serviceFee}}</span>
34 </div> 34 </div>
35 35
36 <template slot="footer"> 36 <template slot="footer">
@@ -58,8 +58,7 @@ export default { @@ -58,8 +58,7 @@ export default {
58 data() { 58 data() {
59 return { 59 return {
60 confirmBtn: {}, 60 confirmBtn: {},
61 - showModal: false,  
62 - feeInfo: this.$props.data || {platformFee: {}} 61 + showModal: false
63 }; 62 };
64 }, 63 },
65 components: { 64 components: {
@@ -68,7 +67,7 @@ export default { @@ -68,7 +67,7 @@ export default {
68 }, 67 },
69 methods: { 68 methods: {
70 onClick() { 69 onClick() {
71 - if (!this.feeInfo.income) { 70 + if (!this.data?.income) {
72 return this.$createToast({ 71 return this.$createToast({
73 txt: '没有价格', 72 txt: '没有价格',
74 time: 1500, 73 time: 1500,
1 <template> 1 <template>
2 <div> 2 <div>
3 <div class="tip" v-if="!superSell"> 3 <div class="tip" v-if="!superSell">
4 - 需支付保证金:<span class="red">{{ earnestInfo.earnestMoneyStr || "¥0" }}</span> 4 + 需支付保证金:<span class="red">{{ data.earnestMoneyStr || '¥0' }}</span>
5 <i 5 <i
6 v-if="!hiddenIcon" 6 v-if="!hiddenIcon"
7 class="iconfont iconquestion icon-class" 7 class="iconfont iconquestion icon-class"
@@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
16 16
17 <script> 17 <script>
18 export default { 18 export default {
19 - name: "OrderFee", 19 + name: 'OrderMargin',
20 props: { 20 props: {
21 data: { 21 data: {
22 type: Object, 22 type: Object,
@@ -38,13 +38,11 @@ export default { @@ -38,13 +38,11 @@ export default {
38 }, 38 },
39 url: { 39 url: {
40 type: String, 40 type: String,
41 - default: "" 41 + default: ''
42 } 42 }
43 }, 43 },
44 data() { 44 data() {
45 - return {  
46 - earnestInfo: this.$props.data || {}  
47 - } 45 + return { };
48 }, 46 },
49 methods: { 47 methods: {
50 onClick() { 48 onClick() {
@@ -247,7 +247,6 @@ export default { @@ -247,7 +247,6 @@ export default {
247 this[Types.CHANGE_AGREE](val); 247 this[Types.CHANGE_AGREE](val);
248 }, 248 },
249 submit() { 249 submit() {
250 -  
251 //低于变现价格强制出售 250 //低于变现价格强制出售
252 if ( 251 if (
253 this.productDetail.bidPrice && 252 this.productDetail.bidPrice &&