Commit 48ab2c655e3310e5b9bc78b6e9bef88fa20e9892

Authored by chenbiao
1 parent 969da16d

add 首页 设置 发票申领

Showing 68 changed files with 662 additions and 283 deletions
.gitignore
1 .idea 1 .idea
2 .project 2 .project
3 jy_parkingOS.iml 3 jy_parkingOS.iml
  4 +.idea/misc.xml
4 5
5 # Windows 6 # Windows
6 [Dd]esktop.ini 7 [Dd]esktop.ini
common/uni.css
@@ -9,9 +9,11 @@ @@ -9,9 +9,11 @@
9 .fix-left-window { 9 .fix-left-window {
10 padding-left: var(--window-left); 10 padding-left: var(--window-left);
11 } 11 }
  12 +
12 .pc-hide { 13 .pc-hide {
13 display: none !important; 14 display: none !important;
14 } 15 }
  16 +
15 /* #endif */ 17 /* #endif */
16 18
17 /*通用 */ 19 /*通用 */
@@ -20,50 +22,62 @@ @@ -20,50 +22,62 @@
20 font-size:28rpx; 22 font-size:28rpx;
21 line-height:1.8; 23 line-height:1.8;
22 } */ 24 } */
23 -progress, checkbox-group{ 25 +progress,
  26 +checkbox-group {
24 width: 100%; 27 width: 100%;
25 } 28 }
  29 +
26 form { 30 form {
27 width: 100%; 31 width: 100%;
28 } 32 }
  33 +
29 .uni-flex { 34 .uni-flex {
30 display: flex; 35 display: flex;
31 flex-direction: row; 36 flex-direction: row;
32 } 37 }
  38 +
33 .uni-flex-item { 39 .uni-flex-item {
34 flex: 1; 40 flex: 1;
35 } 41 }
  42 +
36 .uni-row { 43 .uni-row {
37 flex-direction: row; 44 flex-direction: row;
38 } 45 }
  46 +
39 .uni-column { 47 .uni-column {
40 flex-direction: column; 48 flex-direction: column;
41 } 49 }
42 -.uni-link{  
43 - color:#576B95;  
44 - font-size:26rpx; 50 +
  51 +.uni-link {
  52 + color: #576B95;
  53 + font-size: 26rpx;
45 } 54 }
46 -.uni-center{  
47 - text-align:center; 55 +
  56 +.uni-center {
  57 + text-align: center;
48 } 58 }
49 -.uni-inline-item{ 59 +
  60 +.uni-inline-item {
50 display: flex; 61 display: flex;
51 flex-direction: row; 62 flex-direction: row;
52 - align-items:center; 63 + align-items: center;
53 } 64 }
54 -.uni-inline-item text{ 65 +
  66 +.uni-inline-item text {
55 margin-right: 20rpx; 67 margin-right: 20rpx;
56 } 68 }
57 -.uni-inline-item text:last-child{ 69 +
  70 +.uni-inline-item text:last-child {
58 margin-right: 0rpx; 71 margin-right: 0rpx;
59 margin-left: 20rpx; 72 margin-left: 20rpx;
60 } 73 }
61 74
62 /* page */ 75 /* page */
63 -.common-page-head{  
64 - padding:35rpx; 76 +.common-page-head {
  77 + padding: 35rpx;
65 text-align: center; 78 text-align: center;
66 } 79 }
  80 +
