Commit 54cf5620a7574d285ab2ce94e7d1626acd02d700
1 parent
ba0a3d82
预约主界面排版
Showing
4 changed files
with
235 additions
and
0 deletions
pages/user/Appment_main/Appment_main.js
0 → 100644
1 | +var e = getApp(), a = e.globalData.setting, os = a, t = e.request; | ||
2 | +Page({ | ||
3 | + | ||
4 | + /** | ||
5 | + * 页面的初始数据 | ||
6 | + */ | ||
7 | + data: { | ||
8 | + iurl: a.imghost, | ||
9 | + }, | ||
10 | + | ||
11 | + /** | ||
12 | + * 生命周期函数--监听页面加载 | ||
13 | + */ | ||
14 | + onLoad: function (options) { | ||
15 | + | ||
16 | + }, | ||
17 | + | ||
18 | + /** | ||
19 | + * 生命周期函数--监听页面显示 | ||
20 | + */ | ||
21 | + onShow: function () { | ||
22 | + | ||
23 | + } | ||
24 | +}) | ||
0 | \ No newline at end of file | 25 | \ No newline at end of file |
pages/user/Appment_main/Appment_main.json
0 → 100644
pages/user/Appment_main/Appment_main.wxml
0 → 100644
1 | +<view class="container"> | ||
2 | + <image class="main" src="{{iurl}}/miniapp/images/yyservice/main.png"></image> | ||
3 | + | ||
4 | + <view class="Fram"> | ||
5 | + <!-- 选择门店 --> | ||
6 | + <view class="flex-vertical mabot"> | ||
7 | + <!-- 门店 --> | ||
8 | + <view class="flex-vertical-between head fs28"> | ||
9 | + <view>门</view> | ||
10 | + <view>店</view> | ||
11 | + </view> | ||
12 | + | ||
13 | + <!-- 选择门店 --> | ||
14 | + <view class="flex-vertical-between fs26 select"> | ||
15 | + <input placeholder="选择服务门店" /> | ||
16 | + <view class="angle">∟</view> | ||
17 | + </view> | ||
18 | + </view> | ||
19 | + | ||
20 | + <!-- 选择美容师 --> | ||
21 | + <view class="flex-vertical mabot"> | ||
22 | + <!-- 门店 --> | ||
23 | + <view class="flex-vertical-between head fs28"> | ||
24 | + <view>美</view> | ||
25 | + <view>容</view> | ||
26 | + <view>师</view> | ||
27 | + </view> | ||
28 | + | ||
29 | + <!-- 选择门店 --> | ||
30 | + <view class="flex-vertical-between fs26 Cosmetology"> | ||
31 | + <input placeholder="选择美容师" /> | ||
32 | + <view class="angle">∟</view> | ||
33 | + </view> | ||
34 | + <image class="user" src="{{iurl}}/miniapp/images/yyservice/user.png"></image> | ||
35 | + </view> | ||
36 | + | ||
37 | + <!-- 选择时间 --> | ||
38 | + <view class="flex-vertical mabot"> | ||
39 | + <!-- 门店 --> | ||
40 | + <view class="head fs28"> | ||
41 | + <view>预约时间</view> | ||
42 | + </view> | ||
43 | + | ||
44 | + <!-- 选择门店 --> | ||
45 | + <view class="flex-vertical-between fs26 select"> | ||
46 | + <input placeholder="选择时间" /> | ||
47 | + <view class="angle">∟</view> | ||
48 | + </view> | ||
49 | + </view> | ||
50 | + | ||
51 | + <!-- 备注 --> | ||
52 | + <view class="flex Remarks"> | ||
53 | + <!-- 门店 --> | ||
54 | + <view class="flex-space-between head fs28"> | ||
55 | + <view>备</view> | ||
56 | + <view>注</view> | ||
57 | + </view> | ||
58 | + <view class="flex"> | ||
59 | + <textarea placeholder="剩余可预约人数10人" placeholder-class="fs26"> | ||
60 | + </textarea> | ||
61 | + </view> | ||
62 | + </view> | ||
63 | + | ||
64 | + <view class="submitMax flex-space-between fs30"> | ||
65 | + <view class="appment flex-center"> | ||
66 | + <view>我的预约</view> | ||
67 | + </view> | ||
68 | + <view class="sub_appment flex-center"> | ||
69 | + <view>提交预约</view> | ||
70 | + </view> | ||
71 | + </view> | ||
72 | + | ||
73 | + <block wx:if="{{false}}"> | ||
74 | + <view class="subSuccess fs36"> | ||
75 | + <image class="Success" src="{{iurl}}/miniapp/images/yyservice/Success.png"></image> | ||
76 | + <view>预约成功</view> | ||
77 | + </view> | ||
78 | + </block> | ||
79 | + | ||
80 | + | ||
81 | + | ||
82 | + | ||
83 | + </view> | ||
84 | + | ||
85 | + | ||
86 | + | ||
87 | + | ||
88 | + | ||
89 | + | ||
90 | + | ||
91 | + | ||
92 | + | ||
93 | + | ||
94 | + | ||
95 | + | ||
96 | + | ||
97 | + | ||
98 | + | ||
99 | + | ||
100 | + | ||
101 | +</view> | ||
0 | \ No newline at end of file | 102 | \ No newline at end of file |
pages/user/Appment_main/Appment_main.wxss
0 → 100644
1 | +.container{ | ||
2 | + border-top: 7rpx solid rgb(245, 245, 245); | ||
3 | +} | ||
4 | +.main { | ||
5 | + width: 100%; | ||
6 | + height: 305rpx; | ||
7 | +} | ||
8 | + | ||
9 | +.angle { | ||
10 | + transform: rotate(-45deg); | ||
11 | + margin-right: 15rpx; | ||
12 | + margin-bottom: 10rpx; | ||
13 | + font-size: 26rpx; | ||
14 | +} | ||
15 | + | ||
16 | +.user { | ||
17 | + width: 40rpx; | ||
18 | + height: 45rpx; | ||
19 | +} | ||
20 | + | ||
21 | +.Fram { | ||
22 | + padding: 0rpx 60rpx; | ||
23 | + margin-top: 60rpx; | ||
24 | +} | ||
25 | + | ||
26 | +.subSuccess { | ||
27 | + position: fixed; | ||
28 | + z-index: 3; | ||
29 | + top: 420rpx; | ||
30 | + left: 110rpx; | ||
31 | + width: 540rpx; | ||
32 | + height: 315rpx; | ||
33 | + background-color: #a6a6a6a4; | ||
34 | + text-align: center; | ||
35 | + border-radius: 20rpx; | ||
36 | + color: rgb(255, 255, 255); | ||
37 | + font-weight: bold; | ||
38 | +} | ||
39 | + | ||
40 | +.Success { | ||
41 | + width: 110rpx; | ||
42 | + height: 110rpx; | ||
43 | + margin-top: 70rpx; | ||
44 | + margin-bottom: 30rpx; | ||
45 | +} | ||
46 | + | ||
47 | +.appment, .sub_appment { | ||
48 | + width: 270rpx; | ||
49 | + height: 55rpx; | ||
50 | + border-radius: 25rpx; | ||
51 | +} | ||
52 | + | ||
53 | +.appment { | ||
54 | + background-color: rgb(238, 238, 238); | ||
55 | +} | ||
56 | + | ||
57 | +.sub_appment { | ||
58 | + background-color: rgb(214, 1, 33); | ||
59 | + color: rgb(255, 255, 255); | ||
60 | +} | ||
61 | + | ||
62 | +.head { | ||
63 | + width: 115rpx; | ||
64 | + margin-right: 40rpx; | ||
65 | +} | ||
66 | + | ||
67 | +textarea { | ||
68 | + width: 435rpx; | ||
69 | + background-color: rgb(238, 238, 238); | ||
70 | + border-radius: 10rpx; | ||
71 | + height: 115rpx; | ||
72 | + padding-left: 40rpx; | ||
73 | + padding-top: 20rpx; | ||
74 | + margin-bottom: 60rpx; | ||
75 | +} | ||
76 | + | ||
77 | +.mabot { | ||
78 | + margin-bottom: 35rpx; | ||
79 | +} | ||
80 | + | ||
81 | +.select { | ||
82 | + width: 420rpx; | ||
83 | + height: 50rpx; | ||
84 | + line-height: 50rpx; | ||
85 | + background-color: rgb(238, 238, 238); | ||
86 | + border-radius: 10rpx; | ||
87 | + padding-left: 40rpx; | ||
88 | + padding-right: 15rpx; | ||
89 | +} | ||
90 | + | ||
91 | +.Cosmetology { | ||
92 | + padding-left: 40rpx; | ||
93 | + padding-right: 15rpx; | ||
94 | + width: 365rpx; | ||
95 | + background-color: rgb(238, 238, 238); | ||
96 | + height: 50rpx; | ||
97 | + line-height: 50rpx; | ||
98 | + border-radius: 10rpx; | ||
99 | + margin-right: 15rpx; | ||
100 | +} | ||
101 | +.submitMax { | ||
102 | + margin-top: 50rpx; | ||
103 | + padding: 0rpx 15rpx; | ||
104 | +} | ||
105 | +.Remarks{ | ||
106 | + margin-top: 15rpx; | ||
107 | +} | ||
0 | \ No newline at end of file | 108 | \ No newline at end of file |