Commit 5bf0c2a1f541b05dc287f99c7fce2d9dc5551fe0
1 parent
840f6982
界面兼容优化
Showing
18 changed files
with
130 additions
and
114 deletions
app.wxss
@@ -50,6 +50,13 @@ button { | @@ -50,6 +50,13 @@ button { | ||
50 | -webkit-box-orient: vertical; | 50 | -webkit-box-orient: vertical; |
51 | -webkit-line-clamp: 3; | 51 | -webkit-line-clamp: 3; |
52 | } | 52 | } |
53 | +.ellipsis-4 { | ||
54 | + overflow: hidden; | ||
55 | + text-overflow: ellipsis; | ||
56 | + display: -webkit-box; | ||
57 | + -webkit-box-orient: vertical; | ||
58 | + -webkit-line-clamp: 4; | ||
59 | +} | ||
53 | 60 | ||
54 | .pd-bg-fff { | 61 | .pd-bg-fff { |
55 | padding: 0 30rpx; | 62 | padding: 0 30rpx; |
components/nav_b/nav_b.wxml
1 | - | ||
2 | <view class="box_main {{isopen==1?'box_isopen':''}}" > | 1 | <view class="box_main {{isopen==1?'box_isopen':''}}" > |
3 | <view class="dian" bindtap="open_box"> | 2 | <view class="dian" bindtap="open_box"> |
4 | <image src="{{iurl}}/miniapp/images/sheng_lue.png" ></image> | 3 | <image src="{{iurl}}/miniapp/images/sheng_lue.png" ></image> |
components/nav_b/nav_b.wxss
1 | -.box_main{ | ||
2 | - width:80rpx; | ||
3 | - height:80rpx; | ||
4 | - background:#272636; | ||
5 | - transition:width 0.8s; | ||
6 | - -moz-transition:width 0.8s; /* Firefox 4 */ | ||
7 | - -webkit-transition:width 0.8s; /* Safari and Chrome */ | ||
8 | - -o-transition:width 0.8s; /* Opera */ | ||
9 | - border-radius:50rpx ; | ||
10 | - position: fixed; | ||
11 | - right: 10rpx; | ||
12 | - bottom:300rpx; | ||
13 | - overflow: hidden; | ||
14 | - z-index: 111; | ||
15 | -} | ||
16 | - | ||
17 | -.box_isopen{ | ||
18 | - width: 420rpx; | ||
19 | -} | ||
20 | - | ||
21 | -.box_main .dian{ | 1 | +.box_main { |
2 | + width: 80rpx; | ||
3 | + height: 80rpx; | ||
4 | + background: #272636; | ||
5 | + transition: width 0.8s; | ||
6 | + -moz-transition: width 0.8s; /* Firefox 4 */ | ||
7 | + -webkit-transition: width 0.8s; /* Safari and Chrome */ | ||
8 | + -o-transition: width 0.8s; /* Opera */ | ||
9 | + border-radius: 50rpx; | ||
10 | + position: fixed; | ||
11 | + right: 10rpx; | ||
12 | + bottom: 650rpx; | ||
13 | + overflow: hidden; | ||
14 | + z-index: 4; | ||
15 | +} | ||
16 | + | ||
17 | +.box_isopen { | ||
18 | + width: 420rpx; | ||
19 | +} | ||
20 | + | ||
21 | +.box_main .dian { | ||
22 | text-align: center; | 22 | text-align: center; |
23 | -width: 50rpx; | ||
24 | -height: 50rpx; | ||
25 | -color: #ffff; | ||
26 | -font-size: 50rpx; | ||
27 | -background: none; | ||
28 | - | 23 | + width: 80rpx; |
24 | + height: 80rpx; | ||
25 | + color: #ffff; | ||
26 | + font-size: 50rpx; | ||
27 | + background: none; | ||
29 | } | 28 | } |
30 | 29 | ||
31 | -.box_main .dian image{ | 30 | +.box_main .dian image { |
32 | width: 60rpx; | 31 | width: 60rpx; |
33 | -height: 20rpx; | ||
34 | -margin: 30rpx 0 0 10rpx; | 32 | + height: 20rpx; |
35 | } | 33 | } |
36 | 34 | ||
37 | -.box_main.box_isopen .dian{ | ||
38 | - display: none; | 35 | +.box_main.box_isopen .dian { |
36 | + display: none; | ||
39 | } | 37 | } |
40 | 38 | ||
41 | -.box_main .cl_list{ | ||
42 | - display: none; | 39 | +.box_main .cl_list { |
40 | + display: none; | ||
43 | } | 41 | } |
44 | 42 | ||
45 | -.box_main.box_isopen .cl_list{ | ||
46 | - display: block; | ||
47 | - margin-left: 20rpx; | 43 | +.box_main.box_isopen .cl_list { |
44 | + display: block; | ||
45 | + margin-left: 20rpx; | ||
48 | } | 46 | } |
49 | 47 | ||
50 | -.box_main .cl_list .item{ | ||
51 | - display: inline-block; | ||
52 | - width:100rpx; | ||
53 | - height:80rpx; | ||
54 | - text-align: center; | ||
55 | - line-height: 80rpx; | ||
56 | - color: #fff; | ||
57 | - vertical-align: top; | ||
58 | - font-size: 32rpx; | ||
59 | - | 48 | +.box_main .cl_list .item { |
49 | + display: inline-block; | ||
50 | + width: 100rpx; | ||
51 | + height: 80rpx; | ||
52 | + text-align: center; | ||
53 | + line-height: 80rpx; | ||
54 | + color: #fff; | ||
55 | + vertical-align: top; | ||
56 | + font-size: 32rpx; | ||
60 | } | 57 | } |
61 | 58 | ||
62 | -.box_main .cl_list .item.big{ | 59 | +.box_main .cl_list .item.big { |
63 | font-size: 70rpx; | 60 | font-size: 70rpx; |
64 | -line-height: 70rpx; | ||
65 | - | 61 | + line-height: 70rpx; |
66 | } | 62 | } |
67 | - |
pages/user/my_service/appment_main.js
@@ -263,6 +263,7 @@ Page({ | @@ -263,6 +263,7 @@ Page({ | ||
263 | var itemId = th.data.itemId; //服务id | 263 | var itemId = th.data.itemId; //服务id |
264 | var url = "/api/weshop/marketing/reservation/storage/page"; | 264 | var url = "/api/weshop/marketing/reservation/storage/page"; |
265 | var key_word = th.data.key_word; | 265 | var key_word = th.data.key_word; |
266 | + key_word = key_word.replace(/\s+/g, ""); | ||
266 | getApp().request.promiseGet(url, { | 267 | getApp().request.promiseGet(url, { |
267 | data: { | 268 | data: { |
268 | storeId: a.stoid, | 269 | storeId: a.stoid, |
@@ -288,6 +289,11 @@ Page({ | @@ -288,6 +289,11 @@ Page({ | ||
288 | ismore: ismore, | 289 | ismore: ismore, |
289 | is_service_read: 1, | 290 | is_service_read: 1, |
290 | }), wx.stopPullDownRefresh(); //停止下拉刷新 | 291 | }), wx.stopPullDownRefresh(); //停止下拉刷新 |
292 | + if (key_word != "" && res.data.data.pageData.length < 1) { | ||
293 | + th.setData({ | ||
294 | + is_search: 1 | ||
295 | + }) | ||
296 | + } | ||
291 | } else { | 297 | } else { |
292 | getApp().my_warnning(res.data.msg, 0, th); | 298 | getApp().my_warnning(res.data.msg, 0, th); |
293 | } | 299 | } |
@@ -376,11 +382,6 @@ Page({ | @@ -376,11 +382,6 @@ Page({ | ||
376 | title: '加载中', | 382 | title: '加载中', |
377 | }) | 383 | }) |
378 | th.query_store(); | 384 | th.query_store(); |
379 | - if (store_list.length < 1) { | ||
380 | - th.setData({ | ||
381 | - is_search: 1 | ||
382 | - }) | ||
383 | - } | ||
384 | }, | 385 | }, |
385 | //美容师预约跳转页面 | 386 | //美容师预约跳转页面 |
386 | nav_bea: function() { | 387 | nav_bea: function() { |
pages/user/my_service/appment_main.wxml
@@ -93,12 +93,6 @@ | @@ -93,12 +93,6 @@ | ||
93 | </button> | 93 | </button> |
94 | </form> | 94 | </form> |
95 | </view> | 95 | </view> |
96 | - <!-- <block wx:if="{{false}}"> | ||
97 | - <view class="subSuccess fs36"> | ||
98 | - <image class="Success" src="{{iurl}}/miniapp/images/yyservice/Success.png"></image> | ||
99 | - <view>预约成功</view> | ||
100 | - </view> | ||
101 | - </block> --> | ||
102 | </view> | 96 | </view> |
103 | 97 | ||
104 | </view> | 98 | </view> |
@@ -135,7 +129,7 @@ | @@ -135,7 +129,7 @@ | ||
135 | </view> | 129 | </view> |
136 | </view> | 130 | </view> |
137 | <!-- 通过搜索的时候没有找到的提示语 --> | 131 | <!-- 通过搜索的时候没有找到的提示语 --> |
138 | - <view wx:if="{{store_list.length<1 && is_search}}" class="flex-center fs28 notstore"> | 132 | + <view wx:if="{{store_list.length<1 && is_search==1}}" class="flex-center fs28 notstore"> |
139 | <view>没有找到{{key_word}}门店</view> | 133 | <view>没有找到{{key_word}}门店</view> |
140 | </view> | 134 | </view> |
141 | 135 |
pages/user/my_service/appment_main.wxss
@@ -136,7 +136,7 @@ button { | @@ -136,7 +136,7 @@ button { | ||
136 | } | 136 | } |
137 | 137 | ||
138 | .beautician { | 138 | .beautician { |
139 | - height: 60rpx; | 139 | + height: 70rpx; |
140 | border-bottom: 2rpx solid rgb(238, 238, 238); | 140 | border-bottom: 2rpx solid rgb(238, 238, 238); |
141 | padding-left: 25rpx; | 141 | padding-left: 25rpx; |
142 | } | 142 | } |
@@ -218,7 +218,7 @@ button { | @@ -218,7 +218,7 @@ button { | ||
218 | } | 218 | } |
219 | 219 | ||
220 | .stores { | 220 | .stores { |
221 | - height: 520rpx; | 221 | + height: 500rpx; |
222 | overflow-y: scroll; | 222 | overflow-y: scroll; |
223 | } | 223 | } |
224 | 224 | ||
@@ -234,8 +234,8 @@ button { | @@ -234,8 +234,8 @@ button { | ||
234 | } | 234 | } |
235 | 235 | ||
236 | .circular { | 236 | .circular { |
237 | - width: 36rpx; | ||
238 | - height: 36rpx; | 237 | + width: 37rpx; |
238 | + height: 37rpx; | ||
239 | border-radius: 50%; | 239 | border-radius: 50%; |
240 | border: 2rpx solid rgb(52, 52, 52); | 240 | border: 2rpx solid rgb(52, 52, 52); |
241 | margin: 0rpx 15rpx; | 241 | margin: 0rpx 15rpx; |
pages/user/my_service/beauty_deta.js
@@ -290,28 +290,27 @@ Page({ | @@ -290,28 +290,27 @@ Page({ | ||
290 | } | 290 | } |
291 | }).then(res => { | 291 | }).then(res => { |
292 | if (res.data.code == 0) { | 292 | if (res.data.code == 0) { |
293 | - if (res.data.data[0].GroupHour!=undefined){ | ||
294 | - if (res.data.data[0].GroupHour.length > 11) { | ||
295 | - getApp().my_warnning(res.data.data[0].GroupHour, 0, th); | ||
296 | - } | ||
297 | - } | ||
298 | var hours = th.data.hours; | 293 | var hours = th.data.hours; |
299 | - | ||
300 | var time_list = res.data.data; | 294 | var time_list = res.data.data; |
301 | var time = th.data.time; | 295 | var time = th.data.time; |
302 | var date_id = th | 296 | var date_id = th |
303 | var new_time = []; | 297 | var new_time = []; |
304 | - var date = th.data.hours; | 298 | + var date = th.data.hours.substring(0,2); |
305 | 299 | ||
306 | //不等于空就是有可以预约的时间 | 300 | //不等于空就是有可以预约的时间 |
307 | if (time_list != null) { | 301 | if (time_list != null) { |
302 | + if (res.data.data[0].GroupHour != undefined) { | ||
303 | + if (res.data.data[0].GroupHour.length > 11) { | ||
304 | + getApp().my_warnning(res.data.data[0].GroupHour, 0, th); | ||
305 | + } | ||
306 | + } | ||
308 | //循环固定和可预约的时间 | 307 | //循环固定和可预约的时间 |
309 | for (var i = 0; i < time.length; i++) { | 308 | for (var i = 0; i < time.length; i++) { |
310 | for (var ii = 0; ii < time_list.length; ii++) { | 309 | for (var ii = 0; ii < time_list.length; ii++) { |
311 | //判断固定的时间和可以预约的时间 | 310 | //判断固定的时间和可以预约的时间 |
312 | if (time[i] == time_list[ii].GroupHour.substring(0, 5)) { | 311 | if (time[i] == time_list[ii].GroupHour.substring(0, 5)) { |
313 | var date_id = th.data.date_id; | 312 | var date_id = th.data.date_id; |
314 | - if (date >= time_list[ii].GroupHour.substring(0, 2) && date_id == 0) { | 313 | + if (date > time_list[ii].GroupHour.substring(0, 2) && date_id == 0) { |
315 | new_time[i] = ""; | 314 | new_time[i] = ""; |
316 | break; | 315 | break; |
317 | } else { | 316 | } else { |
pages/user/my_service/beauty_deta.wxml
@@ -4,17 +4,24 @@ | @@ -4,17 +4,24 @@ | ||
4 | <view class="comments"> | 4 | <view class="comments"> |
5 | <!-- 个人信息 --> | 5 | <!-- 个人信息 --> |
6 | <view class="Personal"> | 6 | <view class="Personal"> |
7 | + | ||
7 | <view class="name fs36 ellipsis-1">{{name}}</view> | 8 | <view class="name fs36 ellipsis-1">{{name}}</view> |
8 | - <image class="head" src="{{head_img==''?iurl+defimgurl:head_img}}" data-errorimg="{{head_img}}" binderror="bind_bnerr1" data-img="{{head_img}}" data-src="{{head_img}}"></image> | ||
9 | 9 | ||
10 | - <view class="introduce fs26"> | ||
11 | - <block wx:if="{{comment!=''}}"> | ||
12 | - {{comment}} | ||
13 | - </block> | ||
14 | - <block wx:else> | ||
15 | - 暂无介绍 | ||
16 | - </block> | 10 | + <view class="ellipsis-4" style="width:100%"> |
11 | + <view style="overflow:hidden;"> | ||
12 | + <image class="head" src="{{head_img==''?iurl+defimgurl:head_img}}" data-errorimg="{{head_img}}" binderror="bind_bnerr1" data-img="{{head_img}}" data-src="{{head_img}}"></image> | ||
13 | + <view class="introduce fs26"> | ||
14 | + <block wx:if="{{comment!=''}}"> | ||
15 | + {{comment}} | ||
16 | + </block> | ||
17 | + <block wx:else> | ||
18 | + 暂无介绍 | ||
19 | + </block> | ||
20 | + </view> | ||
21 | + <view style="clear:both"></view> | ||
22 | + </view> | ||
17 | </view> | 23 | </view> |
24 | + | ||
18 | </view> | 25 | </view> |
19 | 26 | ||
20 | <view> | 27 | <view> |
@@ -28,7 +35,7 @@ | @@ -28,7 +35,7 @@ | ||
28 | </view> | 35 | </view> |
29 | </block> | 36 | </block> |
30 | <block wx:else> | 37 | <block wx:else> |
31 | - <view class="scroll-item-h bd {{index==date_id?'chbd':''}}" bindtap="check_date" data-dateid="{{index}}"> | 38 | + <view class="scroll-item-h bd {{index==date_id?'chbd':''}}" bindtap="check_date" data-dateid="{{index}}"> |
32 | <view>{{weeks[index]}}(约满)</view> | 39 | <view>{{weeks[index]}}(约满)</view> |
33 | <view>{{item.time}}</view> | 40 | <view>{{item.time}}</view> |
34 | </view> | 41 | </view> |
pages/user/my_service/beauty_deta.wxss
pages/user/my_service/cosmetology_list.js
@@ -61,7 +61,6 @@ Page({ | @@ -61,7 +61,6 @@ Page({ | ||
61 | is_cosmetology_read:1 | 61 | is_cosmetology_read:1 |
62 | }), wx.stopPullDownRefresh(); //停止下拉刷新 | 62 | }), wx.stopPullDownRefresh(); //停止下拉刷新 |
63 | } else { | 63 | } else { |
64 | - getApp().my_warnning(res.data.msg, 0, th); | ||
65 | th.setData({ | 64 | th.setData({ |
66 | is_cosmetology_read:1 | 65 | is_cosmetology_read:1 |
67 | }) | 66 | }) |
pages/user/my_service/cosmetology_list.wxml
@@ -44,13 +44,13 @@ | @@ -44,13 +44,13 @@ | ||
44 | </view> | 44 | </view> |
45 | </block> | 45 | </block> |
46 | <block wx:else> | 46 | <block wx:else> |
47 | - <view>暂无对自己的介绍</view> | 47 | + <view>暂无介绍</view> |
48 | </block> | 48 | </block> |
49 | </view> | 49 | </view> |
50 | </view> | 50 | </view> |
51 | <!-- 没有数据 --> | 51 | <!-- 没有数据 --> |
52 | <!-- 加载完毕并且数据大于=页大小 --> | 52 | <!-- 加载完毕并且数据大于=页大小 --> |
53 | - <view class="After_all flex-center" wx:if="{{ismore && service_List.length>=pageSize}}"> | 53 | + <view class="After_all flex-center" wx:if="{{ismore && service_List.length>=4}}"> |
54 | <view class="Line"></view> | 54 | <view class="Line"></view> |
55 | <view class="end fs26 xc-black">到底了</view> | 55 | <view class="end fs26 xc-black">到底了</view> |
56 | <view class="Line"></view> | 56 | <view class="Line"></view> |
pages/user/my_service/hist_service.js
@@ -30,8 +30,8 @@ Page({ | @@ -30,8 +30,8 @@ Page({ | ||
30 | total: 0, | 30 | total: 0, |
31 | ismore: 0, //是否加载完毕 | 31 | ismore: 0, //是否加载完毕 |
32 | is_screen: 0, //是否通过筛选来选择历史服务 | 32 | is_screen: 0, //是否通过筛选来选择历史服务 |
33 | - is_reset:0,//是否重复点击 | ||
34 | - is_nav:1,//是否显示导航栏 | 33 | + is_reset: 0, //是否重复点击 |
34 | + is_nav: 1, //是否显示导航栏 | ||
35 | }, | 35 | }, |
36 | pickerShow: function() { | 36 | pickerShow: function() { |
37 | this.setData({ | 37 | this.setData({ |
@@ -59,7 +59,8 @@ Page({ | @@ -59,7 +59,8 @@ Page({ | ||
59 | distance: 0, | 59 | distance: 0, |
60 | hist_List: [], | 60 | hist_List: [], |
61 | curpage: 1, | 61 | curpage: 1, |
62 | - is_screen: 1 | 62 | + is_screen: 1, |
63 | + is_nav: 1 | ||
63 | }); | 64 | }); |
64 | th.query_hist(); | 65 | th.query_hist(); |
65 | }, | 66 | }, |
@@ -80,28 +81,28 @@ Page({ | @@ -80,28 +81,28 @@ Page({ | ||
80 | */ | 81 | */ |
81 | onReachBottom: function() { | 82 | onReachBottom: function() { |
82 | var th = this; | 83 | var th = this; |
83 | - if (th.data.total <= th.data.pageSize) return; | ||
84 | - if (th.data.ismore) return; | 84 | + if (th.data.total <= th.data.pageSize) return false; |
85 | + if (th.data.ismore) return false; | ||
85 | 86 | ||
86 | wx.showLoading({ | 87 | wx.showLoading({ |
87 | title: '加载中...', | 88 | title: '加载中...', |
88 | }) | 89 | }) |
89 | - th.query_service(); | 90 | + th.query_hist(); |
90 | }, | 91 | }, |
91 | //重置历史服务数据 | 92 | //重置历史服务数据 |
92 | his_reset: function() { | 93 | his_reset: function() { |
93 | var th = this; | 94 | var th = this; |
94 | var is_reset = th.data.is_reset; | 95 | var is_reset = th.data.is_reset; |
95 | - console.log("22"+is_reset); | ||
96 | - if (is_reset==0){ | 96 | + if (is_reset == 0) { |
97 | th.setData({ | 97 | th.setData({ |
98 | hist_List: [], | 98 | hist_List: [], |
99 | curpage: 1, | 99 | curpage: 1, |
100 | is_service_read: 0, | 100 | is_service_read: 0, |
101 | is_screen: 1, | 101 | is_screen: 1, |
102 | - is_reset:1, | 102 | + is_reset: 1, |
103 | startTime: "", | 103 | startTime: "", |
104 | endTime: "", | 104 | endTime: "", |
105 | + is_nav: 1 | ||
105 | }) | 106 | }) |
106 | th.query_hist(); | 107 | th.query_hist(); |
107 | } | 108 | } |
@@ -140,14 +141,14 @@ Page({ | @@ -140,14 +141,14 @@ Page({ | ||
140 | is_service_read: 1, | 141 | is_service_read: 1, |
141 | }), wx.stopPullDownRefresh(); //停止下拉刷新 | 142 | }), wx.stopPullDownRefresh(); //停止下拉刷新 |
142 | } else { | 143 | } else { |
143 | - th.setData({ | ||
144 | - is_service_read:1, | ||
145 | - is_screen:0, | ||
146 | - total:0 | ||
147 | - }) | ||
148 | - if (startTime == "") { | 144 | + th.setData({ |
145 | + is_service_read: 1, | ||
146 | + is_screen: 0, | ||
147 | + ismore: 1 | ||
148 | + }) | ||
149 | + if (startTime!="") { | ||
149 | th.setData({ | 150 | th.setData({ |
150 | - is_nav:0 | 151 | + total:0 |
151 | }) | 152 | }) |
152 | } | 153 | } |
153 | } | 154 | } |
pages/user/my_service/hist_service.wxml
@@ -19,7 +19,7 @@ | @@ -19,7 +19,7 @@ | ||
19 | </view> | 19 | </view> |
20 | 20 | ||
21 | <!-- 总的服务列表 --> | 21 | <!-- 总的服务列表 --> |
22 | - <view> | 22 | + <view class="items"> |
23 | <!-- 单个 --> | 23 | <!-- 单个 --> |
24 | <view class="item flex-vertical-between" wx:for="{{hist_List}}"> | 24 | <view class="item flex-vertical-between" wx:for="{{hist_List}}"> |
25 | <!-- left --> | 25 | <!-- left --> |
pages/user/my_service/hist_service.wxss
@@ -21,6 +21,10 @@ page { | @@ -21,6 +21,10 @@ page { | ||
21 | background-color: rgb(238, 238, 238); | 21 | background-color: rgb(238, 238, 238); |
22 | height: 70rpx; | 22 | height: 70rpx; |
23 | color: rgb(153, 153, 153); | 23 | color: rgb(153, 153, 153); |
24 | + position: fixed; | ||
25 | + top:0rpx; | ||
26 | + left: 0rpx; | ||
27 | + width: 660rpx; | ||
24 | } | 28 | } |
25 | 29 | ||
26 | .count { | 30 | .count { |
@@ -39,7 +43,9 @@ page { | @@ -39,7 +43,9 @@ page { | ||
39 | width: 30rpx; | 43 | width: 30rpx; |
40 | height: 30rpx; | 44 | height: 30rpx; |
41 | } | 45 | } |
42 | - | 46 | +.items{ |
47 | + margin-top: 70rpx; | ||
48 | +} | ||
43 | .item { | 49 | .item { |
44 | margin: 0rpx 25rpx; | 50 | margin: 0rpx 25rpx; |
45 | padding: 0rpx 20rpx; | 51 | padding: 0rpx 20rpx; |
@@ -49,7 +55,7 @@ page { | @@ -49,7 +55,7 @@ page { | ||
49 | 55 | ||
50 | .itemName { | 56 | .itemName { |
51 | margin-right: 10rpx; | 57 | margin-right: 10rpx; |
52 | - width: 130rpx; | 58 | + max-width: 130rpx; |
53 | } | 59 | } |
54 | 60 | ||
55 | .itemUsna { | 61 | .itemUsna { |
pages/user/my_service/tment_details.wxml
@@ -13,12 +13,12 @@ | @@ -13,12 +13,12 @@ | ||
13 | <view class="fs30"> | 13 | <view class="fs30"> |
14 | <view class="items lf"> | 14 | <view class="items lf"> |
15 | <!-- 预约订单 --> | 15 | <!-- 预约订单 --> |
16 | - <view class="flex-vertical bmt" bindtap="code_show" data-order_sn="{{number}}"> | 16 | + <view class="flex-vertical bmt" bindtap="code_show" data-order_sn="{{number}}" wx:if="{{item.State==0}}"> |
17 | <view class="flex-vertical ai-bas"> | 17 | <view class="flex-vertical ai-bas"> |
18 | <view class="name">预约订单:</view> | 18 | <view class="name">预约订单:</view> |
19 | <view class="ellipsis-1 value">{{number}}</view> | 19 | <view class="ellipsis-1 value">{{number}}</view> |
20 | </view> | 20 | </view> |
21 | - <image wx:if="{{item.State==0}}" src="{{iurl}}miniapp/images/order/code.png" class="code"></image> | 21 | + <image src="{{iurl}}miniapp/images/order/code.png" class="code"></image> |
22 | </view> | 22 | </view> |
23 | 23 | ||
24 | <!-- 预约门店 --> | 24 | <!-- 预约门店 --> |
pages/user/my_service/tment_eval.wxml
@@ -7,9 +7,8 @@ | @@ -7,9 +7,8 @@ | ||
7 | 7 | ||
8 | <!-- 姓名 --> | 8 | <!-- 姓名 --> |
9 | <view class="flex-level item"> | 9 | <view class="flex-level item"> |
10 | - <view class="itemlf flex-vertical-between"> | ||
11 | - <view class="fs32">美容师</view> | ||
12 | - <view> :</view> | 10 | + <view class="itemlf flex-level-right"> |
11 | + <view class="fs32">美容师:</view> | ||
13 | </view> | 12 | </view> |
14 | <view class="itemlr fs30 ellipsis-1">{{beautician.BeauticianName}}</view> | 13 | <view class="itemlr fs30 ellipsis-1">{{beautician.BeauticianName}}</view> |
15 | </view> | 14 | </view> |
pages/user/my_service/tment_order_list.wxml
@@ -5,7 +5,7 @@ | @@ -5,7 +5,7 @@ | ||
5 | <view>{{item.name}}</view> | 5 | <view>{{item.name}}</view> |
6 | </view> | 6 | </view> |
7 | </view> | 7 | </view> |
8 | - <view wx:if="{{true}}"> | 8 | + <view class="itemMax"> |
9 | <!-- 预约项目 --> | 9 | <!-- 预约项目 --> |
10 | <view wx:for="{{tm_order_list}}"> | 10 | <view wx:for="{{tm_order_list}}"> |
11 | <!-- 商品编号和状态 --> | 11 | <!-- 商品编号和状态 --> |
@@ -82,7 +82,7 @@ | @@ -82,7 +82,7 @@ | ||
82 | <view class="flex-level"> | 82 | <view class="flex-level"> |
83 | <image src="{{iurl}}miniapp/images/order/empty_order.png" lazy-load="true"></image> | 83 | <image src="{{iurl}}miniapp/images/order/empty_order.png" lazy-load="true"></image> |
84 | </view> | 84 | </view> |
85 | - <view class="flex-level fs30 xc-ash">暂无预约记录</view> | 85 | + <view class="flex-level fs30 xc-ash">无预约记录</view> |
86 | <view class="flex-level"> | 86 | <view class="flex-level"> |
87 | <navigator url="/pages/user/my_service/i_service" bindtap="goto"> | 87 | <navigator url="/pages/user/my_service/i_service" bindtap="goto"> |
88 | <view class="flex-center fs32 white">立即预约</view> | 88 | <view class="flex-center fs32 white">立即预约</view> |
pages/user/my_service/tment_order_list.wxss
@@ -10,6 +10,12 @@ page { | @@ -10,6 +10,12 @@ page { | ||
10 | border-top: 3rpx solid rgb(221, 221, 221); | 10 | border-top: 3rpx solid rgb(221, 221, 221); |
11 | display: flex; | 11 | display: flex; |
12 | justify-content: space-between; | 12 | justify-content: space-between; |
13 | + position: fixed; | ||
14 | + background-color: rgb(255,255,255); | ||
15 | + width:696rpx; | ||
16 | +} | ||
17 | +.itemMax{ | ||
18 | + margin-top: 93rpx; | ||
13 | } | 19 | } |
14 | 20 | ||
15 | .type-box { | 21 | .type-box { |
@@ -137,5 +143,7 @@ page { | @@ -137,5 +143,7 @@ page { | ||
137 | } | 143 | } |
138 | .base{ | 144 | .base{ |
139 | display: flex; | 145 | display: flex; |
146 | + height: 38rpx; | ||
147 | + line-height: 38rpx; | ||
140 | align-items: baseline; | 148 | align-items: baseline; |
141 | } | 149 | } |
142 | \ No newline at end of file | 150 | \ No newline at end of file |