67 .common-page-head-title { 81 .common-page-head-title {
68 display: inline-block; 82 display: inline-block;
69 padding: 0 40rpx; 83 padding: 0 40rpx;
@@ -75,122 +89,181 @@ form { @@ -75,122 +89,181 @@ form {
75 border-bottom: 2rpx solid #D8D8D8; 89 border-bottom: 2rpx solid #D8D8D8;
76 } 90 }
77 91
78 -.uni-padding-wrap{ 92 +.uni-padding-wrap {
79 /* width:690rpx; */ 93 /* width:690rpx; */
80 - padding:0 30rpx; 94 + padding: 0 30rpx;
81 } 95 }
  96 +
82 .uni-word { 97 .uni-word {
83 text-align: center; 98 text-align: center;
84 - padding:200rpx 100rpx; 99 + padding: 200rpx 100rpx;
85 } 100 }
  101 +
86 .uni-title { 102 .uni-title {
87 - font-size:30rpx;  
88 - font-weight:500;  
89 - padding:20rpx 0;  
90 - line-height:1.5; 103 + font-size: 30rpx;
  104 + font-weight: 500;
  105 + padding: 20rpx 0;
  106 + line-height: 1.5;
91 } 107 }
92 -.uni-text{  
93 - font-size:28rpx; 108 +
  109 +.uni-text {
  110 + font-size: 28rpx;
94 } 111 }
95 -.uni-title text{  
96 - font-size:24rpx;  
97 - color:#888; 112 +
  113 +.uni-title text {
  114 + font-size: 24rpx;
  115 + color: #888;
98 } 116 }
99 117
100 -.uni-text-gray{ 118 +.uni-text-gray {
101 color: #ccc; 119 color: #ccc;
102 } 120 }
  121 +
103 .uni-text-small { 122 .uni-text-small {
104 - font-size:24rpx; 123 + font-size: 24rpx;
105 } 124 }
106 -.uni-common-mb{  
107 - margin-bottom:30rpx; 125 +
  126 +.uni-common-mb {
  127 + margin-bottom: 30rpx;
108 } 128 }
109 -.uni-common-pb{  
110 - padding-bottom:30rpx; 129 +
  130 +.uni-common-pb {
  131 + padding-bottom: 30rpx;
111 } 132 }
112 -.uni-common-pl{  
113 - padding-left:30rpx; 133 +
  134 +.uni-common-pl {
  135 + padding-left: 30rpx;
114 } 136 }
115 -.uni-common-mt{  
116 - margin-top:30rpx; 137 +
  138 +.uni-common-mt {
  139 + margin-top: 30rpx;
117 } 140 }
  141 +
118 /* 背景色 */ 142 /* 背景色 */
119 -.uni-bg-red{  
120 - background:#F76260; color:#FFF; 143 +.uni-bg-red {
  144 + background: #F76260;
  145 + color: #FFF;
121 } 146 }
122 -.uni-bg-green{  
123 - background:#09BB07; color:#FFF; 147 +
  148 +.uni-bg-green {
  149 + background: #09BB07;
  150 + color: #FFF;
124 } 151 }
125 -.uni-bg-blue{  
126 - background:#007AFF; color:#FFF; 152 +
  153 +.uni-bg-blue {
  154 + background: #007AFF;
  155 + color: #FFF;
127 } 156 }
  157 +
128 /* 标题 */ 158 /* 标题 */
129 -.uni-h1 {font-size: 80rpx; font-weight:700;}  
130 -.uni-h2 {font-size: 60rpx; font-weight:700;}  
131 -.uni-h3 {font-size: 48rpx; font-weight:700;}  
132 -.uni-h4 {font-size: 36rpx; font-weight:700;}  
133 -.uni-h5 {font-size: 28rpx; color: #8f8f94;}  
134 -.uni-h6 {font-size: 24rpx; color: #8f8f94;}  
135 -.uni-bold{font-weight:bold;} 159 +.uni-h1 {
  160 + font-size: 80rpx;
  161 + font-weight: 700;
  162 +}
  163 +
  164 +.uni-h2 {
  165 + font-size: 60rpx;
  166 + font-weight: 700;
  167 +}
  168 +
  169 +.uni-h3 {
  170 + font-size: 48rpx;
  171 + font-weight: 700;
  172 +}
  173 +
  174 +.uni-h4 {
  175 + font-size: 36rpx;
  176 + font-weight: 700;
  177 +}
  178 +
  179 +.uni-h5 {
  180 + font-size: 28rpx;
  181 + color: #8f8f94;
  182 +}
  183 +
  184 +.uni-h6 {
  185 + font-size: 24rpx;
  186 + color: #8f8f94;
  187 +}
  188 +
  189 +.uni-bold {
  190 + font-weight: bold;
  191 +}
136 192
137 /* 文本溢出隐藏 */ 193 /* 文本溢出隐藏 */
138 -.uni-ellipsis {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} 194 +.uni-ellipsis {
  195 + overflow: hidden;
  196 + white-space: nowrap;
  197 + text-overflow: ellipsis;
  198 +}
139 199
140 /* 竖向百分百按钮 */ 200 /* 竖向百分百按钮 */
141 -.uni-btn-v{  
142 - padding:10rpx 0; 201 +.uni-btn-v {
  202 + padding: 10rpx 0;
  203 +}
  204 +
  205 +.uni-btn-v button {
  206 + margin: 20rpx 0;
143 } 207 }
144 -.uni-btn-v button{margin:20rpx 0;}  
145 208
146 /* 表单 */ 209 /* 表单 */
147 -.uni-form-item{  
148 - display:flex;  
149 - width:100%;  
150 - padding:10rpx 0; 210 +.uni-form-item {
  211 + display: flex;
  212 + width: 100%;
  213 + padding: 10rpx 0;
151 } 214 }
152 -.uni-form-item .title{  
153 - padding:10rpx 25rpx; 215 +
  216 +.uni-form-item .title {
  217 + padding: 10rpx 25rpx;
154 } 218 }
  219 +
155 .uni-label { 220 .uni-label {
156 width: 210rpx; 221 width: 210rpx;
157 word-wrap: break-word; 222 word-wrap: break-word;
158 word-break: break-all; 223 word-break: break-all;
159 - text-indent:20rpx; 224 + text-indent: 20rpx;
160 } 225 }
  226 +
161 .uni-input { 227 .uni-input {
162 height: 50rpx; 228 height: 50rpx;
163 padding: 15rpx 25rpx; 229 padding: 15rpx 25rpx;
164 - line-height:50rpx;  
165 - font-size:28rpx;  
166 - background:#FFF; 230 + line-height: 50rpx;
  231 + font-size: 28rpx;
  232 + background: #FFF;
167 flex: 1; 233 flex: 1;
168 } 234 }
169 -radio-group, checkbox-group{  
170 - width:100%; 235 +
  236 +radio-group,
  237 +checkbox-group {
  238 + width: 100%;
171 } 239 }
172 -radio-group label, checkbox-group label{  
173 - padding-right:20rpx; 240 +
  241 +radio-group label,
  242 +checkbox-group label {
  243 + padding-right: 20rpx;
174 } 244 }
175 -.uni-form-item .with-fun{  
176 - display:flex;  
177 - flex-wrap:nowrap;  
178 - background:#FFFFFF; 245 +
  246 +.uni-form-item .with-fun {
  247 + display: flex;
  248 + flex-wrap: nowrap;
  249 + background: #FFFFFF;
179 } 250 }
180 -.uni-form-item .with-fun .uni-icon{  
181 - width:40px;  
182 - height:80rpx;  
183 - line-height:80rpx;  
184 - flex-shrink:0; 251 +
  252 +.uni-form-item .with-fun .uni-icon {
  253 + width: 40px;
  254 + height: 80rpx;
  255 + line-height: 80rpx;
  256 + flex-shrink: 0;
185 } 257 }
186 258
187 /* loadmore */ 259 /* loadmore */
188 -.uni-loadmore{  
189 - height:80rpx;  
190 - line-height:80rpx;  
191 - text-align:center;  
192 - padding-bottom:30rpx; 260 +.uni-loadmore {
  261 + height: 80rpx;
  262 + line-height: 80rpx;
  263 + text-align: center;
  264 + padding-bottom: 30rpx;
193 } 265 }
  266 +
194 /*数字角标*/ 267 /*数字角标*/
195 /* .uni-badge, 268 /* .uni-badge,
196 .uni-badge-default { 269 .uni-badge-default {
@@ -208,50 +281,60 @@ radio-group label, checkbox-group label{ @@ -208,50 +281,60 @@ radio-group label, checkbox-group label{
208 color: #929292; 281 color: #929292;
209 background-color: transparent 282 background-color: transparent
210 } 283 }
  284 +
211 .uni-badge-primary { 285 .uni-badge-primary {
212 color: #fff; 286 color: #fff;
213 background-color: #007aff 287 background-color: #007aff
214 } 288 }
  289 +
215 .uni-badge-blue.uni-badge-inverted, 290 .uni-badge-blue.uni-badge-inverted,
216 .uni-badge-primary.uni-badge-inverted { 291 .uni-badge-primary.uni-badge-inverted {
217 color: #007aff; 292 color: #007aff;
218 background-color: transparent 293 background-color: transparent
219 } 294 }
  295 +
220 .uni-badge-green, 296 .uni-badge-green,
221 .uni-badge-success { 297 .uni-badge-success {
222 color: #fff; 298 color: #fff;
223 background-color: #4cd964; 299 background-color: #4cd964;
224 } 300 }
  301 +
225 .uni-badge-green.uni-badge-inverted, 302 .uni-badge-green.uni-badge-inverted,
226 .uni-badge-success.uni-badge-inverted { 303 .uni-badge-success.uni-badge-inverted {
227 color: #4cd964; 304 color: #4cd964;
228 background-color: transparent 305 background-color: transparent
229 } 306 }
  307 +
230 .uni-badge-warning, 308 .uni-badge-warning,
231 .uni-badge-yellow { 309 .uni-badge-yellow {
232 color: #fff; 310 color: #fff;
233 background-color: #f0ad4e 311 background-color: #f0ad4e
234 } 312 }
  313 +
235 .uni-badge-warning.uni-badge-inverted, 314 .uni-badge-warning.uni-badge-inverted,
236 .uni-badge-yellow.uni-badge-inverted { 315 .uni-badge-yellow.uni-badge-inverted {
237 color: #f0ad4e; 316 color: #f0ad4e;
238 background-color: transparent 317 background-color: transparent
239 } 318 }
  319 +
240 .uni-badge-danger, 320 .uni-badge-danger,
241 .uni-badge-red { 321 .uni-badge-red {
242 color: #fff; 322 color: #fff;
243 background-color: #dd524d 323 background-color: #dd524d
244 } 324 }
  325 +
245 .uni-badge-danger.uni-badge-inverted, 326 .uni-badge-danger.uni-badge-inverted,
246 .uni-badge-red.uni-badge-inverted { 327 .uni-badge-red.uni-badge-inverted {
247 color: #dd524d; 328 color: #dd524d;
248 background-color: transparent 329 background-color: transparent
249 } 330 }
  331 +
250 .uni-badge-purple, 332 .uni-badge-purple,
251 .uni-badge-royal { 333 .uni-badge-royal {
252 color: #fff; 334 color: #fff;
253 background-color: #8a6de9 335 background-color: #8a6de9
254 } 336 }
  337 +
255 .uni-badge-purple.uni-badge-inverted, 338 .uni-badge-purple.uni-badge-inverted,
256 .uni-badge-royal.uni-badge-inverted { 339 .uni-badge-royal.uni-badge-inverted {
257 color: #8a6de9; 340 color: #8a6de9;
@@ -264,6 +347,7 @@ radio-group label, checkbox-group label{ @@ -264,6 +347,7 @@ radio-group label, checkbox-group label{
264 width: 100%; 347 width: 100%;
265 overflow: hidden; 348 overflow: hidden;
266 } 349 }
  350 +
267 .uni-collapse-content.uni-active { 351 .uni-collapse-content.uni-active {
268 height: auto; 352 height: auto;
269 } 353 }
@@ -272,21 +356,25 @@ radio-group label, checkbox-group label{ @@ -272,21 +356,25 @@ radio-group label, checkbox-group label{
272 .uni-card { 356 .uni-card {
273 background: #fff; 357 background: #fff;
274 border-radius: 8rpx; 358 border-radius: 8rpx;
275 - margin:20rpx 0; 359 + margin: 20rpx 0;
276 position: relative; 360 position: relative;
277 /* box-shadow: 0 2rpx 4rpx rgba(0, 0, 0, .3); */ 361 /* box-shadow: 0 2rpx 4rpx rgba(0, 0, 0, .3); */
278 } 362 }
  363 +
279 .uni-card-content { 364 .uni-card-content {
280 font-size: 30rpx; 365 font-size: 30rpx;
281 } 366 }
282 -.uni-card-content.image-view{  
283 - width: 100%;  
284 - margin: 0; 367 +
  368 +.uni-card-content.image-view {
  369 + width: 100%;
  370 + margin: 0;
285 } 371 }
  372 +
286 .uni-card-content-inner { 373 .uni-card-content-inner {
287 position: relative; 374 position: relative;
288 padding: 30rpx; 375 padding: 30rpx;
289 } 376 }
  377 +
290 .uni-card-footer, 378 .uni-card-footer,
291 .uni-card-header { 379 .uni-card-header {
292 position: relative; 380 position: relative;
@@ -296,12 +384,15 @@ radio-group label, checkbox-group label{ @@ -296,12 +384,15 @@ radio-group label, checkbox-group label{
296 justify-content: space-between; 384 justify-content: space-between;
297 align-items: center; 385 align-items: center;
298 } 386 }
  387 +
299 .uni-card-header { 388 .uni-card-header {
300 font-size: 36rpx; 389 font-size: 36rpx;
301 } 390 }
  391 +
302 .uni-card-footer { 392 .uni-card-footer {
303 color: #6d6d72; 393 color: #6d6d72;
304 } 394 }
  395 +
305 .uni-card-footer:before, 396 .uni-card-footer:before,
306 .uni-card-header:after { 397 .uni-card-header:after {
307 position: absolute; 398 position: absolute;
@@ -314,18 +405,22 @@ radio-group label, checkbox-group label{ @@ -314,18 +405,22 @@ radio-group label, checkbox-group label{
314 transform: scaleY(.5); 405 transform: scaleY(.5);
315 background-color: #c8c7cc; 406 background-color: #c8c7cc;
316 } 407 }
  408 +
317 .uni-card-header:after { 409 .uni-card-header:after {
318 top: auto; 410 top: auto;
319 bottom: 0; 411 bottom: 0;
320 } 412 }
  413 +
321 .uni-card-media { 414 .uni-card-media {
322 justify-content: flex-start; 415 justify-content: flex-start;
323 } 416 }
  417 +
324 .uni-card-media-logo { 418 .uni-card-media-logo {
325 height: 84rpx; 419 height: 84rpx;
326 width: 84rpx; 420 width: 84rpx;
327 margin-right: 20rpx; 421 margin-right: 20rpx;
328 } 422 }
  423 +
329 .uni-card-media-body { 424 .uni-card-media-body {
330 height: 84rpx; 425 height: 84rpx;
331 display: flex; 426 display: flex;
@@ -333,15 +428,18 @@ radio-group label, checkbox-group label{ @@ -333,15 +428,18 @@ radio-group label, checkbox-group label{
333 justify-content: space-between; 428 justify-content: space-between;
334 align-items: flex-start; 429 align-items: flex-start;
335 } 430 }
  431 +
336 .uni-card-media-text-top { 432 .uni-card-media-text-top {
337 line-height: 36rpx; 433 line-height: 36rpx;
338 font-size: 34rpx; 434 font-size: 34rpx;
339 } 435 }
  436 +
340 .uni-card-media-text-bottom { 437 .uni-card-media-text-bottom {
341 line-height: 30rpx; 438 line-height: 30rpx;
342 font-size: 28rpx; 439 font-size: 28rpx;
343 color: #8f8f94; 440 color: #8f8f94;
344 } 441 }
  442 +
345 .uni-card-link { 443 .uni-card-link {
346 color: #007AFF; 444 color: #007AFF;
347 } 445 }
@@ -354,6 +452,7 @@ radio-group label, checkbox-group label{ @@ -354,6 +452,7 @@ radio-group label, checkbox-group label{
354 display: flex; 452 display: flex;
355 flex-direction: column; 453 flex-direction: column;
356 } 454 }
  455 +
357 .uni-list:after { 456 .uni-list:after {
358 position: absolute; 457 position: absolute;
359 z-index: 10; 458 z-index: 10;
@@ -366,6 +465,7 @@ radio-group label, checkbox-group label{ @@ -366,6 +465,7 @@ radio-group label, checkbox-group label{
366 transform: scaleY(.5); 465 transform: scaleY(.5);
367 background-color: #c8c7cc; 466 background-color: #c8c7cc;
368 } 467 }
  468 +
369 /* .uni-list::before { 469 /* .uni-list::before {
370 position: absolute; 470 position: absolute;
371 z-index: 10; 471 z-index: 10;
@@ -385,21 +485,26 @@ radio-group label, checkbox-group label{ @@ -385,21 +485,26 @@ radio-group label, checkbox-group label{
385 justify-content: space-between; 485 justify-content: space-between;
386 align-items: center; 486 align-items: center;
387 } 487 }
  488 +
388 .uni-list-cell-hover { 489 .uni-list-cell-hover {
389 background-color: #eee; 490 background-color: #eee;
390 } 491 }
  492 +
391 .uni-list-cell-pd { 493 .uni-list-cell-pd {
392 padding: 22rpx 30rpx; 494 padding: 22rpx 30rpx;
393 } 495 }
  496 +
394 .uni-list-cell-left { 497 .uni-list-cell-left {
395 - white-space: nowrap;  
396 - font-size:28rpx; 498 + white-space: nowrap;
  499 + font-size: 28rpx;
397 padding: 0 30rpx; 500 padding: 0 30rpx;
398 } 501 }
  502 +
399 .uni-list-cell-db, 503 .uni-list-cell-db,
400 .uni-list-cell-right { 504 .uni-list-cell-right {
401 flex: 1; 505 flex: 1;
402 } 506 }
  507 +
403 .uni-list-cell::after { 508 .uni-list-cell::after {
404 position: absolute; 509 position: absolute;
405 z-index: 3; 510 z-index: 3;
@@ -412,19 +517,23 @@ radio-group label, checkbox-group label{ @@ -412,19 +517,23 @@ radio-group label, checkbox-group label{
412 transform: scaleY(.5); 517 transform: scaleY(.5);
413 background-color: #c8c7cc; 518 background-color: #c8c7cc;
414 } 519 }
  520 +
415 .uni-list .uni-list-cell:last-child::after { 521 .uni-list .uni-list-cell:last-child::after {
416 height: 0rpx; 522 height: 0rpx;
417 } 523 }
  524 +
418 .uni-list-cell-last.uni-list-cell::after { 525 .uni-list-cell-last.uni-list-cell::after {
419 height: 0rpx; 526 height: 0rpx;
420 } 527 }
  528 +
421 .uni-list-cell-divider { 529 .uni-list-cell-divider {
422 position: relative; 530 position: relative;
423 display: flex; 531 display: flex;
424 color: #999; 532 color: #999;
425 background-color: #f7f7f7; 533 background-color: #f7f7f7;
426 - padding:15rpx 20rpx; 534 + padding: 15rpx 20rpx;
427 } 535 }
  536 +
428 .uni-list-cell-divider::before { 537 .uni-list-cell-divider::before {
429 position: absolute; 538 position: absolute;
430 right: 0; 539 right: 0;
@@ -436,6 +545,7 @@ radio-group label, checkbox-group label{ @@ -436,6 +545,7 @@ radio-group label, checkbox-group label{
436 transform: scaleY(.5); 545 transform: scaleY(.5);
437 background-color: #c8c7cc; 546 background-color: #c8c7cc;
438 } 547 }
  548 +
439 .uni-list-cell-divider::after { 549 .uni-list-cell-divider::after {
440 position: absolute; 550 position: absolute;
441 right: 0; 551 right: 0;
@@ -447,8 +557,9 @@ radio-group label, checkbox-group label{ @@ -447,8 +557,9 @@ radio-group label, checkbox-group label{
447 transform: scaleY(.5); 557 transform: scaleY(.5);
448 background-color: #c8c7cc; 558 background-color: #c8c7cc;
449 } 559 }
  560 +
450 .uni-list-cell-navigate { 561 .uni-list-cell-navigate {
451 - font-size:30rpx; 562 + font-size: 30rpx;
452 padding: 22rpx 30rpx; 563 padding: 22rpx 30rpx;
453 line-height: 48rpx; 564 line-height: 48rpx;
454 position: relative; 565 position: relative;
@@ -459,12 +570,15 @@ radio-group label, checkbox-group label{ @@ -459,12 +570,15 @@ radio-group label, checkbox-group label{
459 justify-content: space-between; 570 justify-content: space-between;
460 align-items: center; 571 align-items: center;
461 } 572 }
  573 +
462 .uni-list-cell-navigate { 574 .uni-list-cell-navigate {
463 padding-right: 36rpx; 575 padding-right: 36rpx;
464 } 576 }
  577 +
465 .uni-navigate-badge { 578 .uni-navigate-badge {
466 padding-right: 50rpx; 579 padding-right: 50rpx;
467 } 580 }
  581 +
468 .uni-list-cell-navigate.uni-navigate-right:after { 582 .uni-list-cell-navigate.uni-navigate-right:after {
469 font-family: uniicons; 583 font-family: uniicons;
470 content: '\e583'; 584 content: '\e583';
@@ -475,6 +589,7 @@ radio-group label, checkbox-group label{ @@ -475,6 +589,7 @@ radio-group label, checkbox-group label{
475 -webkit-transform: translateY(-50%); 589 -webkit-transform: translateY(-50%);
476 transform: translateY(-50%); 590 transform: translateY(-50%);
477 } 591 }
  592 +
478 .uni-list-cell-navigate.uni-navigate-bottom:after { 593 .uni-list-cell-navigate.uni-navigate-bottom:after {
479 font-family: uniicons; 594 font-family: uniicons;
480 content: '\e581'; 595 content: '\e581';
@@ -485,6 +600,7 @@ radio-group label, checkbox-group label{ @@ -485,6 +600,7 @@ radio-group label, checkbox-group label{
485 -webkit-transform: translateY(-50%); 600 -webkit-transform: translateY(-50%);
486 transform: translateY(-50%); 601 transform: translateY(-50%);
487 } 602 }
  603 +
488 .uni-list-cell-navigate.uni-navigate-bottom.uni-active::after { 604 .uni-list-cell-navigate.uni-navigate-bottom.uni-active::after {
489 font-family: uniicons; 605 font-family: uniicons;
490 content: '\e580'; 606 content: '\e580';
@@ -495,23 +611,29 @@ radio-group label, checkbox-group label{ @@ -495,23 +611,29 @@ radio-group label, checkbox-group label{
495 -webkit-transform: translateY(-50%); 611 -webkit-transform: translateY(-50%);
496 transform: translateY(-50%); 612 transform: translateY(-50%);
497 } 613 }
  614 +
498 .uni-collapse.uni-list-cell { 615 .uni-collapse.uni-list-cell {
499 flex-direction: column; 616 flex-direction: column;
500 } 617 }
  618 +
501 .uni-list-cell-navigate.uni-active { 619 .uni-list-cell-navigate.uni-active {
502 background: #eee; 620 background: #eee;
503 } 621 }
  622 +
504 .uni-list.uni-collapse { 623 .uni-list.uni-collapse {
505 box-sizing: border-box; 624 box-sizing: border-box;
506 height: 0; 625 height: 0;
507 overflow: hidden; 626 overflow: hidden;
508 } 627 }
  628 +
509 .uni-collapse .uni-list-cell { 629 .uni-collapse .uni-list-cell {
510 padding-left: 20rpx; 630 padding-left: 20rpx;
511 } 631 }
  632 +
512 .uni-collapse .uni-list-cell::after { 633 .uni-collapse .uni-list-cell::after {
513 left: 52rpx; 634 left: 52rpx;
514 } 635 }
  636 +
515 .uni-list.uni-active { 637 .uni-list.uni-active {
516 height: auto; 638 height: auto;
517 } 639 }
@@ -525,18 +647,26 @@ radio-group label, checkbox-group label{ @@ -525,18 +647,26 @@ radio-group label, checkbox-group label{
525 flex-direction: row; 647 flex-direction: row;
526 padding: 22rpx 30rpx; 648 padding: 22rpx 30rpx;
527 } 649 }
  650 +
528 .uni-triplex-right, 651 .uni-triplex-right,
529 .uni-triplex-left { 652 .uni-triplex-left {
530 display: flex; 653 display: flex;
531 flex-direction: column; 654 flex-direction: column;
532 } 655 }
  656 +
533 .uni-triplex-left { 657 .uni-triplex-left {
534 width: 84%; 658 width: 84%;
535 } 659 }
536 -.uni-triplex-left .uni-title{  
537 - padding:8rpx 0; 660 +
  661 +.uni-triplex-left .uni-title {
  662 + padding: 8rpx 0;
  663 +}
  664 +
  665 +.uni-triplex-left .uni-text,
  666 +.uni-triplex-left .uni-text-small {
  667 + color: #999999;
538 } 668 }
539 -.uni-triplex-left .uni-text, .uni-triplex-left .uni-text-small{color:#999999;} 669 +
540 .uni-triplex-right { 670 .uni-triplex-right {
541 width: 16%; 671 width: 16%;
542 text-align: right; 672 text-align: right;
@@ -550,25 +680,31 @@ radio-group label, checkbox-group label{ @@ -550,25 +680,31 @@ radio-group label, checkbox-group label{
550 width: 100%; 680 width: 100%;
551 flex-direction: row; 681 flex-direction: row;
552 } 682 }
  683 +
553 .uni-navigate-right.uni-media-list { 684 .uni-navigate-right.uni-media-list {
554 padding-right: 74rpx; 685 padding-right: 74rpx;
555 } 686 }
  687 +
556 .uni-pull-right { 688 .uni-pull-right {
557 flex-direction: row-reverse; 689 flex-direction: row-reverse;
558 } 690 }
  691 +
559 .uni-pull-right>.uni-media-list-logo { 692 .uni-pull-right>.uni-media-list-logo {
560 margin-right: 0rpx; 693 margin-right: 0rpx;
561 margin-left: 20rpx; 694 margin-left: 20rpx;
562 } 695 }
  696 +
563 .uni-media-list-logo { 697 .uni-media-list-logo {
564 height: 84rpx; 698 height: 84rpx;
565 width: 84rpx; 699 width: 84rpx;
566 margin-right: 20rpx; 700 margin-right: 20rpx;
567 } 701 }
  702 +
568 .uni-media-list-logo image { 703 .uni-media-list-logo image {
569 height: 100%; 704 height: 100%;
570 width: 100%; 705 width: 100%;
571 } 706 }
  707 +
572 .uni-media-list-body { 708 .uni-media-list-body {
573 height: 84rpx; 709 height: 84rpx;
574 display: flex; 710 display: flex;
@@ -578,11 +714,13 @@ radio-group label, checkbox-group label{ @@ -578,11 +714,13 @@ radio-group label, checkbox-group label{
578 align-items: flex-start; 714 align-items: flex-start;
579 overflow: hidden; 715 overflow: hidden;
580 } 716 }
  717 +
581 .uni-media-list-text-top { 718 .uni-media-list-text-top {
582 width: 100%; 719 width: 100%;
583 line-height: 36rpx; 720 line-height: 36rpx;
584 font-size: 30rpx; 721 font-size: 30rpx;
585 } 722 }
  723 +
586 .uni-media-list-text-bottom { 724 .uni-media-list-text-bottom {
587 width: 100%; 725 width: 100%;
588 line-height: 30rpx; 726 line-height: 30rpx;
@@ -599,6 +737,7 @@ radio-group label, checkbox-group label{ @@ -599,6 +737,7 @@ radio-group label, checkbox-group label{
599 flex-wrap: wrap; 737 flex-wrap: wrap;
600 border-top: 2rpx solid #eee; 738 border-top: 2rpx solid #eee;
601 } 739 }
  740 +
602 .uni-grid-9-item { 741 .uni-grid-9-item {
603 width: 250rpx; 742 width: 250rpx;
604 height: 200rpx; 743 height: 200rpx;
@@ -611,13 +750,16 @@ radio-group label, checkbox-group label{ @@ -611,13 +750,16 @@ radio-group label, checkbox-group label{
611 border-color: #eee; 750 border-color: #eee;
612 box-sizing: border-box; 751 box-sizing: border-box;
613 } 752 }
  753 +
614 .no-border-right { 754 .no-border-right {
615 border-right: none; 755 border-right: none;
616 } 756 }
  757 +
617 .uni-grid-9-image { 758 .uni-grid-9-image {
618 width: 100rpx; 759 width: 100rpx;
619 height: 100rpx; 760 height: 100rpx;
620 } 761 }
  762 +
621 .uni-grid-9-text { 763 .uni-grid-9-text {
622 width: 250rpx; 764 width: 250rpx;
623 line-height: 4rpx; 765 line-height: 4rpx;
@@ -625,6 +767,7 @@ radio-group label, checkbox-group label{ @@ -625,6 +767,7 @@ radio-group label, checkbox-group label{
625 text-align: center; 767 text-align: center;
626 font-size: 30rpx; 768 font-size: 30rpx;
627 } 769 }
  770 +
628 .uni-grid-9-item-hover { 771 .uni-grid-9-item-hover {
629 background: rgba(0, 0, 0, 0.1); 772 background: rgba(0, 0, 0, 0.1);
630 } 773 }
@@ -634,39 +777,47 @@ radio-group label, checkbox-group label{ @@ -634,39 +777,47 @@ radio-group label, checkbox-group label{
634 flex: 1; 777 flex: 1;
635 flex-direction: column; 778 flex-direction: column;
636 } 779 }
  780 +
637 .uni-uploader-head { 781 .uni-uploader-head {
638 display: flex; 782 display: flex;
639 flex-direction: row; 783 flex-direction: row;
640 justify-content: space-between; 784 justify-content: space-between;
641 } 785 }
  786 +
642 .uni-uploader-info { 787 .uni-uploader-info {
643 color: #B2B2B2; 788 color: #B2B2B2;
644 } 789 }
  790 +
645 .uni-uploader-body { 791 .uni-uploader-body {
646 margin-top: 16rpx; 792 margin-top: 16rpx;
647 } 793 }
  794 +
648 .uni-uploader__files { 795 .uni-uploader__files {
649 display: flex; 796 display: flex;
650 flex-direction: row; 797 flex-direction: row;
651 flex-wrap: wrap; 798 flex-wrap: wrap;
652 } 799 }
  800 +
653 .uni-uploader__file { 801 .uni-uploader__file {
654 margin: 10rpx; 802 margin: 10rpx;
655 width: 210rpx; 803 width: 210rpx;
656 height: 210rpx; 804 height: 210rpx;
657 } 805 }
  806 +
658 .uni-uploader__img { 807 .uni-uploader__img {
659 display: block; 808 display: block;
660 width: 210rpx; 809 width: 210rpx;
661 height: 210rpx; 810 height: 210rpx;
662 } 811 }
  812 +
663 .uni-uploader__input-box { 813 .uni-uploader__input-box {
664 position: relative; 814 position: relative;
665 - margin:10rpx; 815 + margin: 10rpx;
666 width: 208rpx; 816 width: 208rpx;
667 height: 208rpx; 817 height: 208rpx;
668 border: 2rpx solid #D9D9D9; 818 border: 2rpx solid #D9D9D9;
669 } 819 }
  820 +
670 .uni-uploader__input-box:before, 821 .uni-uploader__input-box:before,
671 .uni-uploader__input-box:after { 822 .uni-uploader__input-box:after {
672 content: " "; 823 content: " ";
@@ -677,21 +828,26 @@ radio-group label, checkbox-group label{ @@ -677,21 +828,26 @@ radio-group label, checkbox-group label{
677 transform: translate(-50%, -50%); 828 transform: translate(-50%, -50%);
678 background-color: #D9D9D9; 829 background-color: #D9D9D9;
679 } 830 }
  831 +
680 .uni-uploader__input-box:before { 832 .uni-uploader__input-box:before {
681 width: 4rpx; 833 width: 4rpx;
682 height: 79rpx; 834 height: 79rpx;
683 } 835 }
  836 +
684 .uni-uploader__input-box:after { 837 .uni-uploader__input-box:after {
685 width: 79rpx; 838 width: 79rpx;
686 height: 4rpx; 839 height: 4rpx;
687 } 840 }
  841 +
688 .uni-uploader__input-box:active { 842 .uni-uploader__input-box:active {
689 border-color: #999999; 843 border-color: #999999;
690 } 844 }
  845 +
691 .uni-uploader__input-box:active:before, 846 .uni-uploader__input-box:active:before,
692 .uni-uploader__input-box:active:after { 847 .uni-uploader__input-box:active:after {
693 background-color: #999999; 848 background-color: #999999;
694 } 849 }
  850 +
695 .uni-uploader__input { 851 .uni-uploader__input {
696 position: absolute; 852 position: absolute;
697 z-index: 1; 853 z-index: 1;
@@ -712,14 +868,17 @@ radio-group label, checkbox-group label{ @@ -712,14 +868,17 @@ radio-group label, checkbox-group label{
712 color: #8f8f94; 868 color: #8f8f94;
713 font-size: 28rpx; 869 font-size: 28rpx;
714 } 870 }
  871 +
715 .feedback-star-view.feedback-title { 872 .feedback-star-view.feedback-title {
716 justify-content: flex-start; 873 justify-content: flex-start;
717 margin: 0; 874 margin: 0;
718 } 875 }
  876 +
719 .feedback-quick { 877 .feedback-quick {
720 position: relative; 878 position: relative;
721 padding-right: 40rpx; 879 padding-right: 40rpx;
722 } 880 }
  881 +
723 .feedback-quick:after { 882 .feedback-quick:after {
724 font-family: uniicons; 883 font-family: uniicons;
725 font-size: 40rpx; 884 font-size: 40rpx;
@@ -731,9 +890,11 @@ radio-group label, checkbox-group label{ @@ -731,9 +890,11 @@ radio-group label, checkbox-group label{
731 -webkit-transform: translateY(-50%); 890 -webkit-transform: translateY(-50%);
732 transform: translateY(-50%); 891 transform: translateY(-50%);
733 } 892 }
  893 +
734 .feedback-body { 894 .feedback-body {
735 background: #fff; 895 background: #fff;
736 } 896 }
  897 +
737 .feedback-textare { 898 .feedback-textare {
738 height: 200rpx; 899 height: 200rpx;
739 font-size: 34rpx; 900 font-size: 34rpx;
@@ -742,6 +903,7 @@ radio-group label, checkbox-group label{ @@ -742,6 +903,7 @@ radio-group label, checkbox-group label{
742 box-sizing: border-box; 903 box-sizing: border-box;
743 padding: 20rpx 30rpx 0; 904 padding: 20rpx 30rpx 0;
744 } 905 }
  906 +
745 .feedback-input { 907 .feedback-input {
746 font-size: 34rpx; 908 font-size: 34rpx;
747 height: 50rpx; 909 height: 50rpx;
@@ -749,26 +911,33 @@ radio-group label, checkbox-group label{ @@ -749,26 +911,33 @@ radio-group label, checkbox-group label{
749 padding: 15rpx 20rpx; 911 padding: 15rpx 20rpx;
750 line-height: 50rpx; 912 line-height: 50rpx;
751 } 913 }
  914 +
752 .feedback-uploader { 915 .feedback-uploader {
753 padding: 22rpx 20rpx; 916 padding: 22rpx 20rpx;
754 } 917 }
  918 +
755 .feedback-star { 919 .feedback-star {
756 font-family: uniicons; 920 font-family: uniicons;
757 font-size: 40rpx; 921 font-size: 40rpx;
758 margin-left: 6rpx; 922 margin-left: 6rpx;
759 } 923 }
  924 +
760 .feedback-star-view { 925 .feedback-star-view {
761 margin-left: 20rpx; 926 margin-left: 20rpx;
762 } 927 }
  928 +
763 .feedback-star:after { 929 .feedback-star:after {
764 content: '\e408'; 930 content: '\e408';
765 } 931 }
  932 +
766 .feedback-star.active { 933 .feedback-star.active {
767 color: #FFB400; 934 color: #FFB400;
768 } 935 }
  936 +
769 .feedback-star.active:after { 937 .feedback-star.active:after {
770 content: '\e438'; 938 content: '\e438';
771 } 939 }
  940 +
772 .feedback-submit { 941 .feedback-submit {
773 background: #007AFF; 942 background: #007AFF;
774 color: #FFFFFF; 943 color: #FFFFFF;
@@ -809,7 +978,7 @@ radio-group label, checkbox-group label{ @@ -809,7 +978,7 @@ radio-group label, checkbox-group label{
809 position: relative; 978 position: relative;
810 display: flex; 979 display: flex;
811 flex-direction: row; 980 flex-direction: row;
812 - font-size:28rpx; 981 + font-size: 28rpx;
813 padding: 22rpx 30rpx; 982 padding: 22rpx 30rpx;
814 justify-content: space-between; 983 justify-content: space-between;
815 } 984 }
@@ -830,16 +999,17 @@ radio-group label, checkbox-group label{ @@ -830,16 +999,17 @@ radio-group label, checkbox-group label{
830 } 999 }
831 1000
832 /* textarea */ 1001 /* textarea */
833 -.uni-textarea{  
834 - width:100%;  
835 - background:#FFF;  
836 -}  
837 -.uni-textarea textarea{  
838 - width:96%;  
839 - padding:18rpx 2%;  
840 - line-height:1.6;  
841 - font-size:28rpx;  
842 - height:150rpx; 1002 +.uni-textarea {
  1003 + width: 100%;
  1004 + background: #FFF;
  1005 +}
  1006 +
  1007 +.uni-textarea textarea {
  1008 + width: 96%;
  1009 + padding: 18rpx 2%;
  1010 + line-height: 1.6;
  1011 + font-size: 28rpx;
  1012 + height: 150rpx;
843 } 1013 }
844 1014
845 /* tab bar */ 1015 /* tab bar */
@@ -882,175 +1052,256 @@ radio-group label, checkbox-group label{ @@ -882,175 +1052,256 @@ radio-group label, checkbox-group label{
882 height: calc(100% - 100rpx); 1052 height: calc(100% - 100rpx);
883 } 1053 }
884 1054
885 -.uni-tab-bar-loading{  
886 - padding:20rpx 0; 1055 +.uni-tab-bar-loading {
  1056 + padding: 20rpx 0;
887 } 1057 }
888 1058
889 /* comment */ 1059 /* comment */
890 -.uni-comment{padding:5rpx 0; display: flex; flex-grow:1; flex-direction: column;}  
891 -.uni-comment-list{flex-wrap:nowrap; padding:10rpx 0; margin:10rpx 0; width:100%; display: flex;}  
892 -.uni-comment-face{width:70rpx; height:70rpx; border-radius:100%; margin-right:20rpx; flex-shrink:0; overflow:hidden;}  
893 -.uni-comment-face image{width:100%; border-radius:100%;}  
894 -.uni-comment-body{width:100%;}  
895 -.uni-comment-top{line-height:1.5em; justify-content:space-between;}  
896 -.uni-comment-top text{color:#0A98D5; font-size:24rpx;}  
897 -.uni-comment-date{line-height:38rpx; flex-direction:row; justify-content:space-between; display:flex !important; flex-grow:1;}  
898 -.uni-comment-date view{color:#666666; font-size:24rpx; line-height:38rpx;}  
899 -.uni-comment-content{line-height:1.6em; font-size:28rpx; padding:8rpx 0;}  
900 -.uni-comment-replay-btn{background:#FFF; font-size:24rpx; line-height:28rpx; padding:5rpx 20rpx; border-radius:30rpx; color:#333 !important; margin:0 10rpx;} 1060 +.uni-comment {
  1061 + padding: 5rpx 0;
  1062 + display: flex;
  1063 + flex-grow: 1;
  1064 + flex-direction: column;
  1065 +}
  1066 +
  1067 +.uni-comment-list {
  1068 + flex-wrap: nowrap;
  1069 + padding: 10rpx 0;
  1070 + margin: 10rpx 0;
  1071 + width: 100%;
  1072 + display: flex;
  1073 +}
  1074 +
  1075 +.uni-comment-face {
  1076 + width: 70rpx;
  1077 + height: 70rpx;
  1078 + border-radius: 100%;
  1079 + margin-right: 20rpx;
  1080 + flex-shrink: 0;
  1081 + overflow: hidden;
  1082 +}
  1083 +
  1084 +.uni-comment-face image {
  1085 + width: 100%;
  1086 + border-radius: 100%;
  1087 +}
  1088 +
  1089 +.uni-comment-body {
  1090 + width: 100%;
  1091 +}
  1092 +
  1093 +.uni-comment-top {
  1094 + line-height: 1.5em;
  1095 + justify-content: space-between;
  1096 +}
  1097 +
  1098 +.uni-comment-top text {
  1099 + color: #0A98D5;
  1100 + font-size: 24rpx;
  1101 +}
  1102 +
  1103 +.uni-comment-date {
  1104 + line-height: 38rpx;
  1105 + flex-direction: row;
  1106 + justify-content: space-between;
  1107 + display: flex !important;
  1108 + flex-grow: 1;
  1109 +}
  1110 +
  1111 +.uni-comment-date view {
  1112 + color: #666666;
  1113 + font-size: 24rpx;
  1114 + line-height: 38rpx;
  1115 +}
  1116 +
  1117 +.uni-comment-content {
  1118 + line-height: 1.6em;
  1119 + font-size: 28rpx;
  1120 + padding: 8rpx 0;
  1121 +}
  1122 +
  1123 +.uni-comment-replay-btn {
  1124 + background: #FFF;
  1125 + font-size: 24rpx;
  1126 + line-height: 28rpx;
  1127 + padding: 5rpx 20rpx;
  1128 + border-radius: 30rpx;
  1129 + color: #333 !important;
  1130 + margin: 0 10rpx;
  1131 +}
901 1132
902 /* swiper msg */ 1133 /* swiper msg */
903 -.uni-swiper-msg{width:100%; padding:12rpx 0; flex-wrap:nowrap; display:flex;}  
904 -.uni-swiper-msg-icon{width:50rpx; margin-right:20rpx;}  
905 -.uni-swiper-msg-icon image{width:100%; flex-shrink:0;}  
906 -.uni-swiper-msg swiper{width:100%; height:50rpx;}  
907 -.uni-swiper-msg swiper-item{line-height:50rpx;} 1134 +.uni-swiper-msg {
  1135 + width: 100%;
  1136 + padding: 12rpx 0;
  1137 + flex-wrap: nowrap;
  1138 + display: flex;
  1139 +}
  1140 +
  1141 +.uni-swiper-msg-icon {
  1142 + width: 50rpx;
  1143 + margin-right: 20rpx;
  1144 +}
  1145 +
  1146 +.uni-swiper-msg-icon image {
  1147 + width: 100%;
  1148 + flex-shrink: 0;
  1149 +}
  1150 +
  1151 +.uni-swiper-msg swiper {
  1152 + width: 100%;
  1153 + height: 50rpx;
  1154 +}
  1155 +
  1156 +.uni-swiper-msg swiper-item {
  1157 + line-height: 50rpx;
  1158 +}
908 1159
909 /* product */ 1160 /* product */
910 .uni-product-list { 1161 .uni-product-list {
911 - display: flex;  
912 - width: 100%;  
913 - flex-wrap: wrap;  
914 - flex-direction: row; 1162 + display: flex;
  1163 + width: 100%;
  1164 + flex-wrap: wrap;
  1165 + flex-direction: row;
915 } 1166 }
916 1167
917 .uni-product { 1168 .uni-product {
918 - padding: 20rpx;  
919 - display: flex;  
920 - flex-direction: column; 1169 + padding: 20rpx;
  1170 + display: flex;
  1171 + flex-direction: column;
921 } 1172 }
922 1173
923 .image-view { 1174 .image-view {
924 - height: 330rpx;  
925 - width: 330rpx;  
926 - margin:12rpx 0; 1175 + height: 330rpx;
  1176 + width: 330rpx;
  1177 + margin: 12rpx 0;
927 } 1178 }
928 1179
929 .uni-product-image { 1180 .uni-product-image {
930 - height: 330rpx;  
931 - width: 330rpx; 1181 + height: 330rpx;
  1182 + width: 330rpx;
932 } 1183 }
933 1184
934 .uni-product-title { 1185 .uni-product-title {
935 - width: 300rpx;  
936 - word-break: break-all;  
937 - display: -webkit-box;  
938 - overflow: hidden;  
939 - line-height:1.5;  
940 - text-overflow: ellipsis;  
941 - -webkit-box-orient: vertical;  
942 - -webkit-line-clamp: 2; 1186 + width: 300rpx;
  1187 + word-break: break-all;
  1188 + display: -webkit-box;
  1189 + overflow: hidden;
  1190 + line-height: 1.5;
  1191 + text-overflow: ellipsis;
  1192 + -webkit-box-orient: vertical;
  1193 + -webkit-line-clamp: 2;
943 } 1194 }
944 1195
945 .uni-product-price { 1196 .uni-product-price {
946 - margin-top:10rpx;  
947 - font-size: 28rpx;  
948 - line-height:1.5;  
949 - position: relative; 1197 + margin-top: 10rpx;
  1198 + font-size: 28rpx;
  1199 + line-height: 1.5;
  1200 + position: relative;
950 } 1201 }
951 1202
952 .uni-product-price-original { 1203 .uni-product-price-original {
953 - color: #e80080; 1204 + color: #e80080;
954 } 1205 }
955 1206
956 .uni-product-price-favour { 1207 .uni-product-price-favour {
957 - color: #888888;  
958 - text-decoration: line-through;  
959 - margin-left: 10rpx; 1208 + color: #888888;
  1209 + text-decoration: line-through;
  1210 + margin-left: 10rpx;
960 } 1211 }
961 1212
962 .uni-product-tip { 1213 .uni-product-tip {
963 - position: absolute;  
964 - right: 10rpx;  
965 - background-color: #ff3333;  
966 - color: #ffffff;  
967 - padding: 0 10rpx;  
968 - border-radius: 5rpx; 1214 + position: absolute;
  1215 + right: 10rpx;
  1216 + background-color: #ff3333;
  1217 + color: #ffffff;
  1218 + padding: 0 10rpx;
  1219 + border-radius: 5rpx;
969 } 1220 }
970 1221
971 /* timeline */ 1222 /* timeline */
972 .uni-timeline { 1223 .uni-timeline {
973 - margin: 35rpx 0;  
974 - display: flex;  
975 - flex-direction: column;  
976 - position: relative;  
977 - }  
978 -  
979 -  
980 - .uni-timeline-item {  
981 - display: flex;  
982 - flex-direction: row;  
983 - position: relative;  
984 - padding-bottom: 20rpx;  
985 - box-sizing: border-box;  
986 - overflow: hidden;  
987 -  
988 - }  
989 -  
990 - .uni-timeline-item .uni-timeline-item-keynode {  
991 - width: 160rpx;  
992 - flex-shrink: 0;  
993 - box-sizing: border-box;  
994 - padding-right: 20rpx;  
995 - text-align: right;  
996 - line-height: 65rpx;  
997 - }  
998 -  
999 - .uni-timeline-item .uni-timeline-item-divider {  
1000 - flex-shrink: 0;  
1001 - position: relative;  
1002 - width: 30rpx;  
1003 - height: 30rpx;  
1004 - top: 15rpx;  
1005 - border-radius: 50%;  
1006 - background-color: #bbb;  
1007 - }  
1008 -  
1009 -  
1010 -  
1011 - .uni-timeline-item-divider::before,  
1012 - .uni-timeline-item-divider::after {  
1013 - position: absolute;  
1014 - left: 15rpx;  
1015 - width: 1rpx;  
1016 - height: 100vh;  
1017 - content: '';  
1018 - background: inherit;  
1019 - }  
1020 -  
1021 - .uni-timeline-item-divider::before {  
1022 - bottom: 100%;  
1023 - }  
1024 -  
1025 - .uni-timeline-item-divider::after {  
1026 - top: 100%;  
1027 - }  
1028 -  
1029 -  
1030 - .uni-timeline-last-item .uni-timeline-item-divider:after {  
1031 - display: none;  
1032 - }  
1033 -  
1034 - .uni-timeline-first-item .uni-timeline-item-divider:before {  
1035 - display: none;  
1036 - }  
1037 -  
1038 - .uni-timeline-item .uni-timeline-item-content {  
1039 - padding-left: 20rpx;  
1040 - }  
1041 -  
1042 - .uni-timeline-last-item .bottom-border::after{  
1043 - display: none;  
1044 - }  
1045 -  
1046 - .uni-timeline-item-content .datetime{  
1047 - color: #CCCCCC;  
1048 - }  
1049 -  
1050 - /* 自定义节点颜色 */  
1051 - .uni-timeline-last-item .uni-timeline-item-divider{  
1052 - background-color: #1AAD19;  
1053 - } 1224 + margin: 35rpx 0;
  1225 + display: flex;
  1226 + flex-direction: column;
  1227 + position: relative;
  1228 +}
  1229 +
  1230 +
  1231 +.uni-timeline-item {
  1232 + display: flex;
  1233 + flex-direction: row;
  1234 + position: relative;
  1235 + padding-bottom: 20rpx;
  1236 + box-sizing: border-box;
  1237 + overflow: hidden;
  1238 +
  1239 +}
  1240 +
  1241 +.uni-timeline-item .uni-timeline-item-keynode {
  1242 + width: 160rpx;
  1243 + flex-shrink: 0;
  1244 + box-sizing: border-box;
  1245 + padding-right: 20rpx;
  1246 + text-align: right;
  1247 + line-height: 65rpx;
  1248 +}
  1249 +
  1250 +.uni-timeline-item .uni-timeline-item-divider {
  1251 + flex-shrink: 0;
  1252 + position: relative;
  1253 + width: 30rpx;
  1254 + height: 30rpx;
  1255 + top: 15rpx;
  1256 + border-radius: 50%;
  1257 + background-color: #bbb;
  1258 +}
  1259 +
  1260 +
  1261 +
  1262 +.uni-timeline-item-divider::before,
  1263 +.uni-timeline-item-divider::after {
  1264 + position: absolute;
  1265 + left: 15rpx;
  1266 + width: 1rpx;
  1267 + height: 100vh;
  1268 + content: '';
  1269 + background: inherit;
  1270 +}
  1271 +
  1272 +.uni-timeline-item-divider::before {
  1273 + bottom: 100%;
  1274 +}
  1275 +
  1276 +.uni-timeline-item-divider::after {
  1277 + top: 100%;
  1278 +}
  1279 +
  1280 +
  1281 +.uni-timeline-last-item .uni-timeline-item-divider:after {
  1282 + display: none;
  1283 +}
  1284 +
  1285 +.uni-timeline-first-item .uni-timeline-item-divider:before {
  1286 + display: none;
  1287 +}
  1288 +
  1289 +.uni-timeline-item .uni-timeline-item-content {
  1290 + padding-left: 20rpx;
  1291 +}
  1292 +
  1293 +.uni-timeline-last-item .bottom-border::after {
  1294 + display: none;
  1295 +}
  1296 +
  1297 +.uni-timeline-item-content .datetime {
  1298 + color: #CCCCCC;
  1299 +}
  1300 +
  1301 +/* 自定义节点颜色 */
  1302 +.uni-timeline-last-item .uni-timeline-item-divider {
  1303 + background-color: #1AAD19;
  1304 +}
1054 1305
1055 1306
1056 /* uni-icon */ 1307 /* uni-icon */
@@ -1423,84 +1674,121 @@ radio-group label, checkbox-group label{ @@ -1423,84 +1674,121 @@ radio-group label, checkbox-group label{
1423 } 1674 }
1424 1675
1425 .uni-icon-scan:before { 1676 .uni-icon-scan:before {
1426 - content: "\e612"; 1677 + content: "\e612";
1427 } 1678 }
1428 1679
1429 /* 分界线 */ 1680 /* 分界线 */
1430 -.uni-divider{  
1431 - height: 110rpx;  
1432 - display: flex;  
1433 - align-items:center;  
1434 - justify-content: center;  
1435 - position: relative;  
1436 -}  
1437 -.uni-divider__content{  
1438 - font-size: 28rpx;  
1439 - color: #999;  
1440 - padding: 0 20rpx;  
1441 - position: relative;  
1442 - z-index: 101;  
1443 - background: #F4F5F6;  
1444 -}  
1445 -.uni-divider__line{  
1446 - background-color: #CCCCCC;  
1447 - height: 1px;  
1448 - width: 100%;  
1449 - position: absolute;  
1450 - z-index: 100;  
1451 - top: 50%;  
1452 - left: 0;  
1453 - transform: translateY(50%);  
1454 -}  
1455 -  
1456 -.left-win-active text{ 1681 +.uni-divider {
  1682 + height: 110rpx;
  1683 + display: flex;
  1684 + align-items: center;
  1685 + justify-content: center;
  1686 + position: relative;
  1687 +}
  1688 +
  1689 +.uni-divider__content {
  1690 + font-size: 28rpx;
  1691 + color: #999;
  1692 + padding: 0 20rpx;
  1693 + position: relative;
  1694 + z-index: 101;
  1695 + background: #F4F5F6;
  1696 +}
  1697 +
  1698 +.uni-divider__line {
  1699 + background-color: #CCCCCC;
  1700 + height: 1px;
  1701 + width: 100%;
  1702 + position: absolute;
  1703 + z-index: 100;
  1704 + top: 50%;
  1705 + left: 0;
  1706 + transform: translateY(50%);
  1707 +}
  1708 +
  1709 +.left-win-active text {
1457 color: #007AFF !important; 1710 color: #007AFF !important;
1458 } 1711 }
1459 1712
1460 .uni-right { 1713 .uni-right {
1461 - text-align: right; 1714 + text-align: right;
1462 } 1715 }
1463 1716
1464 .border-bg { 1717 .border-bg {
1465 - height: 10px;  
1466 - background: #FAFAFA; 1718 + height: 10px;
  1719 + background: #FAFAFA;
1467 } 1720 }
1468 1721
1469 .yellow-bg { 1722 .yellow-bg {
1470 - background: #f0ad4e; 1723 + background: #f0ad4e;
1471 } 1724 }
1472 1725
1473 .color-green { 1726 .color-green {
1474 - color: green; 1727 + color: green;
1475 } 1728 }
1476 1729
1477 .color-blue { 1730 .color-blue {
1478 - color: #0A98D5; 1731 + color: #0A98D5;
1479 } 1732 }
1480 1733
1481 .color-red { 1734 .color-red {
1482 - color: #dd524d; 1735 + color: #dd524d;
  1736 +}
  1737 +
  1738 +/* 自定义样式 */
  1739 +.margin-top-30 {
  1740 + margin-top: 30px;
  1741 +}
  1742 +
  1743 +.margin-left-13 {
  1744 + margin-left: 13px;
1483 } 1745 }
  1746 +
  1747 +.paddinglr30 {
  1748 + padding: 0 30px;
  1749 +}
  1750 +
  1751 +.text-center {
  1752 + text-align: center;
  1753 +}
  1754 +
  1755 +.color-black {
  1756 + color: black;
  1757 +}
  1758 +
  1759 +.bg-white {
  1760 + background: white;
  1761 +}
  1762 +.border-bottom-1{
  1763 + border-bottom: 1px solid #e5e5e5;
  1764 +}
  1765 +.pos-rel {
  1766 + position: relative;
  1767 +}
  1768 +
  1769 +.pos-abs {
  1770 + position: absolute;
  1771 +}
  1772 +
1484 .display-none { 1773 .display-none {
1485 - display: none; 1774 + display: none;
1486 } 1775 }
1487 1776
1488 -.float-left{  
1489 - float: left; 1777 +.float-left {
  1778 + float: left;
1490 } 1779 }
1491 1780
1492 -.float-right{  
1493 - float: right; 1781 +.float-right {
  1782 + float: right;
1494 } 1783 }
1495 1784
1496 .recordCon { 1785 .recordCon {
1497 - color: #999;  
1498 - display: flex;  
1499 - justify-content: space-between; 1786 + color: #999;
  1787 + display: flex;
  1788 + justify-content: space-between;
1500 } 1789 }
1501 1790
1502 -.paddingTopBottom{  
1503 - padding-top: 8px;  
1504 - padding-bottom: 8px; 1791 +.paddingTopBottom {
  1792 + padding-top: 8px;
  1793 + padding-bottom: 8px;
1505 } 1794 }
1506 -  
pages.json
@@ -110,7 +110,97 @@ @@ -110,7 +110,97 @@
110 "navigationBarTitleText": "商户管理" 110 "navigationBarTitleText": "商户管理"
111 } 111 }
112 } 112 }
113 - ], 113 + ,{
  114 + "path" : "pages/login/login",
  115 + "style" :
  116 + {
  117 + "navigationBarTitleText": "商户中心",
  118 + "enablePullDownRefresh": false
  119 + }
  120 +
  121 + }
  122 + ,{
  123 + "path" : "pages/setting/setting",
  124 + "style" :
  125 + {
  126 + "navigationBarTitleText": "设置",
  127 + "enablePullDownRefresh": false
  128 + }
  129 +
  130 + }
  131 + ,{
  132 + "path" : "pages/manuals/manuals",
  133 + "style" :
  134 + {
  135 + "navigationBarTitleText": "使用指南",
  136 + "enablePullDownRefresh": false
  137 + }
  138 +
  139 + }
  140 + ,{
  141 + "path" : "pages/aboutOur/aboutOur",
  142 + "style" :
  143 + {
  144 + "navigationBarTitleText": "关于我们",
  145 + "enablePullDownRefresh": false
  146 + }
  147 +
  148 + },
  149 + {
  150 + "path" : "pages/invoiceClaim/invoiceClaim",
  151 + "style" :
  152 + {
  153 + "navigationBarTitleText": "发票申领",
  154 + "enablePullDownRefresh": false
  155 + }
  156 +
  157 + }
  158 + ,{
  159 + "path" : "pages/billing/billing",
  160 + "style" :
  161 + {
  162 + "navigationBarTitleText": "发票申领",
  163 + "enablePullDownRefresh": false
  164 + }
  165 +
  166 + }
  167 + ,{
  168 + "path" : "pages/invoiceRecord/invoiceRecord",
  169 + "style" :
  170 + {
  171 + "navigationBarTitleText": "开票历史",
  172 + "enablePullDownRefresh": false
  173 + }
  174 +
  175 + }
  176 + ,{
  177 + "path" : "pages/invoiceForm/invoiceForm",
  178 + "style" :
  179 + {
  180 + "navigationBarTitleText": "开票历史",
  181 + "enablePullDownRefresh": false
  182 + }
  183 +
  184 + }
  185 + ,{
  186 + "path" : "pages/elecRecord/elecRecord",
  187 + "style" :
  188 + {
  189 + "navigationBarTitleText": "电子包含记录",
  190 + "enablePullDownRefresh": false
  191 + }
  192 +
  193 + }
  194 + ,{
  195 + "path" : "pages/invoicePreview/invoicePreview",
  196 + "style" :
  197 + {
  198 + "navigationBarTitleText": "发票预览",
  199 + "enablePullDownRefresh": false
  200 + }
  201 +
  202 + }
  203 + ],
114 "globalStyle": { 204 "globalStyle": {
115 "pageOrientation": "portrait", 205 "pageOrientation": "portrait",
116 "navigationBarTitleText": "Hello uniapp", 206 "navigationBarTitleText": "Hello uniapp",
static/couponList/noCouponList.png 0 → 100644

33.2 KB

static/orderInfo/orderinfo-alipay.png 0 → 100644

1.89 KB

static/orderInfo/orderinfo-money.png 0 → 100644

1.65 KB

static/orderInfo/orderinfo-sel.png 0 → 100644

1016 Bytes

static/orderInfo/orderinfo-success.png 0 → 100644

25.6 KB

static/orderInfo/orderinfo-unsel.png 0 → 100644

903 Bytes

static/orderInfo/orderinfo-wechat.png 0 → 100644

1.73 KB

static/parkColor/p-green.png 0 → 100644

2.77 KB

static/parkColor/p-red.png 0 → 100644

2.75 KB

static/parkColor/p-yellow.png 0 → 100644

2.57 KB

static/parkColor/park-record-location.png 0 → 100644

2.07 KB

static/parkColor/park-record.png 0 → 100644

1.87 KB

static/parkColor/parkNav-lv.png 0 → 100644

183 Bytes

static/parkColor/parkNav.png 0 → 100644

428 Bytes

static/parkColor/parkgreensel.png 0 → 100644

6.52 KB

static/parkColor/parkinfo_bg.png 0 → 100644

109 KB

static/parkColor/parkinfo_bg_lat.png 0 → 100644

877 Bytes

static/parkColor/parkinfo_bg_m.png 0 → 100644

841 Bytes

static/parkColor/parkinfo_bg_time.png 0 → 100644

799 Bytes

static/parkColor/parklistSearchIcon.png 0 → 100644

706 Bytes

static/parkColor/parklisticon.png 0 → 100644

8.93 KB

static/parkColor/parklocationicon.png 0 → 100644

5.95 KB

static/parkColor/parkredsel.png 0 → 100644

6.69 KB

static/parkColor/parkthird.png 0 → 100644

8.16 KB

static/parkColor/parkyellowsel.png 0 → 100644

5.9 KB

static/parkColor/vipcardbtn_bg.png 0 → 100644

2.3 KB

static/parkColor/vipcardbtn_card.png 0 → 100644

286 Bytes

static/recordstate/orderrecordintime.png 0 → 100644

961 Bytes

static/recordstate/orderrecordtime.png 0 → 100644

854 Bytes

static/tabicon/index-tabsel.png 0 → 100644

4.91 KB

static/tabicon/index-tabunsel.png 0 → 100644

4.37 KB

static/tabicon/me-tabsel.png 0 → 100644

1.74 KB

static/tabicon/me-tabunsel.png 0 → 100644

1.13 KB

static/tabicon/mid-tabsel.png 0 → 100644

1.28 KB

static/tabicon/mid-tabunsel.png 0 → 100644

1.12 KB

static/vipcard/myvipcard_bg.png 0 → 100644

33.9 KB

static/vipcard/novipcard.png 0 → 100644

21.7 KB

static/vipcard/vipcardbg.png 0 → 100644

16.5 KB

static/vipcard/vipcardbg1.png 0 → 100644

3.98 KB

static/vipcard/vipcardbg2.png 0 → 100644

3.78 KB

static/vipcard/vipcardbtn_bg.png 0 → 100644

3.57 KB

static/vipcard/vipcardcolor1.png 0 → 100644

4.82 KB

static/vipcard/vipcardcolor2.png 0 → 100644

4.89 KB

static/vipcard/vipcardsub.png 0 → 100644

281 Bytes

static/vipcard/vipcardsum.png 0 → 100644

257 Bytes

static/weatherimg/weather_baowu.png 0 → 100644

1.02 KB

static/weatherimg/weather_baoxue.png 0 → 100644

1.79 KB

static/weatherimg/weather_dabaoyu.png 0 → 100644

1.68 KB

static/weatherimg/weather_dayu.png 0 → 100644

1.76 KB

static/weatherimg/weather_duoyun.png 0 → 100644

1.63 KB

static/weatherimg/weather_fengbao.png 0 → 100644

913 Bytes

static/weatherimg/weather_fuchen.png 0 → 100644

1.03 KB

static/weatherimg/weather_leizhenyu.png 0 → 100644

1.75 KB

static/weatherimg/weather_mai.png 0 → 100644

1.22 KB

static/weatherimg/weather_qing.png 0 → 100644

1.24 KB

static/weatherimg/weather_shaoyun.png 0 → 100644

1.52 KB

static/weatherimg/weather_tedabaoyu.png 0 → 100644

1.53 KB

static/weatherimg/weather_wu.png 0 → 100644

687 Bytes

static/weatherimg/weather_xiaoxue.png 0 → 100644

1.52 KB

static/weatherimg/weather_xiaoyu.png 0 → 100644

1.48 KB

static/weatherimg/weather_yin.png 0 → 100644

1.32 KB

static/weatherimg/weather_yuxue.png 0 → 100644

1.19 KB

static/weatherimg/weather_zhenyu.png 0 → 100644

1.68 KB

static/weatherimg/weather_zhongyu.png 0 → 100644

1.65 KB

static/weatherimg/weayher_yujiaxue.png 0 → 100644

1.73 KB