Commit 4bd6b0addda8dff246609e3963c9e17782a79588

Authored by zhangyan
1 parent c43b7fbb

预定列表

... ... @@ -16,10 +16,10 @@ Page({
{ month: 'current', day: new Date().getDate(), color: 'white', background: '#AAD4F5' },
{ month: 'current', day: new Date().getDate(), color: 'white', background: '#AAD4F5' }
],
keywords:'',
sort:'',
form:{
time:0,
keywords:'',
sort:''
}
},
sellerid:0,
... ... @@ -68,13 +68,13 @@ Page({
this.getbooklist();
},
async getbooklist(){
var formdata=this.data.form;
if(formdata.keywords!=''){
delete formdata.keywords
var formdata={};
if(this.data.sort!=''){
formdata.sort=this.data.sort
}
if(this.data.keywords!=''){
formdata.keywords=this.data.keywords
}
// if(formdata.sort==''){
// delete formdata.sort
// }
formdata.sid=this.data.sellerid;
formdata.x=1;
formdata.y=200;
... ... @@ -92,31 +92,29 @@ Page({
isloading:true,
bookList:json.data.length==0 ? null : json.data
})
if(json.data.length>0){
that.boolists=that.selectAllComponents('.orderbook');
that.boolists.forEach(function(v,i){
v.changeitem();
})
}
that.boolists=that.selectAllComponents('.orderbook');
that.boolists.forEach(function(v,i){
v.changeitem();
})
}
})
},
timeorder:function(){
if(this.data.form.sort==''){
if(this.data.sort==''){
this.data.form.sort=1;
}else{
this.data.form.sort='';
this.data.sort='';
}
this.setData({
form:this.data.form
sort:this.data.sort
})
this.getbooklist();
},
searchinput:function(e){
this.data.form.keywords=e.detail.value;
this.data.keywords=e.detail.value;
this.setData({
form:this.data.form
keywords:this.data.keywords
})
if(e.detail.value==''){
this.getbooklist();
... ...
... ... @@ -3,7 +3,7 @@
<view class="book-page bg_white">
<view class="book-search flex-ll">
<image src="../image/search.png" class="search-icon"></image>
<input placeholder="桌位·预定人姓名·手机号" placeholder-class="font30r gray-font smooth" class="font30r black-font smooth search-input" value="{{form.keywords}}" bindinput="searchinput" confirm-type="search" bindconfirm="searchbook"/>
<input placeholder="桌位·预定人姓名·手机号" placeholder-class="font30r gray-font smooth" class="font30r black-font smooth search-input" value="{{keywords}}" bindinput="searchinput" confirm-type="search" bindconfirm="searchbook"/>
</view>
<view class="search-easy flex-lr">
<view class="block flex-vc" bindtap="calendarShow">
... ...