Commit aa8fd4f7594cbf40a9079b0c7fc147bf8b110544
1 parent
6a260123
预约服务添加导航,以及选择的文字从灰变黑
Showing
9 changed files
with
34 additions
and
30 deletions
components/nav_b/nav_b.wxss
pages/user/my_service/appment_main.js
... | ... | @@ -500,5 +500,11 @@ Page({ |
500 | 500 | getApp().my_warnning(res.data.msg, 0, th); |
501 | 501 | } |
502 | 502 | }) |
503 | + }, | |
504 | + //关闭导航 | |
505 | + close:function(){ | |
506 | + var th = this; | |
507 | + var nav_b = th.selectComponent("#nav_b"); //组件的id | |
508 | + nav_b.close_box(); | |
503 | 509 | } |
504 | 510 | }) |
505 | 511 | \ No newline at end of file | ... | ... |
pages/user/my_service/appment_main.json
pages/user/my_service/appment_main.wxml
1 | 1 | <wxs module="filters" src="../../../utils/filter.wxs"></wxs> |
2 | -<view class="container"> | |
2 | +<view class="container" catchtap="close"> | |
3 | 3 | <image class="main" src="{{iurl}}/miniapp/images/yyservice/main.png"></image> |
4 | 4 | |
5 | 5 | <view class="Fram"> |
... | ... | @@ -13,7 +13,7 @@ |
13 | 13 | |
14 | 14 | <!-- 选择门店 --> |
15 | 15 | <view class="flex-vertical-between fs26 select" bindtap="onclickstore"> |
16 | - <view class="color value ellipsis-1">{{store_name==""?'选择服务门店':store_name}}</view> | |
16 | + <view class="{{store_name==''?'color':''}} value ellipsis-1">{{store_name==""?'选择服务门店':store_name}}</view> | |
17 | 17 | <view class="angle">∟</view> |
18 | 18 | </view> |
19 | 19 | </view> |
... | ... | @@ -29,7 +29,7 @@ |
29 | 29 | <!-- 选择美容师 --> |
30 | 30 | <view class="rel fs26"> |
31 | 31 | <view class="flex-vertical-between Cosmetology" bindtap="query_beautician"> |
32 | - <view class="color value ellipsis-1">{{beautician_name==''?'选择美容师':beautician_name}}</view> | |
32 | + <view class="{{beautician_name==''?'color':''}} value ellipsis-1">{{beautician_name==''?'选择美容师':beautician_name}}</view> | |
33 | 33 | <view class="angle">∟</view> |
34 | 34 | </view> |
35 | 35 | <!-- 美容师下拉列表 --> |
... | ... | @@ -56,7 +56,7 @@ |
56 | 56 | |
57 | 57 | <!-- 选择时间 --> |
58 | 58 | <view class="flex-vertical-between fs26 select" data-url="/pages/user/my_service/beauty_deta?url+{{url}}&BeauticianID={{beauticianID}}&itemId={{itemId}}&modify=0&projectId={{project_id}}" bindtap="goto"> |
59 | - <view class="color">{{time==""?'选择时间':time}}</view> | |
59 | + <view class="{{time==''?'color':''}}">{{time==""?'选择时间':time}}</view> | |
60 | 60 | <view class="angle angler">∟</view> |
61 | 61 | </view> |
62 | 62 | </view> |
... | ... | @@ -70,7 +70,7 @@ |
70 | 70 | </view> |
71 | 71 | <view class="flex fs26" bindtap=""> |
72 | 72 | <block wx:if="{{is_textea==1 && store==0}}"> |
73 | - <textarea class="textarea color" placeholder="{{remarks==''?'填写备注':remarks}}" placeholder-class="fs26 color" value="{{remarks}}" bindinput="input_remarks" maxlength="100"> | |
73 | + <textarea class="textarea" 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> |
... | ... | @@ -147,4 +147,6 @@ |
147 | 147 | </view> |
148 | 148 | <!-- 蒙尘 --> |
149 | 149 | <view wx:if="{{store}}" class="disgraceful" bindtap="onclickstore"></view> |
150 | -<warn id="warn"></warn> | |
151 | 150 | \ No newline at end of file |
151 | +<warn id="warn"></warn> | |
152 | +<!-- 制作一个圆球导航 --> | |
153 | +<nav_b id="nav_b"></nav_b> | |
152 | 154 | \ No newline at end of file | ... | ... |
pages/user/my_service/appment_main.wxss
... | ... | @@ -94,7 +94,6 @@ button { |
94 | 94 | padding-right: 15rpx; |
95 | 95 | padding-top: 15rpx; |
96 | 96 | padding-bottom: 15rpx; |
97 | - color: rgb(172, 172, 172); | |
98 | 97 | } |
99 | 98 | |
100 | 99 | .mabot { |
... | ... | @@ -168,7 +167,7 @@ button { |
168 | 167 | |
169 | 168 | .disgraceful { |
170 | 169 | position: fixed; |
171 | - z-index: 3; | |
170 | + z-index: 4; | |
172 | 171 | width: 100%; |
173 | 172 | height: 100%; |
174 | 173 | top: 0rpx; |
... | ... | @@ -177,7 +176,7 @@ button { |
177 | 176 | } |
178 | 177 | |
179 | 178 | .storeList { |
180 | - z-index: 4; | |
179 | + z-index: 5; | |
181 | 180 | left: 0rpx; |
182 | 181 | border-top-left-radius: 25rpx; |
183 | 182 | border-top-right-radius: 25rpx; | ... | ... |
pages/user/my_service/i_service.js
... | ... | @@ -46,8 +46,6 @@ Page({ |
46 | 46 | */ |
47 | 47 | onShow: function() { |
48 | 48 | var th = this; |
49 | - var nav_b = th.selectComponent("#nav_b"); //组件的id | |
50 | - nav_b.close_box(); | |
51 | 49 | var my_confirm = th.selectComponent("#my_confirm"); //组件的id |
52 | 50 | my_confirm.open_cancel(0); |
53 | 51 | }, |
... | ... | @@ -99,8 +97,6 @@ Page({ |
99 | 97 | title: '加载中', |
100 | 98 | }) |
101 | 99 | var th = this; |
102 | - var nav_b = th.selectComponent("#nav_b"); //组件的id | |
103 | - nav_b.close_box(); | |
104 | 100 | var url = e.currentTarget.dataset.url; |
105 | 101 | var service_id = e.currentTarget.dataset.service_id; //服务id |
106 | 102 | var project_id = e.currentTarget.dataset.project_id; |
... | ... | @@ -179,8 +175,6 @@ Page({ |
179 | 175 | //校正是否可预约 |
180 | 176 | correcting: function(e) { |
181 | 177 | var th = this; |
182 | - var nav_b = th.selectComponent("#nav_b"); //组件的id | |
183 | - nav_b.close_box(); | |
184 | 178 | wx.showLoading({ |
185 | 179 | title: '加载中', |
186 | 180 | }) |
... | ... | @@ -250,6 +244,12 @@ Page({ |
250 | 244 | } |
251 | 245 | }) |
252 | 246 | } |
247 | + }, | |
248 | + //关闭导航 | |
249 | + close: function () { | |
250 | + var th = this; | |
251 | + var nav_b = th.selectComponent("#nav_b"); //组件的id | |
252 | + nav_b.close_box(); | |
253 | 253 | } |
254 | 254 | |
255 | 255 | }) |
256 | 256 | \ No newline at end of file | ... | ... |
pages/user/my_service/i_service.wxml
1 | 1 | <!-- 背景图片 --> |
2 | -<view> | |
2 | +<view catchtap="close"> | |
3 | 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 | |
7 | 7 | <!-- 预约内容 --> |
8 | 8 | <!-- 项目框架 --> |
9 | -<view class="Serviceitems"> | |
9 | +<view class="Serviceitems" catchtap="close"> | |
10 | 10 | <!-- 单个项目 --> |
11 | 11 | <view class="rel" wx:for="{{service_List}}"> |
12 | 12 | <view class="abs"> | ... | ... |
pages/user/my_service/tment_details.js
... | ... | @@ -102,17 +102,9 @@ Page({ |
102 | 102 | } |
103 | 103 | }) |
104 | 104 | }, |
105 | - close: function() { | |
106 | - var th = this; | |
107 | - var nav_b = th.selectComponent("#nav_b"); //组件的id | |
108 | - nav_b.close_box(); | |
109 | - }, | |
110 | 105 | //显示核销码 |
111 | 106 | code_show: function(e) { |
112 | 107 | var th = this; |
113 | - th.close(); | |
114 | - var nav_b = th.selectComponent("#nav_b"); //组件的id | |
115 | - nav_b.close_box(); | |
116 | 108 | //--获取成功的时候-- |
117 | 109 | var no = e.currentTarget.dataset.order_sn; |
118 | 110 | var qc_com = th.selectComponent("#qc_com"); //组件的id |
... | ... | @@ -125,7 +117,6 @@ Page({ |
125 | 117 | //跳到首页 |
126 | 118 | goto: function(e) { |
127 | 119 | var th = this; |
128 | - th.close(); | |
129 | 120 | wx.switchTab({ |
130 | 121 | url: '/pages/index/index/index', |
131 | 122 | }) |
... | ... | @@ -136,6 +127,11 @@ Page({ |
136 | 127 | onShow: function() { |
137 | 128 | var th = this; |
138 | 129 | th.query_bea(); |
139 | - th.close(); | |
140 | 130 | }, |
131 | + //关闭导航 | |
132 | + close: function () { | |
133 | + var th = this; | |
134 | + var nav_b = th.selectComponent("#nav_b"); //组件的id | |
135 | + nav_b.close_box(); | |
136 | + } | |
141 | 137 | }) |
142 | 138 | \ No newline at end of file | ... | ... |
pages/user/my_service/tment_details.wxml