|  | @@ -52,24 +52,6 @@
 | 
	
		
			
				|  |  |  				</view>
 | 
	
		
			
				|  |  |  			</view>
 | 
	
		
			
				|  |  |  			<u-cell-group :border="false" customStyle="margin:0 -30rpx">
 | 
	
		
			
				|  |  | -				<!-- <u-cell>
 | 
	
		
			
				|  |  | -					<text slot="icon" class="label">入住日期</text>
 | 
	
		
			
				|  |  | -					<view slot="title" class="title">
 | 
	
		
			
				|  |  | -						{{dataForm.arriveDate}}
 | 
	
		
			
				|  |  | -					</view>
 | 
	
		
			
				|  |  | -				</u-cell>
 | 
	
		
			
				|  |  | -				<u-cell>
 | 
	
		
			
				|  |  | -					<text slot="icon" class="label">离店日期</text>
 | 
	
		
			
				|  |  | -					<view slot="title" class="title">
 | 
	
		
			
				|  |  | -						{{dataForm.leaveDate}}
 | 
	
		
			
				|  |  | -					</view>
 | 
	
		
			
				|  |  | -				</u-cell> -->
 | 
	
		
			
				|  |  | -				<!-- <u-cell>
 | 
	
		
			
				|  |  | -					<text slot="icon" class="label">共几晚</text>
 | 
	
		
			
				|  |  | -					<view slot="title" class="title">
 | 
	
		
			
				|  |  | -						{{dataForm.num}}
 | 
	
		
			
				|  |  | -					</view>
 | 
	
		
			
				|  |  | -				</u-cell> -->
 | 
	
		
			
				|  |  |  				<u-cell isLink="true" @click="checkInTypeShow=true">
 | 
	
		
			
				|  |  |  					<text slot="icon" class="label">入住类型</text>
 | 
	
		
			
				|  |  |  					<view slot="title" class="title">
 | 
	
	
		
			
				|  | @@ -83,22 +65,24 @@
 | 
	
		
			
				|  |  |  					</view>
 | 
	
		
			
				|  |  |  				</u-cell>
 | 
	
		
			
				|  |  |  				<u-cell>
 | 
	
		
			
				|  |  | -					<text slot="icon" class="label">房间号</text>
 | 
	
		
			
				|  |  | +					<text slot="icon" class="label bold">房间号</text>
 | 
	
		
			
				|  |  |  					<view slot="title" class="title">
 | 
	
		
			
				|  |  |  						{{dataForm.detailFormList[0].roomNumber}}
 | 
	
		
			
				|  |  |  					</view>
 | 
	
		
			
				|  |  |  				</u-cell>
 | 
	
		
			
				|  |  | -				<u-cell>
 | 
	
		
			
				|  |  | -					<text slot="icon" class="label">房价</text>
 | 
	
		
			
				|  |  | +				<!-- <u-cell>
 | 
	
		
			
				|  |  | +					<text slot="icon" class="label bold"></text>
 | 
	
		
			
				|  |  |  					<view slot="title" class="title">
 | 
	
		
			
				|  |  |  						{{dataForm.detailFormList[0].roomAmount}}
 | 
	
		
			
				|  |  |  					</view>
 | 
	
		
			
				|  |  | -				</u-cell>
 | 
	
		
			
				|  |  | -				<u-cell customStyle="height:88rpx">
 | 
	
		
			
				|  |  | -					<text slot="icon" class="label">备注</text>
 | 
	
		
			
				|  |  | +					
 | 
	
		
			
				|  |  | +				</u-cell> -->
 | 
	
		
			
				|  |  | +				<u-cell customStyle="height:88rpx" :border="false">
 | 
	
		
			
				|  |  | +					<text slot="icon" class="label bold">房价</text>
 | 
	
		
			
				|  |  |  					<view slot="title" class="title">
 | 
	
		
			
				|  |  |  						<u--input border="none" class="input" inputAlign="right" placeholderStyle="font-size:26rpx"
 | 
	
		
			
				|  |  | -							type="textarea" placeholder="请输入" v-model="dataForm.remarks" height="200"></u--input>
 | 
	
		
			
				|  |  | +							type="textarea" placeholder="请输入" @change="compoutPrice()" v-model="dataForm.detailFormList[0].roomAmount"
 | 
	
		
			
				|  |  | +							height="200"></u--input>
 | 
	
		
			
				|  |  |  					</view>
 | 
	
		
			
				|  |  |  				</u-cell>
 | 
	
		
			
				|  |  |  			</u-cell-group>
 | 
	
	
		
			
				|  | @@ -142,6 +126,17 @@
 | 
	
		
			
				|  |  |  				</u-swipe-action-item>
 | 
	
		
			
				|  |  |  			</u-swipe-action>
 | 
	
		
			
				|  |  |  		</view>
 | 
	
		
			
				|  |  | +		<view class="box">
 | 
	
		
			
				|  |  | +			<u-cell-group :border="false" customStyle="margin:0 -30rpx">
 | 
	
		
			
				|  |  | +				<u-cell customStyle="height:88rpx" :border="false">
 | 
	
		
			
				|  |  | +					<text slot="icon" class="label bold">备注</text>
 | 
	
		
			
				|  |  | +					<view slot="title" class="title">
 | 
	
		
			
				|  |  | +						<u--input border="none" class="input" inputAlign="right" placeholderStyle="font-size:26rpx"
 | 
	
		
			
				|  |  | +							type="textarea" placeholder="请输入" v-model="dataForm.remarks" height="200"></u--input>
 | 
	
		
			
				|  |  | +					</view>
 | 
	
		
			
				|  |  | +				</u-cell>
 | 
	
		
			
				|  |  | +			</u-cell-group>
 | 
	
		
			
				|  |  | +		</view>
 | 
	
		
			
				|  |  |  		<view class="footer">
 | 
	
		
			
				|  |  |  			<view class="total"><text>订单金额:</text><text>¥{{totalMOney}}</text></view>
 | 
	
		
			
				|  |  |  			<view class="btns">
 | 
	
	
		
			
				|  | @@ -236,13 +231,17 @@
 | 
	
		
			
				|  |  |  				//加密备用
 | 
	
		
			
				|  |  |  				tempCheckInPersonList: [],
 | 
	
		
			
				|  |  |  				tempGuestName: null,
 | 
	
		
			
				|  |  | -				tempGuestPhone: null
 | 
	
		
			
				|  |  | +				tempGuestPhone: null,
 | 
	
		
			
				|  |  | +				oldVal:''
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  		},
 | 
	
		
			
				|  |  |  		onReady() {
 | 
	
		
			
				|  |  |  			// 微信小程序需要用此写法
 | 
	
		
			
				|  |  |  		},
 | 
	
		
			
				|  |  |  		onLoad(opt) {
 | 
	
		
			
				|  |  | +			setTimeout(()=>{
 | 
	
		
			
				|  |  | +				this.getLaiyuan();
 | 
	
		
			
				|  |  | +			},1000)
 | 
	
		
			
				|  |  |  			this.getLaiyuan();
 | 
	
		
			
				|  |  |  			if (opt.roomId) {
 | 
	
		
			
				|  |  |  				this.roomId = opt.roomId.split(',');
 | 
	
	
		
			
				|  | @@ -266,7 +265,30 @@
 | 
	
		
			
				|  |  |  			day = day > 9 ? day : '0' + day;
 | 
	
		
			
				|  |  |  			this.currentDate = year + '-' + mon + '-' + day;
 | 
	
		
			
				|  |  |  		},
 | 
	
		
			
				|  |  | +		watch: {
 | 
	
		
			
				|  |  | +			// 'dataForm.detailFormList': {
 | 
	
		
			
				|  |  | +			// 	handler(newVal, oldVal) {
 | 
	
		
			
				|  |  | +			// 		let disp = newVal[0].roomAmount - this.oldVal;
 | 
	
		
			
				|  |  | +			// 		console.log(disp)
 | 
	
		
			
				|  |  | +			// 		console.log(this.totalMOney)
 | 
	
		
			
				|  |  | +			// 		console.log(newVal[0].roomAmount)
 | 
	
		
			
				|  |  | +			// 		this.oldval = newVal[0].roomAmount; //上一次价格
 | 
	
		
			
				|  |  | +			// 		this.totalMOney += parseFloat(disp);
 | 
	
		
			
				|  |  | +			// 	},
 | 
	
		
			
				|  |  | +			// 	deep: true
 | 
	
		
			
				|  |  | +			// }
 | 
	
		
			
				|  |  | +		},
 | 
	
		
			
				|  |  |  		methods: {
 | 
	
		
			
				|  |  | +			compoutPrice(e){
 | 
	
		
			
				|  |  | +				console.log(e)
 | 
	
		
			
				|  |  | +				console.log(this.oldval)
 | 
	
		
			
				|  |  | +				let disp = e - this.oldVal;
 | 
	
		
			
				|  |  | +				console.log(69-169)
 | 
	
		
			
				|  |  | +				console.log(disp)
 | 
	
		
			
				|  |  | +				this.oldval = e; //上一次价格
 | 
	
		
			
				|  |  | +				console.log(this.oldval)
 | 
	
		
			
				|  |  | +				this.totalMOney += disp;
 | 
	
		
			
				|  |  | +			},
 | 
	
		
			
				|  |  |  			showPick() {
 | 
	
		
			
				|  |  |  				this.leaveDateShow = true;
 | 
	
		
			
				|  |  |  				this.$refs.picker.innerValue = new Date().getTime()
 | 
	
	
		
			
				|  | @@ -520,6 +542,7 @@
 | 
	
		
			
				|  |  |  					.then((res) => {
 | 
	
		
			
				|  |  |  						if (res.data.code == 0) {
 | 
	
		
			
				|  |  |  							this.laiyuan = [res.data.data];
 | 
	
		
			
				|  |  | +							console.log(this.laiyuan)
 | 
	
		
			
				|  |  |  						}
 | 
	
		
			
				|  |  |  					});
 | 
	
		
			
				|  |  |  			},
 | 
	
	
		
			
				|  | @@ -543,6 +566,7 @@
 | 
	
		
			
				|  |  |  						this.dataForm.detailFormList[0].checkInTypeName = this.checkInType[0].filter((item => item
 | 
	
		
			
				|  |  |  							.val == this.dataForm.detailFormList[0].checkInType))[0].label;
 | 
	
		
			
				|  |  |  						this.totalMOney = this.dataForm.orderAmount;
 | 
	
		
			
				|  |  | +						this.oldVal = this.totalMOney;
 | 
	
		
			
				|  |  |  						this.dataForm.flowRecord.forEach((i, index) => {
 | 
	
		
			
				|  |  |  							let flowTypeName = i.flowType == 1 ? '收款' : '退款';
 | 
	
		
			
				|  |  |  							var payTypeName = '微信';
 | 
	
	
		
			
				|  | @@ -566,6 +590,7 @@
 | 
	
		
			
				|  |  |  						this.dataForm.detailFormList[0].checkInTypeName = this.checkInType[0].filter((item => item
 | 
	
		
			
				|  |  |  							.val == res.data.data.checkInType))[0].label;
 | 
	
		
			
				|  |  |  						this.dataForm.detailFormList[0].roomAmount = res.data.data.roomAmount;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  						this.dataForm.arriveDate = res.data.data.arriveDate;
 | 
	
		
			
				|  |  |  						this.compareDate(this.dataForm.arriveDate);
 | 
	
		
			
				|  |  |  						this.dataForm.leaveDate = res.data.data.leaveDate;
 | 
	
	
		
			
				|  | @@ -573,6 +598,7 @@
 | 
	
		
			
				|  |  |  						this.dataForm.houseBaseName = res.data.data.houseBaseName;
 | 
	
		
			
				|  |  |  						this.dataForm.num = res.data.data.num;
 | 
	
		
			
				|  |  |  						this.totalMOney = res.data.data.roomAmount;
 | 
	
		
			
				|  |  | +						this.oldVal = this.totalMOney;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  					}
 | 
	
		
			
				|  |  |  				})
 | 
	
	
		
			
				|  | @@ -679,6 +705,11 @@
 | 
	
		
			
				|  |  |  		.label {
 | 
	
		
			
				|  |  |  			color: #333;
 | 
	
		
			
				|  |  |  			font-size: 30rpx;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +			&.bold {
 | 
	
		
			
				|  |  | +				font-weight: bold;
 | 
	
		
			
				|  |  | +				font-size: 32rpx;
 | 
	
		
			
				|  |  | +			}
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		&.box1 {
 |