| 
					
				 | 
			
			
				@@ -19,7 +19,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				<view class="message-input-wrap" @click="messageInputClick"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					<u-message-input :maxlength="8" width="70" font-size="50" :disabled-keyboard="true" v-model="newPlateNumber"></u-message-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</view>				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				<u-keyboard ref="uKeyboard" mode="car" @change="keyboardChange" @backspace="backspace" v-model="keyboardshow"></u-keyboard> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				<u-keyboard ref="uKeyboard" mode="car" @change="keyboardChange" @confirm="keyboardConfirm" @backspace="backspace" v-model="keyboardshow"></u-keyboard> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			<view class="add-car-btn" @click="handleAddCar">添加车辆</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			<view class="mycars"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -36,6 +36,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<u-toast ref="uToast" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<u-modal v-model="delCarshow" :show-cancel-button="true" @confirm="confirmDelCar" :content="delCarContent"></u-modal> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<u-action-sheet :list="colorList" @click="confirmColor" v-model="colorShow"></u-action-sheet> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -51,6 +52,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				vehicleColor:0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				mycars:[], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				mycarsTotal:0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				colorShow:false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				colorList:[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					{text:'蓝色',colorCode:0} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					,{text:'黄色',colorCode:1} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					,{text:'黑色',colorCode:2} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					,{text:'白色',colorCode:3} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					,{text:'绿色',colorCode:4} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					,{text:'其他',colorCode:99} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -76,6 +86,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			handleAddCar(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if(!this.$u.test.carNo(this.newPlateNumber)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					this.$refs.uToast.show({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						title: '请正确填写车牌号', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						type: 'error', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				let param ={ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					vehicleNo: this.newPlateNumber, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					vehicleColor: this.vehicleColor 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -135,6 +152,12 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				if(this.newPlateNumber.length) this.newPlateNumber = this.newPlateNumber.substr(0, this.newPlateNumber.length - 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				console.log(this.newPlateNumber); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			keyboardConfirm(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				this.colorShow = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			confirmColor(e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				this.vehicleColor = this.colorList[e].colorCode; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			// 设置默认车辆 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			handlesetDefault(id){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				this.$u.api.setDefaultCar({id:id}) 
			 |