From 77b52c06afdb843ee67c6e938afab0458143d76f Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期五, 05 九月 2025 10:48:48 +0800
Subject: [PATCH] 前端

---
 small-program/pages/freight/freight.vue |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/small-program/pages/freight/freight.vue b/small-program/pages/freight/freight.vue
index 9951efe..0bf7615 100644
--- a/small-program/pages/freight/freight.vue
+++ b/small-program/pages/freight/freight.vue
@@ -143,14 +143,14 @@
 					<view class="list-item-row" v-if="form.carType==1">
 						<view class="list-item-row-label">鐢ㄨ溅娆℃暟<b>*</b></view>
 						<view class="list-item-row-val">
-							<input type="number" v-model="form.priceNum1"   placeholder="璇疯緭鍏�" />
+							<input type="number" v-model="form.priceNum1"  @input="getPrice"  placeholder="璇疯緭鍏�" />
 							<text>娆�</text>
 						</view>
 					</view>
 					<view class="list-item-row">
 						<view class="list-item-row-label">璐圭敤鏍囧噯<b>*</b></view>
 						<view class="list-item-row-val">
-							<input type="digit" @blur="getPrice"  v-model="form.price" placeholder="璇疯緭鍏�" />
+							<input type="digit" @input="getPrice"  v-model="form.price" placeholder="璇疯緭鍏�" />
 							<text>{{form.priceUnit}}</text>
 						</view>
 					</view>
@@ -307,6 +307,7 @@
 					} else if (news === 1) {
 						this.form.priceUnit = '鍏�/娆�'
 					}
+					this.getPrice()
 				}
 			}
 		},
@@ -488,8 +489,9 @@
 					this.$u.api.getTotal({
 						price: Number(this.form.price).toFixed(2) * 100,
 						priceUnit: this.form.priceUnit,
-						priceNum1: this.form.priceNum1,
+						priceNum1: this.form.carType!=1?this.form.totalDays:this.form.priceNum1,
 						priceNum2: this.form.priceNum2,
+						carType:this.form.carType ,
 						type: 1
 					}).then(res => {
 						if (res.code === 200) {
@@ -541,6 +543,7 @@
 				let time = this.form.startDate == this.form.endDate ? 1 : 0
 				this.form.totalDays = e.length - time;
 				this.show2 = false
+				this.getPrice()
 			},
 			addAddr() {
 				this.form.wayInfoDTOList.push({

--
Gitblit v1.9.3