Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
sim
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
limeimei
sim
Commits
4f81c66d
Commit
4f81c66d
authored
Nov 17, 2023
by
limeimei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
访客发卡
parent
b76901e2
Pipeline
#1970
canceled with stages
Changes
17
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
220 additions
and
247 deletions
+220
-247
App.vue
src/App.vue
+6
-2
main.js
src/main.js
+1
-1
common.vue
src/views/common.vue
+2
-3
common2.vue
src/views/common2.vue
+2
-4
authSuccess.vue
src/views/sim/authSuccess.vue
+1
-3
authentify.vue
src/views/sim/authentify.vue
+1
-2
choose.vue
src/views/sim/choose.vue
+2
-3
phone.vue
src/views/sim/phone.vue
+9
-21
roomcard.vue
src/views/sim/roomcard.vue
+15
-13
success.vue
src/views/sim/success.vue
+16
-15
authSuccess.vue
src/views/visitor/authSuccess.vue
+20
-39
authentify.vue
src/views/visitor/authentify.vue
+22
-22
card.vue
src/views/visitor/card.vue
+15
-31
disreserve.vue
src/views/visitor/disreserve.vue
+54
-34
reserved.vue
src/views/visitor/reserved.vue
+28
-26
send.vue
src/views/visitor/send.vue
+1
-5
standby.vue
src/views/visitor/standby.vue
+25
-23
No files found.
src/App.vue
View file @
4f81c66d
...
@@ -17,8 +17,12 @@
...
@@ -17,8 +17,12 @@
}
}
.el-progress-circle
{
.el-progress-circle
{
width
:
75
px
!important
;
width
:
50
px
!important
;
height
:
75
px
!important
;
height
:
50
px
!important
;
/* 自定义高度 */
/* 自定义高度 */
}
}
.el-progress__text
{
font-size
:
13px
!important
;
}
</
style
>
</
style
>
\ No newline at end of file
src/main.js
View file @
4f81c66d
...
@@ -5,7 +5,7 @@ import ElementUI from "element-ui";
...
@@ -5,7 +5,7 @@ import ElementUI from "element-ui";
import
VCalendar
from
"v-calendar"
;
import
VCalendar
from
"v-calendar"
;
import
"element-ui/lib/theme-chalk/index.css"
;
import
"element-ui/lib/theme-chalk/index.css"
;
import
"./utils/fixle"
;
//
import "./utils/fixle";
import
VIscroll
from
"./utils/vIscroll"
;
import
VIscroll
from
"./utils/vIscroll"
;
...
...
src/views/common.vue
View file @
4f81c66d
...
@@ -97,7 +97,6 @@
...
@@ -97,7 +97,6 @@
<
style
scoped
>
<
style
scoped
>
.wrapper
{
.wrapper
{
background
:
#F0F2F8
;
background
:
#F0F2F8
;
/* height: 100%; */
box-sizing
:
border-box
;
box-sizing
:
border-box
;
/* padding-bottom: 30px; */
/* padding-bottom: 30px; */
...
@@ -113,7 +112,7 @@
...
@@ -113,7 +112,7 @@
.common
{
.common
{
width
:
100%
;
/* width: 100%; */
height
:
70px
;
height
:
70px
;
background
:
#507DD9
;
background
:
#507DD9
;
box-shadow
:
0px
3px
6px
1px
rgba
(
0
,
0
,
0
,
0.05
);
box-shadow
:
0px
3px
6px
1px
rgba
(
0
,
0
,
0
,
0.05
);
...
@@ -151,7 +150,7 @@
...
@@ -151,7 +150,7 @@
}
}
.hotel_content
{
.hotel_content
{
min-height
:
700px
;
/* height: 730px; */
width
:
1280px
;
width
:
1280px
;
padding
:
30px
;
padding
:
30px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
...
...
src/views/common2.vue
View file @
4f81c66d
...
@@ -134,10 +134,8 @@
...
@@ -134,10 +134,8 @@
<
style
scoped
>
<
style
scoped
>
.wrapper
{
.wrapper
{
background
:
#F0F2F8
;
background
:
#F0F2F8
;
/* height: 1018px; */
height
:
800px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
padding-bottom
:
30px
;
}
}
.home
{
.home
{
...
@@ -229,7 +227,7 @@
...
@@ -229,7 +227,7 @@
}
}
.hotel_content
{
.hotel_content
{
height
:
80
0px
;
height
:
62
0px
;
width
:
1280px
;
width
:
1280px
;
padding
:
0
30px
;
padding
:
0
30px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
...
...
src/views/sim/authSuccess.vue
View file @
4f81c66d
...
@@ -58,9 +58,7 @@
...
@@ -58,9 +58,7 @@
width
:
100%
;
width
:
100%
;
/* height: 650px; */
/* height: 650px; */
padding
:
0
30px
;
/* height: calc(100vh - 150px); */
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
...
@@ -69,7 +67,7 @@
...
@@ -69,7 +67,7 @@
width
:
100%
;
width
:
100%
;
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
14px
;
border-radius
:
14px
;
height
:
80
0px
;
height
:
62
0px
;
padding
:
30px
;
padding
:
30px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
...
...
src/views/sim/authentify.vue
View file @
4f81c66d
...
@@ -70,7 +70,6 @@
...
@@ -70,7 +70,6 @@
.reserved
{
.reserved
{
width
:
100%
;
width
:
100%
;
padding
:
0
30px
;
/* height: auto; */
/* height: auto; */
box-sizing
:
border-box
;
box-sizing
:
border-box
;
...
@@ -81,7 +80,7 @@
...
@@ -81,7 +80,7 @@
width
:
100%
;
width
:
100%
;
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
14px
;
border-radius
:
14px
;
height
:
80
0px
;
height
:
62
0px
;
padding
:
30px
;
padding
:
30px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
...
...
src/views/sim/choose.vue
View file @
4f81c66d
...
@@ -65,7 +65,6 @@
...
@@ -65,7 +65,6 @@
position
:
relative
;
position
:
relative
;
padding
:
0
30px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
...
@@ -73,7 +72,7 @@
...
@@ -73,7 +72,7 @@
.phone
{
.phone
{
width
:
100%
;
width
:
100%
;
min-height
:
65
0px
;
height
:
62
0px
;
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
14px
;
border-radius
:
14px
;
opacity
:
1
;
opacity
:
1
;
...
@@ -114,7 +113,7 @@
...
@@ -114,7 +113,7 @@
.phone_list
{
.phone_list
{
display
:
flex
;
display
:
flex
;
flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
min-height
:
471px
;
/* min-height: 471px; */
justify-content
:
space-between
;
justify-content
:
space-between
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
/* align-content: space-between; */
/* align-content: space-between; */
...
...
src/views/sim/phone.vue
View file @
4f81c66d
...
@@ -33,9 +33,7 @@
...
@@ -33,9 +33,7 @@
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
]
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},
{
value
:
0
,
label
:
"172-0728-2374"
},]
}
}
},
},
created
()
{
created
()
{
...
@@ -52,7 +50,7 @@
...
@@ -52,7 +50,7 @@
</
script
>
</
script
>
<
style
scoped
>
<
style
scoped
>
.standby
{
.standby
{
height
:
80
0px
;
height
:
62
0px
;
width
:
100%
;
width
:
100%
;
position
:
relative
;
position
:
relative
;
...
@@ -64,7 +62,7 @@
...
@@ -64,7 +62,7 @@
.phone
{
.phone
{
width
:
100%
;
width
:
100%
;
min-height
:
650px
;
/* min-height: 620px; */
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
14px
;
border-radius
:
14px
;
opacity
:
1
;
opacity
:
1
;
...
@@ -97,7 +95,7 @@
...
@@ -97,7 +95,7 @@
.phone_list
{
.phone_list
{
width
:
1
280px
;
width
:
1
00%
;
display
:
flex
;
display
:
flex
;
flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
/* min-height: 471px; */
/* min-height: 471px; */
...
@@ -112,7 +110,7 @@
...
@@ -112,7 +110,7 @@
background
:
#F0F0F0
;
background
:
#F0F0F0
;
border-radius
:
4px
;
border-radius
:
4px
;
opacity
:
1
;
opacity
:
1
;
margin
:
0
31
px
25px
0
;
margin
:
0
27
px
25px
0
;
text-align
:
center
;
text-align
:
center
;
font-weight
:
500
;
font-weight
:
500
;
color
:
#666666
;
color
:
#666666
;
...
@@ -130,22 +128,12 @@
...
@@ -130,22 +128,12 @@
background
:
#437AE5
;
background
:
#437AE5
;
}
}
::v-deep
.el-button
{
width
:
141px
;
height
:
51px
;
font-size
:
21px
;
}
::v-deep
.el-button--primary
{
::v-deep
.el-button--primary
{
width
:
1
98
px
;
width
:
1
32
px
;
height
:
75
px
;
height
:
50
px
;
background
:
#437AE5
;
background
:
#437AE5
;
font-size
:
27
px
;
font-size
:
18
px
;
border
:
none
;
border
:
none
;
margin-top
:
10px
;
}
}
/* ::v-deep .el-button--primary {
height: 75px;
} */
</
style
>
</
style
>
\ No newline at end of file
src/views/sim/roomcard.vue
View file @
4f81c66d
...
@@ -30,55 +30,57 @@
...
@@ -30,55 +30,57 @@
.order
{
.order
{
width
:
100%
;
width
:
100%
;
height
:
100%
;
height
:
100%
;
padding
:
0
45
px
;
padding
:
30
px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
background
:
white
;
background
:
white
;
border-radius
:
21px
;
border-radius
:
14px
;
height
:
620px
;
}
}
.order_top
{
.order_top
{
height
:
132px
;
/* height: 132px; */
width
:
100%
;
width
:
100%
;
position
:
relative
;
position
:
relative
;
}
}
.order_title
{
.order_title
{
font-size
:
42
px
;
font-size
:
28
px
;
color
:
#000000
;
color
:
#000000
;
width
:
100%
;
width
:
100%
;
text-align
:
center
;
text-align
:
center
;
line-height
:
132px
;
font-weight
:
500
;
}
}
.collection
{
.collection
{
width
:
100%
;
width
:
100%
;
background
:
white
;
background
:
white
;
height
:
729px
;
/* height: 729px; */
display
:
flex
;
display
:
flex
;
flex-direction
:
column
;
flex-direction
:
column
;
justify-content
:
center
;
justify-content
:
center
;
align-items
:
center
;
align-items
:
center
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
margin-top
:
110px
;
}
}
.grant
{
.grant
{
width
:
1
68
px
;
width
:
1
20
px
;
height
:
1
37
px
;
height
:
1
20
px
;
}
}
.waiting
{
.waiting
{
font-size
:
39
px
;
font-size
:
26
px
;
color
:
#333333
;
color
:
#333333
;
margin
:
80px
0
45
px
;
margin
:
33px
0
30
px
;
}
}
.progress
{
.progress
{
width
:
827
px
;
width
:
551
px
;
margin-bottom
:
26
px
;
margin-bottom
:
17
px
;
}
}
.progress_schedule
{
.progress_schedule
{
font-size
:
33
px
;
font-size
:
22
px
;
color
:
#333333
;
color
:
#333333
;
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/sim/success.vue
View file @
4f81c66d
...
@@ -32,58 +32,59 @@
...
@@ -32,58 +32,59 @@
.order
{
.order
{
width
:
100%
;
width
:
100%
;
height
:
100%
;
height
:
100%
;
padding
:
0
45
px
;
padding
:
30
px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
background
:
white
;
background
:
white
;
border-radius
:
21px
;
border-radius
:
21px
;
height
:
620px
;
}
}
.order_top
{
.order_top
{
height
:
132px
;
width
:
100%
;
width
:
100%
;
position
:
relative
;
position
:
relative
;
}
}
.order_title
{
.order_title
{
font-size
:
42
px
;
font-size
:
28
px
;
color
:
#000000
;
color
:
#000000
;
width
:
100%
;
width
:
100%
;
text-align
:
center
;
text-align
:
center
;
line-height
:
132px
;
font-weight
:
500
;
}
}
.collection
{
.collection
{
width
:
100%
;
width
:
100%
;
background
:
white
;
background
:
white
;
height
:
729px
;
/* height: 729px; */
display
:
flex
;
display
:
flex
;
flex-direction
:
column
;
flex-direction
:
column
;
justify-content
:
center
;
justify-content
:
center
;
align-items
:
center
;
align-items
:
center
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
margin-top
:
110px
;
}
}
.success_icon
{
.success_icon
{
width
:
119
px
;
width
:
79.06
px
;
height
:
119
px
;
height
:
79.06
px
;
margin-bottom
:
69
px
;
margin-bottom
:
46
px
;
}
}
.success_text
{
.success_text
{
font-size
:
39
px
;
font-size
:
26
px
;
color
:
#333333
;
color
:
#333333
;
}
}
.success_back
{
.success_back
{
width
:
312
px
;
width
:
208
px
;
height
:
105
px
;
height
:
70
px
;
background
:
#437AE5
;
background
:
#437AE5
;
border-radius
:
4px
4px
4px
4px
;
text-align
:
center
;
text-align
:
center
;
line-height
:
105
px
;
line-height
:
70
px
;
color
:
white
;
color
:
white
;
font-size
:
36
px
;
font-size
:
24
px
;
cursor
:
pointer
;
cursor
:
pointer
;
border-radius
:
6px
6px
6px
6px
;
margin-top
:
65px
;
margin-top
:
98px
;
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/visitor/authSuccess.vue
View file @
4f81c66d
...
@@ -75,9 +75,8 @@
...
@@ -75,9 +75,8 @@
.reserved
{
.reserved
{
width
:
100%
;
width
:
100%
;
padding
:
45px
;
/* height: 650px; */
/* height: calc(100vh - 70px); */
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
...
@@ -86,8 +85,8 @@
...
@@ -86,8 +85,8 @@
width
:
100%
;
width
:
100%
;
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
14px
;
border-radius
:
14px
;
height
:
835
px
;
height
:
620
px
;
/* padding: 45px; */
padding
:
30px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
...
@@ -95,28 +94,29 @@
...
@@ -95,28 +94,29 @@
.auth_top
{
.auth_top
{
width
:
100%
;
width
:
100%
;
display
:
flex
;
display
:
flex
;
height
:
50px
;
/* height: 75px; */
align-items
:
center
;
justify-content
:
space-between
!important
;
position
:
relative
;
position
:
relative
;
justify-content
:
center
;
margin-bottom
:
55px
;
}
}
.auth_title
{
.auth_title
{
color
:
#000000
;
color
:
#000000
;
font-size
:
42
px
;
font-size
:
28
px
;
width
:
100%
;
width
:
100%
;
text-align
:
center
;
text-align
:
center
;
}
}
.auth_body
{
.auth_body
{
width
:
100%
;
width
:
100%
;
height
:
90%
;
/* height: 500px; */
text-align
:
center
;
text-align
:
center
;
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
justify-content
:
center
;
justify-content
:
center
;
margin-top
:
80px
;
}
}
.auth_center
{
.auth_center
{
...
@@ -135,38 +135,19 @@
...
@@ -135,38 +135,19 @@
line-height
:
40px
;
line-height
:
40px
;
text-align
:
left
;
text-align
:
left
;
font-size
:
20px
;
font-size
:
20px
;
margin-top
:
-20px
;
/* margin-top: -20px; */
}
margin-bottom
:
84px
;
.auth_img_left
{
width
:
64px
;
height
:
12px
;
margin-right
:
9px
;
margin-top
:
7px
;
}
.auth_right
{
display
:
flex
;
margin-bottom
:
62px
;
}
}
.auth_span
{
font-size
:
20px
;
}
.auth_span_a
{
color
:
#666666
;
line-height
:
18px
;
font-size
:
16px
;
}
::v-deep
.el-button
{
::v-deep
.el-button
{
width
:
141px
;
width
:
94px
;
height
:
51px
;
height
:
34px
;
font-size
:
21px
;
padding
:
0
;
font-size
:
14px
;
}
}
...
@@ -174,17 +155,17 @@
...
@@ -174,17 +155,17 @@
position
:
absolute
;
position
:
absolute
;
left
:
0
;
left
:
0
;
top
:
0
;
top
:
0
;
border-radius
:
6px
6px
6px
6
px
;
border-radius
:
4
px
;
border
:
2
px
solid
#707070
;
border
:
1
px
solid
#707070
;
}
}
::v-deep
.el-button--primary
{
::v-deep
.el-button--primary
{
width
:
1
98
px
;
width
:
1
32
px
;
height
:
75
px
;
height
:
50
px
;
background
:
#437AE5
;
background
:
#437AE5
;
font-size
:
27
px
;
font-size
:
18
px
;
border
:
none
;
border
:
none
;
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/visitor/authentify.vue
View file @
4f81c66d
...
@@ -66,8 +66,8 @@
...
@@ -66,8 +66,8 @@
.reserved
{
.reserved
{
width
:
100%
;
width
:
100%
;
padding
:
0
45px
;
/* height: auto; */
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
...
@@ -76,8 +76,8 @@
...
@@ -76,8 +76,8 @@
width
:
100%
;
width
:
100%
;
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
14px
;
border-radius
:
14px
;
/* height: 835px; */
height
:
620px
;
padding
:
45
px
;
padding
:
30
px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
...
@@ -85,17 +85,17 @@
...
@@ -85,17 +85,17 @@
.auth_top
{
.auth_top
{
width
:
100%
;
width
:
100%
;
display
:
flex
;
display
:
flex
;
height
:
50px
;
/* height: 50px; */
/* align-items: center; */
position
:
relative
;
position
:
relative
;
justify-content
:
center
;
justify-content
:
center
;
margin-bottom
:
186px
;
}
}
.auth_title_a
{
.auth_title_a
{
font-weight
:
500
;
font-weight
:
500
;
color
:
#000000
;
color
:
#000000
;
font-size
:
42
px
;
font-size
:
28
px
;
margin-bottom
:
51
px
;
margin-bottom
:
34
px
;
}
}
.auth_title
{
.auth_title
{
...
@@ -103,18 +103,17 @@
...
@@ -103,18 +103,17 @@
color
:
#666666
;
color
:
#666666
;
font-size
:
27
px
;
font-size
:
18
px
;
text-align
:
center
;
text-align
:
center
;
}
}
.auth_body
{
.auth_body
{
width
:
100%
;
width
:
100%
;
/* height: 90%; */
display
:
flex
;
display
:
flex
;
flex-direction
:
column
;
flex-direction
:
column
;
align-items
:
center
;
align-items
:
center
;
/* justify-content: center; */
margin-top
:
66px
;
/* margin-top: 99px; */
}
}
.auth_center
{
.auth_center
{
...
@@ -122,14 +121,14 @@
...
@@ -122,14 +121,14 @@
}
}
.auth_img
{
.auth_img
{
width
:
580
px
;
width
:
386.54
px
;
height
:
431
px
;
height
:
287.18
px
;
}
}
.auth_center_right
{
.auth_center_right
{
display
:
flex
;
display
:
flex
;
flex-direction
:
column
;
flex-direction
:
column
;
margin-top
:
6
0px
;
margin-top
:
4
0px
;
}
}
.auth_img_left
{
.auth_img_left
{
...
@@ -159,9 +158,10 @@
...
@@ -159,9 +158,10 @@
::v-deep
.el-button
{
::v-deep
.el-button
{
width
:
141px
;
width
:
94px
;
height
:
51px
;
height
:
34px
;
font-size
:
21px
;
padding
:
0
;
font-size
:
14px
;
}
}
...
@@ -169,17 +169,17 @@
...
@@ -169,17 +169,17 @@
position
:
absolute
;
position
:
absolute
;
left
:
0
;
left
:
0
;
top
:
0
;
top
:
0
;
border-radius
:
6px
6px
6px
6
px
;
border-radius
:
4
px
;
border
:
2
px
solid
#707070
;
border
:
1
px
solid
#707070
;
}
}
::v-deep
.el-button--primary
{
::v-deep
.el-button--primary
{
width
:
1
98
px
;
width
:
1
32
px
;
height
:
75
px
;
height
:
50
px
;
background
:
#437AE5
;
background
:
#437AE5
;
font-size
:
27
px
;
font-size
:
18
px
;
border
:
none
;
border
:
none
;
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/visitor/card.vue
View file @
4f81c66d
...
@@ -74,9 +74,9 @@
...
@@ -74,9 +74,9 @@
.card_content
{
.card_content
{
width
:
100%
;
width
:
100%
;
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
21
px
;
border-radius
:
14
px
;
height
:
100%
;
height
:
620px
;
padding
:
45
px
;
padding
:
30
px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
...
@@ -84,20 +84,15 @@
...
@@ -84,20 +84,15 @@
.card_top
{
.card_top
{
width
:
100%
;
width
:
100%
;
display
:
flex
;
display
:
flex
;
height
:
50px
;
align-items
:
center
;
align-items
:
center
;
justify-content
:
space-between
!important
;
justify-content
:
space-between
!important
;
}
}
.card_title
{
color
:
#666666
;
font-size
:
18px
;
}
.card_body
{
.card_body
{
width
:
100%
;
width
:
100%
;
height
:
810px
;
height
:
100%
;
display
:
flex
;
display
:
flex
;
flex-direction
:
column
;
flex-direction
:
column
;
align-items
:
center
;
align-items
:
center
;
...
@@ -105,10 +100,10 @@
...
@@ -105,10 +100,10 @@
}
}
.card_body_text
{
.card_body_text
{
margin
:
69px
0
98
px
0
;
margin
:
46px
0
65
px
0
;
color
:
#333333
;
color
:
#333333
;
font-size
:
39
px
;
font-size
:
26
px
;
text-align
:
center
;
text-align
:
center
;
font-weight
:
500
;
font-weight
:
500
;
...
@@ -119,32 +114,21 @@
...
@@ -119,32 +114,21 @@
}
}
.success_icon
{
.success_icon
{
width
:
119
px
;
width
:
79.06
px
;
height
:
119
px
;
height
:
79.06
px
;
}
}
::v-deep
.el-icon-success
:before
{
font-size
:
60px
;
color
:
#25CC18
;
}
::v-deep
.el-button
{
width
:
141px
;
height
:
51px
;
font-size
:
21px
;
border-radius
:
6px
;
border
:
2px
solid
#707070
;
::v-deep
.el-button
{
}
width
:
94px
;
height
:
34px
;
padding
:
0
;
font-size
:
14px
;
border-radius
:
4px
;
::v-deep
.el-button--primary
{
border
:
1px
solid
#707070
;
width
:
198px
;
height
:
75px
;
background
:
#437AE5
;
font-size
:
27px
;
border
:
none
;
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/visitor/disreserve.vue
View file @
4f81c66d
...
@@ -83,15 +83,15 @@
...
@@ -83,15 +83,15 @@
.return_btn
{
.return_btn
{
/* margin-top: 45px; */
/* margin-top: 45px; */
/* position: absolute; */
/* position: absolute; */
height
:
51
px
;
height
:
34
px
;
}
}
.reserved
{
.reserved
{
width
:
100%
;
width
:
100%
;
padding
:
75px
;
padding
:
30px
;
height
:
670px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
...
@@ -100,7 +100,7 @@
...
@@ -100,7 +100,7 @@
width
:
100%
;
width
:
100%
;
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
14px
;
border-radius
:
14px
;
height
:
880px
;
/* padding: 0 45px; */
/* padding: 0 45px; */
box-sizing
:
border-box
;
box-sizing
:
border-box
;
display
:
flex
;
display
:
flex
;
...
@@ -108,34 +108,35 @@
...
@@ -108,34 +108,35 @@
}
}
.card_left_img
{
.card_left_img
{
width
:
87
px
;
width
:
58.15
px
;
height
:
68
px
;
height
:
45.4
px
;
margin
:
35%
;
margin
:
35%
;
}
}
.card_left_c
{
.card_left_c
{
width
:
290
px
;
width
:
193
px
;
height
:
290
px
;
height
:
193
px
;
background
:
#F4F4F4
;
background
:
#F4F4F4
;
border-radius
:
15px
;
border-radius
:
15px
;
opacity
:
1
;
opacity
:
1
;
margin
:
0
309px
81px
234
px
;
margin
:
0
207px
53px
175
px
;
text-align
:
center
;
text-align
:
center
;
}
}
.card_item
{
.card_item
{
display
:
flex
;
display
:
flex
;
height
:
69px
;
margin-bottom
:
45px
;
height
:
46px
;
margin-bottom
:
30px
;
margin-left
:
30px
;
margin-left
:
30px
;
}
}
.card_item_span
{
.card_item_span
{
line-height
:
69
px
;
line-height
:
46
px
;
color
:
#333333
;
color
:
#333333
;
font-size
:
3
0px
;
font-size
:
2
0px
;
width
:
1
5
0px
;
width
:
1
2
0px
;
}
}
...
@@ -144,54 +145,73 @@
...
@@ -144,54 +145,73 @@
::v-deep
.el-input__inner
{
::v-deep
.el-input__inner
{
width
:
54
0px
;
width
:
36
0px
;
height
:
69
px
;
height
:
46
px
;
border
:
2
px
solid
#707070
;
border
:
1
px
solid
#707070
;
color
:
#333333
;
color
:
#333333
;
font-size
:
3
0px
;
font-size
:
2
0px
;
}
}
::v-deep
.el-input
{
::v-deep
.el-input
{
width
:
54
0px
;
width
:
36
0px
;
height
:
69
px
;
height
:
46
px
;
}
}
::v-deep
.el-input__icon
{
::v-deep
.el-input__icon
{
height
:
69
px
;
height
:
46
px
;
}
}
.card_center
{
.card_center
{
width
:
2px
;
width
:
2px
;
height
:
100%
;
height
:
548px
;
background
:
#E0E0E0
;
background
:
#E0E0E0
;
margin
:
0
65px
75px
0
;
margin-top
:
20px
;
/* margin: 50px 43px 50px 85px; */
}
}
.card_right
{
.card_right
{
width
:
100%
;
width
:
100%
;
margin-top
:
7
5
px
;
margin-top
:
7
0
px
;
text-align
:
center
;
text-align
:
center
;
position
:
relative
;
}
}
::v-deep
.card_right
.el-button
{
::v-deep
.el-button
{
position
:
absolute
;
width
:
94px
;
bottom
:
90px
;
height
:
34px
;
padding
:
0
;
font-size
:
14px
;
}
}
::v-deep
.el-button
{
width
:
141px
;
::v-deep
.auth_top
.el-button
{
height
:
51px
;
position
:
absolute
;
font-size
:
21px
;
left
:
0
;
top
:
0
;
border-radius
:
4px
;
border
:
1px
solid
#707070
;
}
}
::v-deep
.el-button--primary
{
::v-deep
.el-button--primary
{
width
:
1
98
px
;
width
:
1
32
px
;
height
:
75
px
;
height
:
50
px
;
background
:
#437AE5
;
background
:
#437AE5
;
font-size
:
27
px
;
font-size
:
18
px
;
border
:
none
;
border
:
none
;
}
.card_item_next
{
position
:
absolute
;
bottom
:
30px
;
left
:
40%
;
/* display: inline-block; */
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/visitor/reserved.vue
View file @
4f81c66d
...
@@ -63,10 +63,10 @@
...
@@ -63,10 +63,10 @@
.reserved
{
.reserved
{
width
:
100%
;
width
:
100%
;
padding
:
36px
;
/* padding: 36px; */
height
:
950px
;
/* height: 950px; */
height
:
670px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
...
@@ -74,7 +74,7 @@
...
@@ -74,7 +74,7 @@
.content
{
.content
{
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
14px
;
border-radius
:
14px
;
height
:
880px
;
/* padding-top: 24px; */
/* padding-top: 24px; */
box-sizing
:
border-box
;
box-sizing
:
border-box
;
...
@@ -83,12 +83,14 @@
...
@@ -83,12 +83,14 @@
.content_card
{
.content_card
{
display
:
flex
;
display
:
flex
;
padding
:
225px
100px
0
70px
;
padding
:
150px
100px
0
70px
;
box-sizing
:
border-box
;
}
}
.card_tip
{
.card_tip
{
font-size
:
42
px
;
font-size
:
28
px
;
color
:
#000000
;
color
:
#000000
;
}
}
...
@@ -103,26 +105,26 @@
...
@@ -103,26 +105,26 @@
}
}
::v-deep
.content_card
.el-input
{
::v-deep
.content_card
.el-input
{
width
:
723
px
;
width
:
482
px
;
height
:
117
px
;
height
:
78
px
;
background
:
#ffffff
;
background
:
#ffffff
;
border-radius
:
10px
10px
10px
10px
;
border-radius
:
10px
10px
10px
10px
;
opacity
:
1
;
opacity
:
1
;
border
:
1px
solid
#cbc7c7
;
border
:
1px
solid
#cbc7c7
;
margin
:
60px
0
18
0px
0
;
margin
:
40px
0
12
0px
0
;
}
}
::v-deep
.content_card
.el-input-group__prepend
{
::v-deep
.content_card
.el-input-group__prepend
{
background-color
:
white
;
background-color
:
white
;
border
:
0
;
border
:
0
;
line-height
:
117
px
;
line-height
:
78
px
;
border-radius
:
50%
;
border-radius
:
50%
;
}
}
::v-deep
.content_card
.el-input.is-disabled
.el-input__inner
{
::v-deep
.content_card
.el-input.is-disabled
.el-input__inner
{
border-color
:
white
;
border-color
:
white
;
height
:
100%
;
height
:
100%
;
font-size
:
36
px
;
font-size
:
24
px
;
background-color
:
white
;
background-color
:
white
;
border-radius
:
10%
;
border-radius
:
10%
;
cursor
:
default
;
cursor
:
default
;
...
@@ -131,12 +133,12 @@
...
@@ -131,12 +133,12 @@
.card_pre
{
.card_pre
{
color
:
#000000
;
color
:
#000000
;
font-size
:
36
px
;
font-size
:
24
px
;
}
}
.card_center
{
.card_center
{
width
:
2px
;
width
:
2px
;
height
:
117
px
;
height
:
78
px
;
background
:
#d6d6d6
;
background
:
#d6d6d6
;
margin-left
:
30px
;
margin-left
:
30px
;
}
}
...
@@ -147,12 +149,12 @@
...
@@ -147,12 +149,12 @@
}
}
::v-deep
.card_btn
.el-button
{
::v-deep
.card_btn
.el-button
{
width
:
312
px
;
width
:
208
px
;
height
:
105
px
;
height
:
70
px
;
border-radius
:
6
px
;
border-radius
:
4
px
;
margin-right
:
6
0px
;
margin-right
:
4
0px
;
font-size
:
36
px
;
font-size
:
24
px
;
}
}
::v-deep
.card_btn
.el-button--info
{
::v-deep
.card_btn
.el-button--info
{
...
@@ -163,13 +165,13 @@
...
@@ -163,13 +165,13 @@
}
}
.card_right
{
.card_right
{
width
:
674
px
;
width
:
449
px
;
height
:
587
px
;
height
:
391
px
;
display
:
flex
;
display
:
flex
;
flex-wrap
:
wrap
;
flex-wrap
:
wrap
;
justify-content
:
space-between
;
justify-content
:
space-between
;
align-content
:
flex-start
;
align-content
:
flex-start
;
padding
:
45
px
0
;
padding
:
30
px
0
;
background
:
white
;
background
:
white
;
margin-right
:
0
;
margin-right
:
0
;
margin-left
:
auto
;
margin-left
:
auto
;
...
@@ -177,15 +179,15 @@
...
@@ -177,15 +179,15 @@
}
}
::v-deep
.card_right
.el-button
{
::v-deep
.card_right
.el-button
{
width
:
1
70
px
;
width
:
1
13
px
;
height
:
96
px
;
height
:
64
px
;
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
9
px
;
border-radius
:
6
px
;
opacity
:
1
;
opacity
:
1
;
border
:
1px
solid
#CBC7C7
;
border
:
1px
solid
#CBC7C7
;
margin
:
0
38px
38
px
0
;
margin
:
0
25px
25
px
0
;
font-weight
:
bold
;
font-weight
:
bold
;
color
:
#000000
;
color
:
#000000
;
font-size
:
36
px
;
font-size
:
24
px
;
}
}
</
style
>
</
style
>
\ No newline at end of file
src/views/visitor/send.vue
View file @
4f81c66d
...
@@ -73,7 +73,7 @@
...
@@ -73,7 +73,7 @@
.card_content
{
.card_content
{
width
:
100%
;
width
:
100%
;
height
:
70
0px
;
height
:
62
0px
;
background
:
#FFFFFF
;
background
:
#FFFFFF
;
border-radius
:
14px
;
border-radius
:
14px
;
padding
:
30px
;
padding
:
30px
;
...
@@ -89,11 +89,7 @@
...
@@ -89,11 +89,7 @@
justify-content
:
space-between
!important
;
justify-content
:
space-between
!important
;
}
}
.card_title
{
color
:
#666666
;
font-size
:
18px
;
}
.card_body
{
.card_body
{
width
:
100%
;
width
:
100%
;
...
...
src/views/visitor/standby.vue
View file @
4f81c66d
...
@@ -91,8 +91,8 @@
...
@@ -91,8 +91,8 @@
.header_title
{
.header_title
{
color
:
#333333
;
color
:
#333333
;
font-size
:
font-size
:
24
px
;
16
px
;
margin-top
:
44
px
;
margin-top
:
29
px
;
}
}
...
@@ -100,44 +100,47 @@
...
@@ -100,44 +100,47 @@
display
:
flex
;
display
:
flex
;
color
:
#FFFFFF
;
color
:
#FFFFFF
;
align-items
:
center
;
/* align-items: center; */
height
:
105px
;
/* height: 105px; */
margin-top
:
24px
;
}
}
.header_first
{
.header_first
{
display
:
flex
;
display
:
flex
;
flex-direction
:
column
;
flex-direction
:
column
;
text-align
:
center
;
text-align
:
center
;
font-size
:
20px
;
margin-right
:
24px
;
font-size
:
13px
;
margin-right
:
18px
;
}
}
.header_mon
{
.header_mon
{
margin-top
:
11
px
;
margin-top
:
5
px
;
}
}
.header_center
{
.header_center
{
height
:
27
px
;
height
:
18
px
;
width
:
2
px
;
width
:
1
px
;
background
:
white
;
background
:
white
;
margin-top
:
12px
;
}
}
.header_time
{
.header_time
{
font-size
:
45
px
;
font-size
:
30
px
;
font-weight
:
bold
;
font-weight
:
bold
;
margin-left
:
24
px
;
margin-left
:
16
px
;
}
}
.content
{
.content
{
height
:
100%
;
/* height: 100%; */
font-weight
:
bold
;
font-weight
:
bold
;
padding
:
57px
90px
142
px
;
padding
:
57px
0
0
60
px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
}
.content_title
{
.content_title
{
color
:
#333333
;
color
:
#333333
;
font-size
:
66
px
;
font-size
:
30
px
;
}
}
.content_title2
{
.content_title2
{
...
@@ -147,14 +150,14 @@
...
@@ -147,14 +150,14 @@
.content_btns
{
.content_btns
{
display
:
flex
;
display
:
flex
;
margin-top
:
128
px
;
margin-top
:
85
px
;
}
}
.content_btn
{
.content_btn
{
width
:
288
px
;
width
:
192
px
;
height
:
35
9px
;
height
:
23
9px
;
background
:
linear-gradient
(
136deg
,
#65DCAC
0%
,
#4DA8D5
100%
);
background
:
linear-gradient
(
136deg
,
#65DCAC
0%
,
#4DA8D5
100%
);
border-radius
:
1
5
px
;
border-radius
:
1
0px
10px
10px
10
px
;
opacity
:
1
;
opacity
:
1
;
padding
:
33px
;
padding
:
33px
;
cursor
:
pointer
;
cursor
:
pointer
;
...
@@ -167,17 +170,16 @@
...
@@ -167,17 +170,16 @@
}
}
.auth_img_left
{
.auth_img_left
{
width
:
1
71
px
;
width
:
1
14
px
;
height
:
1
8
0px
;
height
:
1
2
0px
;
float
:
right
;
float
:
right
;
margin-top
:
78
px
;
margin-top
:
81
px
;
}
}
.content_text
{
.content_text
{
font-size
:
45
px
;
font-size
:
30
px
;
font-weight
:
bold
;
font-weight
:
bold
;
color
:
#FFFFFF
;
color
:
#FFFFFF
;
margin-bottom
:
41px
;
}
}
</
style
>
</
style
>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment