lilei 1 год назад
Родитель
Сommit
800917d041

+ 7 - 4
pagesA/qualityPolicy/creatCarInfo.vue

@@ -1,5 +1,5 @@
 <template>
-	<view class="pages flex flex_column">
+	<view class="pages flex flex_column" :style="{paddingBottom:showCarKeyborde?'40vh':'6rem'}">
 		<uniNavBar title="创建质保单-车辆信息" statusBar :shadow="false" @click-left="toBack"></uniNavBar>
 		<u-read-more toggle close-text="展开全部">
 			<view class="uuid-list">
@@ -15,7 +15,6 @@
 				</view>
 			</view>
 		</u-read-more>
-		
 		<view class="forms">
 			<view class="forms-tits">车辆信息</view>
 			<view class="flex align_center">
@@ -35,7 +34,7 @@
 			<view class="flex align_center">
 				<view class="labes" style="width: 4.5rem;">车牌号:</view>
 				<view class="inputs">
-					<car-number-input @numberInputResult="vehicleNumberResult" :defaultStr="form.vehicleNumber"></car-number-input>
+					<car-number-input @numberInputResult="vehicleNumberResult" @show="showCarInput" :defaultStr="form.vehicleNumber"></car-number-input>
 				</view>
 			</view>
 		</view>
@@ -69,7 +68,8 @@
 				},
 				uuid: [],
 				focusInput: false,
-				loading: false
+				loading: false,
+				showCarKeyborde: false
 			}
 		},
 		 
@@ -107,6 +107,9 @@
 					urls: [img]
 				})
 			},
+			showCarInput(v){
+				this.showCarKeyborde = v
+			},
 			vehicleNumberResult(e){
 				this.form.vehicleNumber = e
 			},

+ 3 - 0
pagesA/qualityPolicy/creatOrder.vue

@@ -121,6 +121,9 @@
 				});
 			},
 			saveForm(){
+				uni.redirectTo({
+					url: "/pagesA/qualityPolicy/creatCarInfo"
+				})
 				if(this.uuid.length){
 					if(this.$store.state.vuex_uuidTempData){
 						this.$store.state.vuex_uuidTempData.traceCodeList = this.uuid

+ 3 - 0
uni_modules/car-number-input/components/car-number-input/car-number-input.vue

@@ -164,12 +164,15 @@
 				if(val == -1){
 					this.showKeyPop1 = false
 					this.showKeyPop2 = false
+					this.$emit("show",false)
 				}else if(val == 0){
 					this.showKeyPop1 = true
 					this.showKeyPop2 = false
+					this.$emit("show",true)
 				}else{
 					this.showKeyPop1 = false
 					this.showKeyPop2 = true
+					this.$emit("show",true)
 				}
 				
 			},