Commit 76bc50d39901187ba7613210e03bbe674bb7f337

Authored by wangfan
1 parent 1dc8307a

录入调整

@@ -57,6 +57,7 @@ Page({ @@ -57,6 +57,7 @@ Page({
57 tablesLength:0, 57 tablesLength:0,
58 58
59 timePickerMask:false, 59 timePickerMask:false,
  60 + pnumInputFocus:false,
60 }, 61 },
61 /** 62 /**
62 * 生命周期函数--监听页面加载 63 * 生命周期函数--监听页面加载
@@ -165,9 +166,10 @@ Page({ @@ -165,9 +166,10 @@ Page({
165 console.log(e); 166 console.log(e);
166 let key=util.attr(e,'key'); 167 let key=util.attr(e,'key');
167 let val; 168 let val;
  169 + let sobj={};
168 if(e.type=='input' || e.type=='confirm'){ 170 if(e.type=='input' || e.type=='confirm'){
169 val=util.val(e); 171 val=util.val(e);
170 - if(e.currentTarget.dataset.key=='phone'){ 172 + if(key=='phone'){
171 var that=this; 173 var that=this;
172 if(e.detail.value!='' && e.detail.value.length>=3) { 174 if(e.detail.value!='' && e.detail.value.length>=3) {
173 App.Reserve.GetReserveUser( 175 App.Reserve.GetReserveUser(
@@ -192,12 +194,15 @@ Page({ @@ -192,12 +194,15 @@ Page({
192 }) 194 })
193 } 195 }
194 } 196 }
  197 + if(key=='pnum'){
  198 + sobj.pnumInputFocus=true;
  199 + }
195 }else{ 200 }else{
196 val=util.attr(e,'value'); 201 val=util.attr(e,'value');
197 } 202 }
198 203
199 let form=this.data.form; 204 let form=this.data.form;
200 - let sobj={}; 205 +
201 if(key=='tid'){ 206 if(key=='tid'){
202 let ts=this.data.tables; 207 let ts=this.data.tables;
203 if(ts[val].isselect){ 208 if(ts[val].isselect){
@@ -452,4 +457,11 @@ Page({ @@ -452,4 +457,11 @@ Page({
452 console.log('initModify',e) 457 console.log('initModify',e)
453 } 458 }
454 }, 459 },
  460 + pnumInputFocusEvent(e){
  461 + console.log(e);
  462 + this.setData({
  463 + pnumInputFocus:'focus'==e.type
  464 + })
  465 + }
  466 +
455 }) 467 })
@@ -72,11 +72,12 @@ @@ -72,11 +72,12 @@
72 </view> 72 </view>
73 <view class="tab" style="margin-left: 20rpx;"> 73 <view class="tab" style="margin-left: 20rpx;">
74 <view class="item {{form.pnum<6 || form.pnum>10?'checked':''}} flex-lr" 74 <view class="item {{form.pnum<6 || form.pnum>10?'checked':''}} flex-lr"
75 - bindtap="selectedValue" data-key="pnum" data-value="{{form.pnum}}"> 75 + data-key="pnum" data-value="{{form.pnum}}">
76 <view style="width: 80%"> 76 <view style="width: 80%">
77 <input 77 <input
78 - bindblur="selectedValue" bindconfirm="selectedValue"  
79 - data-key="pnum" value="{{form.pnum<6 || form.pnum>10?form.pnum:''}}" 78 + bindinput="selectedValue" bindconfirm="selectedValue"
  79 + bindblur="pnumInputFocusEvent"
  80 + data-key="pnum" value="{{(form.pnum<6 || form.pnum>10) || pnumInputFocus?form.pnum:''}}"
80 placeholder-class="placeholder-class-pnum" 81 placeholder-class="placeholder-class-pnum"
81 maxlength="3" type="number" 82 maxlength="3" type="number"
82 placeholder="{{form.pnum<6 || form.pnum>10?form.pnum:''}} 更多"/> 83 placeholder="{{form.pnum<6 || form.pnum>10?form.pnum:''}} 更多"/>