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,7 +125,7 @@ Page({ | ||
125 | th.setData({ | 125 | th.setData({ |
126 | is_success: 1 | 126 | is_success: 1 |
127 | }) | 127 | }) |
128 | - setTimeout(function() {}, 2000); | 128 | + setTimeout(function() {}, 3000); |
129 | wx.redirectTo({ | 129 | wx.redirectTo({ |
130 | url: "/pages/user/my_service/tment_order_list" | 130 | url: "/pages/user/my_service/tment_order_list" |
131 | }); | 131 | }); |
@@ -195,7 +195,6 @@ Page({ | @@ -195,7 +195,6 @@ Page({ | ||
195 | getApp().request.promiseGet(url, { | 195 | getApp().request.promiseGet(url, { |
196 | data: { | 196 | data: { |
197 | storeId: a.stoid, | 197 | storeId: a.stoid, |
198 | - userId: d.user_id, | ||
199 | serviceId: itemId, | 198 | serviceId: itemId, |
200 | latitude: th.data.lat, | 199 | latitude: th.data.lat, |
201 | longitude: th.data.lon, | 200 | longitude: th.data.lon, |
pages/user/my_service/appment_main.wxml
@@ -125,7 +125,7 @@ | @@ -125,7 +125,7 @@ | ||
125 | <view class="store_name_dis"> | 125 | <view class="store_name_dis"> |
126 | <view class="name_dis flex-vertical-between"> | 126 | <view class="name_dis flex-vertical-between"> |
127 | <view class="store_name fs28 ellipsis-1">{{item.StorageName}}</view> | 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 | <view class="ellipsis-1">距您:{{item.Distance}}km</view> | 129 | <view class="ellipsis-1">距您:{{item.Distance}}km</view> |
130 | </view> | 130 | </view> |
131 | </view> | 131 | </view> |
pages/user/my_service/beauty_deta.js
@@ -57,6 +57,7 @@ Page({ | @@ -57,6 +57,7 @@ Page({ | ||
57 | onShow: function() { | 57 | onShow: function() { |
58 | 58 | ||
59 | }, | 59 | }, |
60 | + | ||
60 | //图片失败,默认图片 | 61 | //图片失败,默认图片 |
61 | bind_bnerr1: function(e) { | 62 | bind_bnerr1: function(e) { |
62 | var _errImg = e.target.dataset.errorimg; | 63 | var _errImg = e.target.dataset.errorimg; |
@@ -94,7 +95,7 @@ Page({ | @@ -94,7 +95,7 @@ Page({ | ||
94 | }).then(res => { | 95 | }).then(res => { |
95 | if (res.data.code == 0) { | 96 | if (res.data.code == 0) { |
96 | var data = res.data.data; | 97 | var data = res.data.data; |
97 | - th.setData({ | 98 | + th.setData({ |
98 | name: data.StaffName, | 99 | name: data.StaffName, |
99 | comment: data.Remark1, | 100 | comment: data.Remark1, |
100 | head_img: data.PhotoUrl | 101 | head_img: data.PhotoUrl |
@@ -150,6 +151,7 @@ Page({ | @@ -150,6 +151,7 @@ Page({ | ||
150 | } else { | 151 | } else { |
151 | var pages = getCurrentPages(); //当前页面 | 152 | var pages = getCurrentPages(); //当前页面 |
152 | var iscos = th.data.iscos; | 153 | var iscos = th.data.iscos; |
154 | + var delta = 1 + Number(iscos);//返回哪个页面 | ||
153 | var prevPage = pages[pages.length - 2 - iscos]; //上一页面 | 155 | var prevPage = pages[pages.length - 2 - iscos]; //上一页面 |
154 | prevPage.setData({ | 156 | prevPage.setData({ |
155 | //直接给上一个页面赋值 | 157 | //直接给上一个页面赋值 |
@@ -157,7 +159,7 @@ Page({ | @@ -157,7 +159,7 @@ Page({ | ||
157 | }); | 159 | }); |
158 | wx.navigateBack({ | 160 | wx.navigateBack({ |
159 | //返回 | 161 | //返回 |
160 | - delta: 2 | 162 | + delta: delta |
161 | }) | 163 | }) |
162 | } | 164 | } |
163 | }, | 165 | }, |
@@ -197,6 +199,15 @@ Page({ | @@ -197,6 +199,15 @@ Page({ | ||
197 | }; | 199 | }; |
198 | arr.push(em); | 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 | th.setData({ | 211 | th.setData({ |
201 | aweeks: arr | 212 | aweeks: arr |
202 | }) | 213 | }) |
pages/user/my_service/beauty_deta.wxml
@@ -24,7 +24,6 @@ | @@ -24,7 +24,6 @@ | ||
24 | <view class="scroll-item-h bd {{index==date_id?'chbd':''}}" bindtap="check_date" data-dateid="{{index}}"> | 24 | <view class="scroll-item-h bd {{index==date_id?'chbd':''}}" bindtap="check_date" data-dateid="{{index}}"> |
25 | <view>{{item.time}}</view> | 25 | <view>{{item.time}}</view> |
26 | <view></view> | 26 | <view></view> |
27 | - <view wx:if="{{item.key.length<1}}">未排班</view> | ||
28 | </view> | 27 | </view> |
29 | <block wx:if="{{index==date_id}}"> | 28 | <block wx:if="{{index==date_id}}"> |
30 | <view class="abs box"></view> | 29 | <view class="abs box"></view> |
pages/user/my_service/cosmetology_list.js
@@ -9,6 +9,7 @@ Page({ | @@ -9,6 +9,7 @@ Page({ | ||
9 | * 页面的初始数据 | 9 | * 页面的初始数据 |
10 | */ | 10 | */ |
11 | data: { | 11 | data: { |
12 | + defimgurl: "/miniapp/images/yyservice/yyxmdefault.jpg", | ||
12 | iurl: a.imghost, | 13 | iurl: a.imghost, |
13 | cosmetology_list: [], //美容师列表 | 14 | cosmetology_list: [], //美容师列表 |
14 | is_cosmetology_read: 0, //是否有读过美容师接口,该属性用在没有美容师列表的排版 | 15 | is_cosmetology_read: 0, //是否有读过美容师接口,该属性用在没有美容师列表的排版 |
pages/user/my_service/cosmetology_list.wxml
@@ -8,7 +8,7 @@ | @@ -8,7 +8,7 @@ | ||
8 | <!-- 个人属性 --> | 8 | <!-- 个人属性 --> |
9 | <view class="flex-vertical-between"> | 9 | <view class="flex-vertical-between"> |
10 | <view class="flex-vertical"> | 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 | <view> | 12 | <view> |
13 | <!-- 用户名 --> | 13 | <!-- 用户名 --> |
14 | <view class="UserName ellipsis-1 fs32">{{item.StaffName}}</view> | 14 | <view class="UserName ellipsis-1 fs32">{{item.StaffName}}</view> |
pages/user/my_service/hist_service.js
@@ -95,7 +95,6 @@ Page({ | @@ -95,7 +95,6 @@ Page({ | ||
95 | th.setData({ | 95 | th.setData({ |
96 | hist_List: [], | 96 | hist_List: [], |
97 | curpage: 1, | 97 | curpage: 1, |
98 | - is_screen: 0, | ||
99 | is_service_read: 0, | 98 | is_service_read: 0, |
100 | is_screen: 1, | 99 | is_screen: 1, |
101 | is_reset:1 | 100 | is_reset:1 |
@@ -137,7 +136,8 @@ Page({ | @@ -137,7 +136,8 @@ Page({ | ||
137 | } else { | 136 | } else { |
138 | th.setData({ | 137 | th.setData({ |
139 | is_service_read:1, | 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 | <view wx:if="{{true}}" class="{{isPickerRender==true?'container':''}}"> | 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 | <view class="flex"> | 4 | <view class="flex"> |
5 | 共使用 | 5 | 共使用 |
6 | <view class="count">{{total}}</view> | 6 | <view class="count">{{total}}</view> |
@@ -50,8 +50,11 @@ | @@ -50,8 +50,11 @@ | ||
50 | </view> | 50 | </view> |
51 | </view> | 51 | </view> |
52 | </view> | 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 | <view class="flex-level"> | 58 | <view class="flex-level"> |
56 | <image src="{{iurl}}miniapp/images/yyservice/no_history.png"></image> | 59 | <image src="{{iurl}}miniapp/images/yyservice/no_history.png"></image> |
57 | </view> | 60 | </view> |
pages/user/my_service/hist_service.wxss
@@ -108,3 +108,8 @@ page { | @@ -108,3 +108,8 @@ page { | ||
108 | .After_all .end { | 108 | .After_all .end { |
109 | margin: 0rpx 15rpx; | 109 | margin: 0rpx 15rpx; |
110 | } | 110 | } |
111 | +.slot{ | ||
112 | + color: rgb(153, 153, 153); | ||
113 | + height:300rpx; | ||
114 | + width:100%; | ||
115 | +} | ||
111 | \ No newline at end of file | 116 | \ No newline at end of file |
pages/user/my_service/tment_order_list.js
@@ -109,6 +109,7 @@ Page({ | @@ -109,6 +109,7 @@ Page({ | ||
109 | is_read: 1 | 109 | is_read: 1 |
110 | }), wx.stopPullDownRefresh(); //停止下拉刷新 { | 110 | }), wx.stopPullDownRefresh(); //停止下拉刷新 { |
111 | } else { | 111 | } else { |
112 | + wx.hideLoading(); | ||
112 | th.setData({ | 113 | th.setData({ |
113 | tm_order_list: [], | 114 | tm_order_list: [], |
114 | is_read: 1 | 115 | is_read: 1 |