Commit 44d87757d0c244188ea8597ac4d36b43b6b6a217

Authored by DESKTOP-QHAFKU5\iceling
1 parent d4d63f55

已知bug修复,以及日期排序

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
... ... @@ -9,6 +9,7 @@ Page({
9 9 * 页面的初始数据
10 10 */
11 11 data: {
  12 + defimgurl: "/miniapp/images/yyservice/yyxmdefault.jpg",
12 13 iurl: a.imghost,
13 14 cosmetology_list: [], //美容师列表
14 15 is_cosmetology_read: 0, //是否有读过美容师接口,该属性用在没有美容师列表的排版
... ...
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
... ... @@ -108,3 +108,8 @@ page {
108 108 .After_all .end {
109 109 margin: 0rpx 15rpx;
110 110 }
  111 +.slot{
  112 + color: rgb(153, 153, 153);
  113 + height:300rpx;
  114 + width:100%;
  115 +}
111 116 \ No newline at end of file
... ...
pages/user/my_service/tment_order_list.js
... ... @@ -109,6 +109,7 @@ Page({
109 109 is_read: 1
110 110 }), wx.stopPullDownRefresh(); //停止下拉刷新 {
111 111 } else {
  112 + wx.hideLoading();
112 113 th.setData({
113 114 tm_order_list: [],
114 115 is_read: 1
... ...