Commit ae80634905778483db2f8dd6f0561a8f4e59a908
1 parent
44d87757
服务测试已知bug修复
Showing
11 changed files
with
183 additions
and
76 deletions
pages/user/my_service/appment_main.js
... | ... | @@ -40,7 +40,7 @@ Page({ |
40 | 40 | tment_count: "", //可预约人数 |
41 | 41 | lat: "", //纬度坐标 |
42 | 42 | lon: "", //经度坐标 |
43 | - is_gps: 1,//是否开启gps | |
43 | + is_gps: 1, //是否开启gps | |
44 | 44 | }, |
45 | 45 | onclickstore: function() { |
46 | 46 | var th = this; |
... | ... | @@ -53,6 +53,7 @@ Page({ |
53 | 53 | wx.hideLoading(); |
54 | 54 | } else { |
55 | 55 | th.setData({ |
56 | + beautician: 0, | |
56 | 57 | store: 1, |
57 | 58 | placeholder: "" |
58 | 59 | }) |
... | ... | @@ -125,10 +126,11 @@ Page({ |
125 | 126 | th.setData({ |
126 | 127 | is_success: 1 |
127 | 128 | }) |
128 | - setTimeout(function() {}, 3000); | |
129 | - wx.redirectTo({ | |
130 | - url: "/pages/user/my_service/tment_order_list" | |
131 | - }); | |
129 | + setTimeout(function() { | |
130 | + wx.redirectTo({ | |
131 | + url: "/pages/user/my_service/tment_order_list" | |
132 | + }); | |
133 | + }, 800); | |
132 | 134 | } else { |
133 | 135 | getApp().my_warnning(res.data.msg, 0, th); |
134 | 136 | } |
... | ... | @@ -203,8 +205,8 @@ Page({ |
203 | 205 | keyWord: key_word |
204 | 206 | } |
205 | 207 | }).then(res => { |
208 | + wx.hideLoading(); | |
206 | 209 | if (res.data.code == 0) { |
207 | - wx.hideLoading(); | |
208 | 210 | th.data.curpage++; |
209 | 211 | var arr1 = th.data.store_list; |
210 | 212 | var arr2 = res.data.data.pageData; |
... | ... | @@ -237,6 +239,9 @@ Page({ |
237 | 239 | beautician: 0 |
238 | 240 | }) |
239 | 241 | } |
242 | + wx.showLoading({ | |
243 | + title: '加载中', | |
244 | + }) | |
240 | 245 | var itemid = th.data.itemId; //正式使用的项目id |
241 | 246 | var storageId = th.data.storageId; //正式使用的线下门店id |
242 | 247 | var url = "/api/weshop/marketing/reservation/staff/page"; //接口地址 |
... | ... | @@ -248,12 +253,16 @@ Page({ |
248 | 253 | storageId: storageId |
249 | 254 | } |
250 | 255 | }).then(res => { |
256 | + wx.hideLoading(); | |
251 | 257 | if (res.data.code == 0) { |
252 | 258 | th.setData({ |
253 | 259 | beautician_list: res.data.data.pageData |
254 | - }) //停止下拉刷新 | |
260 | + }) | |
261 | + if (res.data.data.pageData.length < 1) { | |
262 | + getApp().my_warnning("暂无美容师", 0, th); | |
263 | + } | |
255 | 264 | } else { |
256 | - getApp().my_warnning(res.data.msg, 0, th); | |
265 | + getApp().my_warnning("暂无美容师", 0, th); | |
257 | 266 | } |
258 | 267 | }) |
259 | 268 | } |
... | ... | @@ -289,6 +298,9 @@ Page({ |
289 | 298 | is_search: 0, |
290 | 299 | store_list: [] |
291 | 300 | }) |
301 | + wx.showLoading({ | |
302 | + title: '加载中', | |
303 | + }) | |
292 | 304 | th.query_store(); |
293 | 305 | if (store_list.length < 1) { |
294 | 306 | th.setData({ | ... | ... |
pages/user/my_service/appment_main.wxml
... | ... | @@ -70,7 +70,7 @@ |
70 | 70 | </view> |
71 | 71 | <view class="flex fs26"> |
72 | 72 | <block wx:if="{{store==0 && beautician==0}}"> |
73 | - <textarea class="textarea" disabled="{{store || beautician}}" placeholder="{{remarks==''?'填写备注':remarks}}" placeholder-class="fs26 color" value="{{remarks}}" bindinput="input_remarks"> | |
73 | + <textarea class="textarea" disabled="{{store || beautician}}" placeholder="{{remarks==''?'填写备注':remarks}}" placeholder-class="fs26 color" value="{{remarks}}" bindinput="input_remarks" maxlength="100"> | |
74 | 74 | </textarea> |
75 | 75 | </block> |
76 | 76 | <block wx:else> |
... | ... | @@ -108,7 +108,7 @@ |
108 | 108 | <icon bindtap="onclickstore" color="black" size="22" type="cancel"></icon> |
109 | 109 | </view> |
110 | 110 | <view class="searchbar flex-vertical-between storeListpadd"> |
111 | - <input class="inputstore fs28" placeholder="{{key_word==''?'输入要搜索的门店':key_word}}" placeholder-class="fs28" maxlength="16" bindinput="input_store" /> | |
111 | + <input class="inputstore fs28" placeholder="{{key_word==''?'输入要搜索的门店':key_word}}" placeholder-class="fs28" maxlength="16" bindinput="input_store" bindconfirm="search_store"/> | |
112 | 112 | <view class="search flex-center" bindtap="search_store"> |
113 | 113 | <view class="fs28">搜索</view> |
114 | 114 | </view> |
... | ... | @@ -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!='未设置经纬度'}}" class="store_dis flex fs22"> | |
128 | + <view wx:if="{{item.Distance!=1000000}}" 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/appment_main.wxss
... | ... | @@ -122,6 +122,7 @@ |
122 | 122 | padding: 0rpx 5rpx; |
123 | 123 | border: 2rpx solid rgb(238, 238, 238); |
124 | 124 | background-color: rgb(255, 255, 255); |
125 | + padding-bottom: 5rpx; | |
125 | 126 | } |
126 | 127 | |
127 | 128 | .beautician { |
... | ... | @@ -244,6 +245,7 @@ |
244 | 245 | |
245 | 246 | .store_dis { |
246 | 247 | height: 30rpx; |
248 | + line-height: 30rpx; | |
247 | 249 | padding: 5rpx 15rpx; |
248 | 250 | background-color: rgb(227, 227, 227); |
249 | 251 | border-radius: 25rpx; | ... | ... |
pages/user/my_service/beauty_deta.js
... | ... | @@ -20,13 +20,15 @@ Page({ |
20 | 20 | aweeks: [], //七天的预约时间 |
21 | 21 | head_img: "", //美容师头像 |
22 | 22 | time: ["08:00", "09:00", "10:00", "11:00", "12:00", "13:00", "14:00", "15:00", "16:00", "17:00", "18:00", "19:00", "20:00", "21:00", "22:00"], |
23 | - time_index: "", //选择预约时间下标 | |
23 | + weeks: [], //星期几数组 | |
24 | + time_index: -1, //选择预约时间下标 | |
24 | 25 | date_id: 0, //选择日期的id |
25 | 26 | beautician_id: "", //美容师id |
26 | 27 | itemId: "", //服务id |
27 | 28 | number: "", //预约单号 |
28 | 29 | modify: 0, //是否是修改时间 |
29 | 30 | iscos: 0, //是否是从美容师列表过来的 |
31 | + hours: "", //获取当前时分秒 | |
30 | 32 | }, |
31 | 33 | |
32 | 34 | /** |
... | ... | @@ -34,20 +36,31 @@ Page({ |
34 | 36 | */ |
35 | 37 | onLoad: function(options) { |
36 | 38 | var th = this; |
39 | + var myDate = new Date(); | |
40 | + var date = myDate.getHours() + ":00"; //获取当前小时数(0-23) | |
41 | + console.log(date > "09:00" + "和哦哦哦哦的"); | |
37 | 42 | var beautician_id = options.BeauticianID; |
38 | 43 | th.setData({ |
39 | - url: options.url, | |
40 | 44 | beautician_id: beautician_id, |
41 | 45 | itemId: options.itemId, |
42 | - iscos: options.iscos, | |
43 | - modify: options.modify | |
46 | + modify: options.modify, | |
47 | + hours: date | |
44 | 48 | }) |
45 | - | |
46 | - if (options.number != "") { | |
49 | + if (options.url != undefined) { | |
50 | + th.setData({ | |
51 | + url: options.url | |
52 | + }) | |
53 | + } | |
54 | + if (options.number != undefined) { | |
47 | 55 | th.setData({ |
48 | 56 | number: options.number |
49 | 57 | }) |
50 | 58 | } |
59 | + if (options.iscos != undefined) { | |
60 | + th.setData({ | |
61 | + iscos: options.iscos | |
62 | + }) | |
63 | + } | |
51 | 64 | th.query_beatea(); |
52 | 65 | th.query_aweek(); |
53 | 66 | }, |
... | ... | @@ -57,7 +70,7 @@ Page({ |
57 | 70 | onShow: function() { |
58 | 71 | |
59 | 72 | }, |
60 | - | |
73 | + | |
61 | 74 | //图片失败,默认图片 |
62 | 75 | bind_bnerr1: function(e) { |
63 | 76 | var _errImg = e.target.dataset.errorimg; |
... | ... | @@ -95,7 +108,7 @@ Page({ |
95 | 108 | }).then(res => { |
96 | 109 | if (res.data.code == 0) { |
97 | 110 | var data = res.data.data; |
98 | - th.setData({ | |
111 | + th.setData({ | |
99 | 112 | name: data.StaffName, |
100 | 113 | comment: data.Remark1, |
101 | 114 | head_img: data.PhotoUrl |
... | ... | @@ -112,7 +125,7 @@ Page({ |
112 | 125 | var seekTime = th.data.seekTime; //选择的日期 |
113 | 126 | var time_list = th.data.time_list; |
114 | 127 | var time_index = th.data.time_index; |
115 | - if (time_index == "") { | |
128 | + if (time_index == -1) { | |
116 | 129 | getApp().my_warnning("请选择预约时间", 0, th); |
117 | 130 | return false; |
118 | 131 | } |
... | ... | @@ -139,10 +152,12 @@ Page({ |
139 | 152 | success: function(res) { |
140 | 153 | if (res.data.code == 0) { |
141 | 154 | getApp().my_warnning(res.data.msg, 0, th); |
142 | - wx.navigateBack({ | |
143 | - //返回 | |
144 | - delta: 1 | |
145 | - }) | |
155 | + setTimeout(function() { | |
156 | + wx.navigateBack({ | |
157 | + //返回 | |
158 | + delta: 1 | |
159 | + }) | |
160 | + }, 1000); | |
146 | 161 | } else { |
147 | 162 | getApp().my_warnning(res.data.msg, 0, th); |
148 | 163 | } |
... | ... | @@ -151,16 +166,29 @@ Page({ |
151 | 166 | } else { |
152 | 167 | var pages = getCurrentPages(); //当前页面 |
153 | 168 | var iscos = th.data.iscos; |
154 | - var delta = 1 + Number(iscos);//返回哪个页面 | |
155 | - var prevPage = pages[pages.length - 2 - iscos]; //上一页面 | |
156 | - prevPage.setData({ | |
157 | - //直接给上一个页面赋值 | |
158 | - time: time, | |
159 | - }); | |
160 | - wx.navigateBack({ | |
161 | - //返回 | |
162 | - delta: delta | |
163 | - }) | |
169 | + var delta = 1; | |
170 | + if (Number(iscos) == 1) { | |
171 | + delta = delta + Number(iscos); //返回哪个页面 | |
172 | + var prevPage = pages[pages.length - 2 - Number(iscos)]; //上一页面 | |
173 | + prevPage.setData({ | |
174 | + //直接给上一个页面赋值 | |
175 | + time: time, | |
176 | + }); | |
177 | + wx.navigateBack({ | |
178 | + //返回 | |
179 | + delta: 2 | |
180 | + }) | |
181 | + } else { | |
182 | + var prevPage = pages[pages.length - 2]; //上一页面 | |
183 | + prevPage.setData({ | |
184 | + //直接给上一个页面赋值 | |
185 | + time: time, | |
186 | + }); | |
187 | + wx.navigateBack({ | |
188 | + //返回 | |
189 | + delta: 1 | |
190 | + }) | |
191 | + } | |
164 | 192 | } |
165 | 193 | }, |
166 | 194 | //选择时间 |
... | ... | @@ -199,19 +227,32 @@ Page({ |
199 | 227 | }; |
200 | 228 | arr.push(em); |
201 | 229 | } |
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 | - } | |
230 | + | |
231 | + arr.sort(th.sort_arr); | |
232 | + | |
233 | + | |
234 | + | |
235 | + | |
236 | + var weeks = ["今天", "明天", "后天"]; | |
237 | + var week = ""; | |
238 | + for (var i = 3; i < arr.length; i++) { | |
239 | + var date = new Date(arr[i].time); | |
240 | + if (date.getDay() == 0) week = "周日" | |
241 | + if (date.getDay() == 1) week = "周一" | |
242 | + if (date.getDay() == 2) week = "周二" | |
243 | + if (date.getDay() == 3) week = "周三" | |
244 | + if (date.getDay() == 4) week = "周四" | |
245 | + if (date.getDay() == 5) week = "周五" | |
246 | + if (date.getDay() == 6) week = "周六" | |
247 | + weeks[i] = week; | |
210 | 248 | } |
211 | 249 | th.setData({ |
212 | - aweeks: arr | |
250 | + aweeks: arr, | |
251 | + weeks: weeks | |
213 | 252 | }) |
214 | - th.query_date(); | |
253 | + if (arr.length > 0) { | |
254 | + th.query_date(); | |
255 | + } | |
215 | 256 | } else { |
216 | 257 | getApp().my_warnning(res.data.msg, 0, th); |
217 | 258 | } |
... | ... | @@ -236,13 +277,15 @@ Page({ |
236 | 277 | var time_list = res.data.data; |
237 | 278 | var time = th.data.time; |
238 | 279 | var new_time = []; |
239 | - for (var i = 0; i < time.length; i++) { | |
240 | - for (var ii = 0; ii < time_list.length; ii++) { | |
241 | - if (time[i] == time_list[ii].GroupHour.substring(0, 5)) { | |
242 | - new_time[i] = time_list[ii].GroupHour.substring(0, 5); | |
243 | - break; | |
244 | - } else { | |
245 | - new_time[i] = ""; | |
280 | + if (time_list != null) { | |
281 | + for (var i = 0; i < time.length; i++) { | |
282 | + for (var ii = 0; ii < res.data.data.length; ii++) { | |
283 | + if (time[i] == time_list[ii].GroupHour.substring(0, 5)) { | |
284 | + new_time[i] = time_list[ii].GroupHour.substring(0, 5); | |
285 | + break; | |
286 | + } else { | |
287 | + new_time[i] = ""; | |
288 | + } | |
246 | 289 | } |
247 | 290 | } |
248 | 291 | } |
... | ... | @@ -296,4 +339,19 @@ Page({ |
296 | 339 | urls: [th.data.head_img] // 需要预览的图片http链接列表 |
297 | 340 | }) |
298 | 341 | }, |
342 | + | |
343 | + sort_arr: function(a, b) { | |
344 | + a = a['time']; | |
345 | + b = b['time']; | |
346 | + if (a < b) { | |
347 | + return -1; | |
348 | + } | |
349 | + if (a > b) { | |
350 | + return 1; | |
351 | + } | |
352 | + return 0; | |
353 | + } | |
354 | + | |
355 | + | |
356 | + | |
299 | 357 | }) |
300 | 358 | \ No newline at end of file | ... | ... |
pages/user/my_service/beauty_deta.wxml
... | ... | @@ -21,12 +21,17 @@ |
21 | 21 | <view class="fs36" style="margin-bottom:35rpx;">服务预约</view> |
22 | 22 | <scroll-view class="scroll-h fs26 " scroll-x> |
23 | 23 | <view class="rel" wx:for="{{aweeks}}" style="display: inline-block;"> |
24 | - <view class="scroll-item-h bd {{index==date_id?'chbd':''}}" bindtap="check_date" data-dateid="{{index}}"> | |
25 | - <view>{{item.time}}</view> | |
26 | - <view></view> | |
27 | - </view> | |
28 | - <block wx:if="{{index==date_id}}"> | |
29 | - <view class="abs box"></view> | |
24 | + <block wx:if="{{aweeks[index].val!=''}}"> | |
25 | + <view class="scroll-item-h bd {{index==date_id?'chbd':''}}" bindtap="check_date" data-dateid="{{index}}"> | |
26 | + <view>{{weeks[index]}}</view> | |
27 | + <view>{{item.time}}</view> | |
28 | + </view> | |
29 | + </block> | |
30 | + <block wx:else> | |
31 | + <view class="scroll-item-h bd"> | |
32 | + <view>{{weeks[index]}}(约满)</view> | |
33 | + <view>{{item.time}}</view> | |
34 | + </view> | |
30 | 35 | </block> |
31 | 36 | </view> |
32 | 37 | |
... | ... | @@ -36,13 +41,10 @@ |
36 | 41 | <view class="Times"> |
37 | 42 | |
38 | 43 | <view class="flex-center" wx:for="{{time}}" style="display:inline-block;" wx:for-index="key" wx:for-item="it"> |
39 | - <block wx:if="{{it==time_list[key]}}"> | |
44 | + <block wx:if="{{it==time_list[key] && date_id==0?hours<it:true}}"> | |
40 | 45 | <view class="Time flex-center {{time_index==key?'chTime':''}}" bindtap="Selection_time" data-index="{{key}}"> |
41 | 46 | <view> |
42 | 47 | <view class="fs26">{{it}}</view> |
43 | - <block wx:if="{{flase}}"> | |
44 | - <view class="fs24">约满</view> | |
45 | - </block> | |
46 | 48 | </view> |
47 | 49 | </view> |
48 | 50 | </block> | ... | ... |
pages/user/my_service/cosmetology_list.js
pages/user/my_service/hist_service.js
... | ... | @@ -118,8 +118,8 @@ Page({ |
118 | 118 | pageSize: th.data.pageSize |
119 | 119 | } |
120 | 120 | }).then(res => { |
121 | + wx.hideLoading(); | |
121 | 122 | if (res.data.code == 0) { |
122 | - wx.hideLoading(); | |
123 | 123 | th.data.curpage++; |
124 | 124 | var arr1 = th.data.hist_List; |
125 | 125 | var arr2 = res.data.data.pageData; | ... | ... |
pages/user/my_service/i_service.js
... | ... | @@ -51,13 +51,13 @@ Page({ |
51 | 51 | if (this.data.total <= th.data.pageSize) return; |
52 | 52 | if (this.data.ismore) return; |
53 | 53 | |
54 | - wx.showLoading({ | |
55 | - title: '加载中...', | |
56 | - }) | |
57 | 54 | th.query_service(); |
58 | 55 | }, |
59 | 56 | //查询服务项目列表 |
60 | 57 | query_service: function() { |
58 | + wx.showLoading({ | |
59 | + title: '加载中', | |
60 | + }) | |
61 | 61 | var th = this; |
62 | 62 | var url = "/api/weshop/marketing/reservation/sm/page"; |
63 | 63 | getApp().request.promiseGet(url, { |
... | ... | @@ -68,8 +68,8 @@ Page({ |
68 | 68 | pageSize: th.data.pageSize |
69 | 69 | } |
70 | 70 | }).then(res => { |
71 | + wx.hideLoading(); | |
71 | 72 | if (res.data.code == 0) { |
72 | - wx.hideLoading(); | |
73 | 73 | th.data.curpage++; |
74 | 74 | var arr1 = th.data.service_List; |
75 | 75 | var arr2 = res.data.data.pageData; |
... | ... | @@ -82,9 +82,7 @@ Page({ |
82 | 82 | ismore: ismore, |
83 | 83 | is_service_read: 1, |
84 | 84 | }), |
85 | - console.log("顶顶顶顶顶" + res.data.data.pageData.length); | |
86 | - console.log("呃呃呃呃" + th.data.service_List.length); | |
87 | - wx.stopPullDownRefresh(); //停止下拉刷新 | |
85 | + wx.stopPullDownRefresh(); //停止下拉刷新 | |
88 | 86 | } else { |
89 | 87 | getApp().my_warnning(res.data.msg, 0, th); |
90 | 88 | } |
... | ... | @@ -128,5 +126,41 @@ Page({ |
128 | 126 | goto: function(e) { |
129 | 127 | var url = e.currentTarget.dataset.url; |
130 | 128 | getApp().goto(url); |
129 | + }, | |
130 | + //校正是否可预约 | |
131 | + correcting: function(e) { | |
132 | + var th = this; | |
133 | + var url = e.currentTarget.dataset.url; | |
134 | + var service_id = e.currentTarget.dataset.service_id; //服务id | |
135 | + var project_id = e.currentTarget.dataset.project_id; | |
136 | + getApp().request.promiseGet("/api/weshop/marketing/reservation/reservation/check", { | |
137 | + data: { | |
138 | + serviceId: service_id, | |
139 | + storeId: a.stoid, | |
140 | + userId: d.user_id | |
141 | + } | |
142 | + }).then(res => { | |
143 | + if (res.data.code == 0) { | |
144 | + getApp().request.promiseGet("/api/weshop/marketing/reservation/reservation/sm/check", { | |
145 | + data: { | |
146 | + projectId: project_id, | |
147 | + serviceId: service_id, | |
148 | + storeId: a.stoid, | |
149 | + userId: d.user_id | |
150 | + } | |
151 | + }).then(res => { | |
152 | + if (res.data.code == 0) { | |
153 | + wx.navigateTo({ | |
154 | + url: url | |
155 | + }) | |
156 | + } else { | |
157 | + getApp().my_warnning(res.data.msg, 0, th); | |
158 | + } | |
159 | + }) | |
160 | + } else { | |
161 | + getApp().my_warnning(res.data.msg, 0, th); | |
162 | + } | |
163 | + }) | |
131 | 164 | } |
165 | + | |
132 | 166 | }) |
133 | 167 | \ No newline at end of file | ... | ... |
pages/user/my_service/i_service.wxml
1 | 1 | <!-- 背景图片 --> |
2 | 2 | <view> |
3 | - <image class="backimage" src="{{iurl}}/miniapp/images/yyservice/backimage.png" mode="widthFix" lazy-load="true"></image> | |
3 | + <image class="backimage" src="{{iurl}}/miniapp/images/yyservice/backimage.png" lazy-load="true"></image> | |
4 | 4 | <navigator class="History fs26" url="/pages/user/my_service/hist_service">历史服务</navigator> |
5 | 5 | </view> |
6 | 6 | |
... | ... | @@ -49,7 +49,7 @@ |
49 | 49 | <view>立即使用</view> |
50 | 50 | </view> |
51 | 51 | <!-- 可预约 --> |
52 | - <navigator wx:if="{{item.State>0}}" class="flex-level appointment yellow-b" url="/pages/user/my_service/appment_main?service_id={{item.ServiceID}}&BuyType={{item.BuyType}}&ProjectID={{item.ProjectID}}"> | |
52 | + <navigator wx:if="{{item.State}}" class="flex-level appointment yellow-b" data-url="/pages/user/my_service/appment_main?service_id={{item.ServiceID}}&BuyType={{item.BuyType}}&ProjectID={{item.ProjectID}}" bindtap="correcting" data-service_id="{{item.ServiceID}}" data-project_id="{{item.ProjectID}}"> | |
53 | 53 | <view>预约</view> |
54 | 54 | </navigator> |
55 | 55 | </view> | ... | ... |
pages/user/my_service/i_service.wxss
... | ... | @@ -10,7 +10,7 @@ page { |
10 | 10 | left: 0rpx; |
11 | 11 | z-index: 0; |
12 | 12 | width: 100%; |
13 | - height: 100%; | |
13 | + /* height: 100%; */ | |
14 | 14 | } |
15 | 15 | |
16 | 16 | /* 历史服务定位 */ |
... | ... | @@ -26,7 +26,7 @@ page { |
26 | 26 | .rel { |
27 | 27 | background-color: rgb(255, 255, 255); |
28 | 28 | width: 350rpx; |
29 | - height: 405rpx; | |
29 | + height: 430rpx; | |
30 | 30 | border-radius: 20rpx; |
31 | 31 | display: inline-block; |
32 | 32 | margin-right: 15rpx; | ... | ... |
pages/user/my_service/tment_order_list.js