|
@@ -17,7 +17,8 @@ Page({ |
|
@@ -17,7 +17,8 @@ Page({ |
|
17
|
{ month: 'current', day: new Date().getDate(), color: 'white', background: '#AAD4F5' }
|
17
|
{ month: 'current', day: new Date().getDate(), color: 'white', background: '#AAD4F5' }
|
|
18
|
],
|
18
|
],
|
|
19
|
form:{
|
19
|
form:{
|
|
20
|
- time:0
|
20
|
+ time:0,
|
|
|
|
21
|
+ keywords:''
|
|
21
|
}
|
22
|
}
|
|
22
|
},
|
23
|
},
|
|
23
|
sellerid:0,
|
24
|
sellerid:0,
|
|
@@ -25,7 +26,7 @@ Page({ |
|
@@ -25,7 +26,7 @@ Page({ |
|
25
|
let d=new Date()/1000;
|
26
|
let d=new Date()/1000;
|
|
26
|
let dateStr=util.unixtoTime(d,'MM-DD DAY');
|
27
|
let dateStr=util.unixtoTime(d,'MM-DD DAY');
|
|
27
|
var radio=750/util.getsystem().windowWidth;
|
28
|
var radio=750/util.getsystem().windowWidth;
|
|
28
|
- var contentHeight=util.getsystem().windowHeight-Math.ceil(165/radio)
|
29
|
+ var contentHeight=util.getsystem().windowHeight-Math.ceil(120/radio)
|
|
29
|
var todayobj=bookOrder.changedate(d*1000);
|
30
|
var todayobj=bookOrder.changedate(d*1000);
|
|
30
|
if(opt.seller_id){
|
31
|
if(opt.seller_id){
|
|
31
|
this.sellerid=opt.seller_id;
|
32
|
this.sellerid=opt.seller_id;
|
|
@@ -42,7 +43,7 @@ Page({ |
|
@@ -42,7 +43,7 @@ Page({ |
|
42
|
sellerid:this.sellerid,
|
43
|
sellerid:this.sellerid,
|
|
43
|
systemInfo:util.getsystem(),
|
44
|
systemInfo:util.getsystem(),
|
|
44
|
contentHeight:contentHeight,
|
45
|
contentHeight:contentHeight,
|
|
45
|
- listHeight:contentHeight-Math.ceil(140/radio),
|
46
|
+ listHeight:contentHeight-Math.ceil(210/radio),
|
|
46
|
dateStr:dateStr,
|
47
|
dateStr:dateStr,
|
|
47
|
showyear:todayobj.year,
|
48
|
showyear:todayobj.year,
|
|
48
|
showmonth:todayobj.month,
|
49
|
showmonth:todayobj.month,
|
|
@@ -61,70 +62,43 @@ Page({ |
|
@@ -61,70 +62,43 @@ Page({ |
|
61
|
},1000);
|
62
|
},1000);
|
|
62
|
var that=this;
|
63
|
var that=this;
|
|
63
|
this.setData({
|
64
|
this.setData({
|
|
64
|
- pagex:1,
|
|
|
|
65
|
- bookList:null,
|
|
|
|
66
|
isloading:false,
|
65
|
isloading:false,
|
|
67
|
})
|
66
|
})
|
|
68
|
this.getbooklist();
|
67
|
this.getbooklist();
|
|
69
|
- util.postSuccessFun=function(json,uri_code){
|
|
|
|
70
|
- switch (uri_code) {
|
|
|
|
71
|
- case uri.CGI_USER_GETRESERVELIST__CODE:
|
|
|
|
72
|
- if(json.ret==200){
|
|
|
|
73
|
- var booklist=[];
|
|
|
|
74
|
- if(json.data.length>0){
|
|
|
|
75
|
- json.data.forEach(item=>{
|
|
|
|
76
|
- item.order_time=util.unixtoTime(item.rdate,'HH:II')
|
|
|
|
77
|
- booklist.push(item)
|
|
|
|
78
|
- })
|
|
|
|
79
|
- }
|
|
|
|
80
|
- that.setData({
|
|
|
|
81
|
- bookList:booklist,
|
|
|
|
82
|
- isloading:true,
|
|
|
|
83
|
- currenlist:json.data
|
|
|
|
84
|
- })
|
|
|
|
85
|
-
|
|
|
|
86
|
- }else{
|
|
|
|
87
|
- that.setData({
|
|
|
|
88
|
- isloading:true
|
|
|
|
89
|
- })
|
|
|
|
90
|
- }
|
|
|
|
91
|
- break;
|
|
|
|
92
|
- }
|
|
|
|
93
|
- }
|
|
|
|
94
|
},
|
68
|
},
|
|
95
|
- getbooklist:function(){
|
|
|
|
96
|
- util.post(uri.CGI_USER_GETRESERVELIST,{sid:this.data.sellerid,x:this.data.pagex,y:10,sort:this.data.p_sort},uri.CGI_USER_GETRESERVELIST__CODE)
|
69
|
+ async getbooklist(){
|
|
|
|
70
|
+ var formdata=this.data.form;
|
|
|
|
71
|
+ if(formdata.keywords==''){
|
|
|
|
72
|
+ delete formdata.keywords;
|
|
|
|
73
|
+ }
|
|
|
|
74
|
+ formdata.sid=this.data.sellerid;
|
|
|
|
75
|
+ let rdate=await bookOrder.getTimeSpace(this.data.dateStr,this.data.form.time);
|
|
|
|
76
|
+ formdata.rdate=rdate;
|
|
|
|
77
|
+ var that=this;
|
|
|
|
78
|
+ App.Reserve.GetReserveInfoFormKeys(formdata).then(function(json){
|
|
|
|
79
|
+ console.log(json)
|
|
|
|
80
|
+ if(json.ret==200){
|
|
|
|
81
|
+ that.setData({
|
|
|
|
82
|
+ isloading:true,
|
|
|
|
83
|
+ bookList:json.data.length==0 ? null : json.data
|
|
|
|
84
|
+ })
|
|
|
|
85
|
+ }
|
|
|
|
86
|
+ })
|
|
|
|
87
|
+
|
|
|
|
88
|
+ // util.post(uri.CGI_USER_GETRESERVELIST,{sid:this.data.sellerid,x:this.data.pagex,y:10,sort:this.data.p_sort},uri.CGI_USER_GETRESERVELIST__CODE)
|
|
97
|
},
|
89
|
},
|
|
98
|
timeorder:function(){
|
90
|
timeorder:function(){
|
|
99
|
- if(this.data.p_sort==null){
|
|
|
|
100
|
- this.setData({
|
|
|
|
101
|
- p_sort:1
|
|
|
|
102
|
- })
|
|
|
|
103
|
- }else{
|
|
|
|
104
|
- this.setData({
|
|
|
|
105
|
- p_sort:null
|
|
|
|
106
|
- })
|
|
|
|
107
|
- }
|
|
|
|
108
|
var booklist=this.data.bookList;
|
91
|
var booklist=this.data.bookList;
|
|
109
|
- booklist.forEach(function(v,i){
|
|
|
|
110
|
- var thislist=[];
|
|
|
|
111
|
- v.list.forEach(function(r,n){
|
|
|
|
112
|
- thislist.unshift(r)
|
|
|
|
113
|
- })
|
|
|
|
114
|
- v.list=thislist;
|
|
|
|
115
|
- })
|
|
|
|
116
|
this.setData({
|
92
|
this.setData({
|
|
117
|
bookList:booklist.reverse()
|
93
|
bookList:booklist.reverse()
|
|
118
|
})
|
94
|
})
|
|
119
|
- console.log(this.data.bookList)
|
|
|
|
120
|
},
|
95
|
},
|
|
121
|
- addbooklist: function(e){
|
|
|
|
122
|
- console.log(e)
|
|
|
|
123
|
- if(e.detail.scrollTop>200*this.data.pagex && this.data.currenlist.length>0){
|
|
|
|
124
|
- this.setData({
|
|
|
|
125
|
- pagex:this.data.pagex+1
|
|
|
|
126
|
- })
|
|
|
|
127
|
- console.log(this.data.pagex)
|
96
|
+ searchinput:function(e){
|
|
|
|
97
|
+ this.data.form.keywords=e.detail.value;
|
|
|
|
98
|
+ this.setData({
|
|
|
|
99
|
+ form:this.data.form
|
|
|
|
100
|
+ })
|
|
|
|
101
|
+ if(e.detail.value==''){
|
|
128
|
this.getbooklist();
|
102
|
this.getbooklist();
|
|
129
|
}
|
103
|
}
|
|
130
|
},
|
104
|
},
|
|
@@ -141,7 +115,7 @@ Page({ |
|
@@ -141,7 +115,7 @@ Page({ |
|
141
|
var myDate = new Date(parseInt(currentime)*1000);
|
115
|
var myDate = new Date(parseInt(currentime)*1000);
|
|
142
|
var week=bookOrder.getweek(myDate.getDay());
|
116
|
var week=bookOrder.getweek(myDate.getDay());
|
|
143
|
var dateStr=(event.detail.month<10 ? '0'+event.detail.month : event.detail.month)+'-'+(event.detail.day<10 ? '0'+event.detail.day : event.detail.day);
|
117
|
var dateStr=(event.detail.month<10 ? '0'+event.detail.month : event.detail.month)+'-'+(event.detail.day<10 ? '0'+event.detail.day : event.detail.day);
|
|
144
|
- if(currentime-new Date()/1000<=86400){
|
118
|
+ if(currentime-new Date()/1000<=86400 && currentime-new Date()/1000>0){
|
|
145
|
dateStr+=' 明天'
|
119
|
dateStr+=' 明天'
|
|
146
|
}else{
|
120
|
}else{
|
|
147
|
dateStr+=' '+week
|
121
|
dateStr+=' '+week
|
|
@@ -158,6 +132,7 @@ Page({ |
|
@@ -158,6 +132,7 @@ Page({ |
|
158
|
[changeDay]: clickDay,
|
132
|
[changeDay]: clickDay,
|
|
159
|
[changeBg]: "#84e7d0"
|
133
|
[changeBg]: "#84e7d0"
|
|
160
|
})
|
134
|
})
|
|
|
|
135
|
+ this.getbooklist();
|
|
161
|
},
|
136
|
},
|
|
162
|
calendarClose(){
|
137
|
calendarClose(){
|
|
163
|
this.setData({
|
138
|
this.setData({
|
|
@@ -168,5 +143,10 @@ Page({ |
|
@@ -168,5 +143,10 @@ Page({ |
|
168
|
this.setData({
|
143
|
this.setData({
|
|
169
|
form:{time:e.currentTarget.dataset.value}
|
144
|
form:{time:e.currentTarget.dataset.value}
|
|
170
|
})
|
145
|
})
|
|
|
|
146
|
+ this.getbooklist();
|
|
|
|
147
|
+ },
|
|
|
|
148
|
+ searchbook:function(e){
|
|
|
|
149
|
+ console.log(this.data.form)
|
|
|
|
150
|
+ this.getbooklist();
|
|
171
|
}
|
151
|
}
|
|
172
|
}) |
152
|
}) |