Commit 44d87757d0c244188ea8597ac4d36b43b6b6a217
1 parent
d4d63f55
已知bug修复,以及日期排序
Showing
10 changed files
with
30 additions
and
11 deletions
pages/user/my_service/appment_main.js
... | ... | @@ -125,7 +125,7 @@ Page({ |
125 | 125 | th.setData({ |
126 | 126 | is_success: 1 |
127 | 127 | }) |
128 | - setTimeout(function() {}, 2000); | |
128 | + setTimeout(function() {}, 3000); | |
129 | 129 | wx.redirectTo({ |
130 | 130 | url: "/pages/user/my_service/tment_order_list" |
131 | 131 | }); |
... | ... | @@ -195,7 +195,6 @@ Page({ |
195 | 195 | getApp().request.promiseGet(url, { |
196 | 196 | data: { |
197 | 197 | storeId: a.stoid, |
198 | - userId: d.user_id, | |
199 | 198 | serviceId: itemId, |
200 | 199 | latitude: th.data.lat, |
201 | 200 | longitude: th.data.lon, | ... | ... |
pages/user/my_service/appment_main.wxml
... | ... | @@ -125,7 +125,7 @@ |
125 | 125 | <view class="store_name_dis"> |
126 | 126 | <view class="name_dis flex-vertical-between"> |
127 | 127 | <view class="store_name fs28 ellipsis-1">{{item.StorageName}}</view> |
128 | - <view wx:if="{{item.Distance!=undefined || item.Distance!=''}}" class="store_dis flex fs22"> | |
128 | + <view wx:if="{{item.Distance!='未设置经纬度'}}" class="store_dis flex fs22"> | |
129 | 129 | <view class="ellipsis-1">距您:{{item.Distance}}km</view> |
130 | 130 | </view> |
131 | 131 | </view> | ... | ... |
pages/user/my_service/beauty_deta.js
... | ... | @@ -57,6 +57,7 @@ Page({ |
57 | 57 | onShow: function() { |
58 | 58 | |
59 | 59 | }, |
60 | + | |
60 | 61 | //图片失败,默认图片 |
61 | 62 | bind_bnerr1: function(e) { |
62 | 63 | var _errImg = e.target.dataset.errorimg; |
... | ... | @@ -94,7 +95,7 @@ Page({ |
94 | 95 | }).then(res => { |
95 | 96 | if (res.data.code == 0) { |
96 | 97 | var data = res.data.data; |
97 | - th.setData({ | |
98 | + th.setData({ | |
98 | 99 | name: data.StaffName, |
99 | 100 | comment: data.Remark1, |
100 | 101 | head_img: data.PhotoUrl |
... | ... | @@ -150,6 +151,7 @@ Page({ |
150 | 151 | } else { |
151 | 152 | var pages = getCurrentPages(); //当前页面 |
152 | 153 | var iscos = th.data.iscos; |
154 | + var delta = 1 + Number(iscos);//返回哪个页面 | |
153 | 155 | var prevPage = pages[pages.length - 2 - iscos]; //上一页面 |
154 | 156 | prevPage.setData({ |
155 | 157 | //直接给上一个页面赋值 |
... | ... | @@ -157,7 +159,7 @@ Page({ |
157 | 159 | }); |
158 | 160 | wx.navigateBack({ |
159 | 161 | //返回 |
160 | - delta: 2 | |
162 | + delta: delta | |
161 | 163 | }) |
162 | 164 | } |
163 | 165 | }, |
... | ... | @@ -197,6 +199,15 @@ Page({ |
197 | 199 | }; |
198 | 200 | arr.push(em); |
199 | 201 | } |
202 | + for (var i = 0; i < arr.length; i++) { | |
203 | + for (var j = 0; j < arr.length - i - 1; j++) { | |
204 | + if (arr[j].time > arr[j + 1].time) { | |
205 | + var c = arr[j].time; | |
206 | + arr[j].time = arr[j + 1].time; | |
207 | + arr[j + 1].time = c; | |
208 | + } | |
209 | + } | |
210 | + } | |
200 | 211 | th.setData({ |
201 | 212 | aweeks: arr |
202 | 213 | }) | ... | ... |
pages/user/my_service/beauty_deta.wxml
... | ... | @@ -24,7 +24,6 @@ |
24 | 24 | <view class="scroll-item-h bd {{index==date_id?'chbd':''}}" bindtap="check_date" data-dateid="{{index}}"> |
25 | 25 | <view>{{item.time}}</view> |
26 | 26 | <view></view> |
27 | - <view wx:if="{{item.key.length<1}}">未排班</view> | |
28 | 27 | </view> |
29 | 28 | <block wx:if="{{index==date_id}}"> |
30 | 29 | <view class="abs box"></view> | ... | ... |
pages/user/my_service/cosmetology_list.js
pages/user/my_service/cosmetology_list.wxml
... | ... | @@ -8,7 +8,7 @@ |
8 | 8 | <!-- 个人属性 --> |
9 | 9 | <view class="flex-vertical-between"> |
10 | 10 | <view class="flex-vertical"> |
11 | - <image class="portrait" src="{{item.PhotoUrl}}" lazy-load="true" data-errorimg="cosmetology_list[{{index}}].PhotoUrl" binderror="bind_bnerr1" data-img="{{item.PhotoUrl}}"></image> | |
11 | + <image class="portrait" src="{{item.PhotoUrl==''?iurl+defimgurl:item.PhotoUrl}}" lazy-load="true" data-errorimg="cosmetology_list[{{index}}].PhotoUrl" binderror="bind_bnerr1" data-img="{{item.PhotoUrl}}"></image> | |
12 | 12 | <view> |
13 | 13 | <!-- 用户名 --> |
14 | 14 | <view class="UserName ellipsis-1 fs32">{{item.StaffName}}</view> | ... | ... |
pages/user/my_service/hist_service.js
... | ... | @@ -95,7 +95,6 @@ Page({ |
95 | 95 | th.setData({ |
96 | 96 | hist_List: [], |
97 | 97 | curpage: 1, |
98 | - is_screen: 0, | |
99 | 98 | is_service_read: 0, |
100 | 99 | is_screen: 1, |
101 | 100 | is_reset:1 |
... | ... | @@ -137,7 +136,8 @@ Page({ |
137 | 136 | } else { |
138 | 137 | th.setData({ |
139 | 138 | is_service_read:1, |
140 | - is_screen:0 | |
139 | + is_screen:0, | |
140 | + total:0 | |
141 | 141 | }) |
142 | 142 | } |
143 | 143 | }) | ... | ... |
pages/user/my_service/hist_service.wxml
1 | 1 | <view wx:if="{{true}}" class="{{isPickerRender==true?'container':''}}"> |
2 | 2 | <!-- 点击方法 --> |
3 | - <view class="exption flex-vertical-between fs28" wx:if="{{hist_List.length>0 || is_screen==1}}"> | |
3 | + <view class="exption flex-vertical-between fs28" wx:if="{{hist_List.length>0 || startTime!=''}}"> | |
4 | 4 | <view class="flex"> |
5 | 5 | 共使用 |
6 | 6 | <view class="count">{{total}}</view> |
... | ... | @@ -50,8 +50,11 @@ |
50 | 50 | </view> |
51 | 51 | </view> |
52 | 52 | </view> |
53 | +<view wx:if="{{hist_List.length<1 && startTime!=''}}" class="flex-center fs26 slot"> | |
54 | +<view>该时间段无预约记录</view> | |
55 | +</view> | |
53 | 56 | <!-- 无历史服务 --> |
54 | -<view class="empty_order" wx:if="{{hist_List.length<1 && is_service_read && is_screen==0}}"> | |
57 | +<view class="empty_order" wx:if="{{hist_List.length<1 && is_service_read && startTime==''}}"> | |
55 | 58 | <view class="flex-level"> |
56 | 59 | <image src="{{iurl}}miniapp/images/yyservice/no_history.png"></image> |
57 | 60 | </view> | ... | ... |
pages/user/my_service/hist_service.wxss