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 |