zjxpcyc hace 6 años
padre
commit
e3039e06ec
Se han modificado 4 ficheros con 254 adiciones y 355 borrados
  1. 72
    72
      package-lock.json
  2. 1
    1
      src/components/music.vue
  3. 181
    278
      src/views/vote/list.vue
  4. 0
    4
      src/views/vote/signup.vue

+ 72
- 72
package-lock.json Ver fichero

@@ -1417,7 +1417,7 @@
1417 1417
     },
1418 1418
     "amdefine": {
1419 1419
       "version": "1.0.1",
1420
-      "resolved": "http://registry.npm.taobao.org/amdefine/download/amdefine-1.0.1.tgz",
1420
+      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
1421 1421
       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
1422 1422
       "dev": true
1423 1423
     },
@@ -1521,7 +1521,7 @@
1521 1521
     },
1522 1522
     "array-find-index": {
1523 1523
       "version": "1.0.2",
1524
-      "resolved": "http://registry.npm.taobao.org/array-find-index/download/array-find-index-1.0.2.tgz",
1524
+      "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
1525 1525
       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
1526 1526
       "dev": true
1527 1527
     },
@@ -1648,7 +1648,7 @@
1648 1648
     },
1649 1649
     "async-foreach": {
1650 1650
       "version": "0.1.3",
1651
-      "resolved": "http://registry.npm.taobao.org/async-foreach/download/async-foreach-0.1.3.tgz",
1651
+      "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
1652 1652
       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
1653 1653
       "dev": true
1654 1654
     },
@@ -1952,7 +1952,7 @@
1952 1952
     },
1953 1953
     "block-stream": {
1954 1954
       "version": "0.0.9",
1955
-      "resolved": "http://registry.npm.taobao.org/block-stream/download/block-stream-0.0.9.tgz",
1955
+      "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
1956 1956
       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
1957 1957
       "dev": true,
1958 1958
       "requires": {
@@ -2334,7 +2334,7 @@
2334 2334
     },
2335 2335
     "camelcase-keys": {
2336 2336
       "version": "2.1.0",
2337
-      "resolved": "http://registry.npm.taobao.org/camelcase-keys/download/camelcase-keys-2.1.0.tgz",
2337
+      "resolved": "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
2338 2338
       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
2339 2339
       "dev": true,
2340 2340
       "requires": {
@@ -2344,7 +2344,7 @@
2344 2344
       "dependencies": {
2345 2345
         "camelcase": {
2346 2346
           "version": "2.1.1",
2347
-          "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-2.1.1.tgz",
2347
+          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
2348 2348
           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
2349 2349
           "dev": true
2350 2350
         }
@@ -2770,7 +2770,7 @@
2770 2770
     },
2771 2771
     "console-control-strings": {
2772 2772
       "version": "1.1.0",
2773
-      "resolved": "http://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz",
2773
+      "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2774 2774
       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2775 2775
       "dev": true
2776 2776
     },
@@ -3225,7 +3225,7 @@
3225 3225
     },
3226 3226
     "currently-unhandled": {
3227 3227
       "version": "0.4.1",
3228
-      "resolved": "http://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz",
3228
+      "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
3229 3229
       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
3230 3230
       "dev": true,
3231 3231
       "requires": {
@@ -3438,7 +3438,7 @@
3438 3438
     },
3439 3439
     "delegates": {
3440 3440
       "version": "1.0.0",
3441
-      "resolved": "http://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz",
3441
+      "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
3442 3442
       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
3443 3443
       "dev": true
3444 3444
     },
@@ -4579,7 +4579,7 @@
4579 4579
     },
4580 4580
     "for-own": {
4581 4581
       "version": "1.0.0",
4582
-      "resolved": "http://registry.npm.taobao.org/for-own/download/for-own-1.0.0.tgz",
4582
+      "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
4583 4583
       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
4584 4584
       "dev": true,
4585 4585
       "requires": {
@@ -5247,7 +5247,7 @@
5247 5247
     },
5248 5248
     "fstream": {
5249 5249
       "version": "1.0.11",
5250
-      "resolved": "http://registry.npm.taobao.org/fstream/download/fstream-1.0.11.tgz",
5250
+      "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
5251 5251
       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
5252 5252
       "dev": true,
5253 5253
       "requires": {
@@ -5271,7 +5271,7 @@
5271 5271
     },
5272 5272
     "gauge": {
5273 5273
       "version": "2.7.4",
5274
-      "resolved": "http://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz",
5274
+      "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
5275 5275
       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
5276 5276
       "dev": true,
5277 5277
       "requires": {
@@ -5287,13 +5287,13 @@
5287 5287
       "dependencies": {
5288 5288
         "ansi-regex": {
5289 5289
           "version": "2.1.1",
5290
-          "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz",
5290
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5291 5291
           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
5292 5292
           "dev": true
5293 5293
         },
5294 5294
         "is-fullwidth-code-point": {
5295 5295
           "version": "1.0.0",
5296
-          "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz",
5296
+          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5297 5297
           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5298 5298
           "dev": true,
5299 5299
           "requires": {
@@ -5302,7 +5302,7 @@
5302 5302
         },
5303 5303
         "string-width": {
5304 5304
           "version": "1.0.2",
5305
-          "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz",
5305
+          "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5306 5306
           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5307 5307
           "dev": true,
5308 5308
           "requires": {
@@ -5313,7 +5313,7 @@
5313 5313
         },
5314 5314
         "strip-ansi": {
5315 5315
           "version": "3.0.1",
5316
-          "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz",
5316
+          "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5317 5317
           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5318 5318
           "dev": true,
5319 5319
           "requires": {
@@ -5339,7 +5339,7 @@
5339 5339
     },
5340 5340
     "get-stdin": {
5341 5341
       "version": "4.0.1",
5342
-      "resolved": "http://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz",
5342
+      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
5343 5343
       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
5344 5344
       "dev": true
5345 5345
     },
@@ -5518,7 +5518,7 @@
5518 5518
     },
5519 5519
     "has-unicode": {
5520 5520
       "version": "2.0.1",
5521
-      "resolved": "http://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz",
5521
+      "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
5522 5522
       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
5523 5523
       "dev": true
5524 5524
     },
@@ -6004,13 +6004,13 @@
6004 6004
     },
6005 6005
     "in-publish": {
6006 6006
       "version": "2.0.0",
6007
-      "resolved": "http://registry.npm.taobao.org/in-publish/download/in-publish-2.0.0.tgz",
6007
+      "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
6008 6008
       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
6009 6009
       "dev": true
6010 6010
     },
6011 6011
     "indent-string": {
6012 6012
       "version": "2.1.0",
6013
-      "resolved": "http://registry.npm.taobao.org/indent-string/download/indent-string-2.1.0.tgz",
6013
+      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
6014 6014
       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
6015 6015
       "dev": true,
6016 6016
       "requires": {
@@ -6260,7 +6260,7 @@
6260 6260
     },
6261 6261
     "is-finite": {
6262 6262
       "version": "1.0.2",
6263
-      "resolved": "http://registry.npm.taobao.org/is-finite/download/is-finite-1.0.2.tgz",
6263
+      "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
6264 6264
       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
6265 6265
       "dev": true,
6266 6266
       "requires": {
@@ -6394,7 +6394,7 @@
6394 6394
     },
6395 6395
     "is-utf8": {
6396 6396
       "version": "0.2.1",
6397
-      "resolved": "http://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz",
6397
+      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
6398 6398
       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
6399 6399
       "dev": true
6400 6400
     },
@@ -6639,7 +6639,7 @@
6639 6639
     },
6640 6640
     "load-json-file": {
6641 6641
       "version": "1.1.0",
6642
-      "resolved": "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz",
6642
+      "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6643 6643
       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6644 6644
       "dev": true,
6645 6645
       "requires": {
@@ -6652,7 +6652,7 @@
6652 6652
       "dependencies": {
6653 6653
         "parse-json": {
6654 6654
           "version": "2.2.0",
6655
-          "resolved": "http://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz",
6655
+          "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6656 6656
           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6657 6657
           "dev": true,
6658 6658
           "requires": {
@@ -6661,7 +6661,7 @@
6661 6661
         },
6662 6662
         "pify": {
6663 6663
           "version": "2.3.0",
6664
-          "resolved": "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz",
6664
+          "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6665 6665
           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6666 6666
           "dev": true
6667 6667
         }
@@ -6761,13 +6761,13 @@
6761 6761
     },
6762 6762
     "lodash.assign": {
6763 6763
       "version": "4.2.0",
6764
-      "resolved": "http://registry.npm.taobao.org/lodash.assign/download/lodash.assign-4.2.0.tgz",
6764
+      "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
6765 6765
       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
6766 6766
       "dev": true
6767 6767
     },
6768 6768
     "lodash.clonedeep": {
6769 6769
       "version": "4.5.0",
6770
-      "resolved": "http://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz",
6770
+      "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6771 6771
       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6772 6772
       "dev": true
6773 6773
     },
@@ -6803,7 +6803,7 @@
6803 6803
     },
6804 6804
     "lodash.tail": {
6805 6805
       "version": "4.1.1",
6806
-      "resolved": "http://registry.npm.taobao.org/lodash.tail/download/lodash.tail-4.1.1.tgz",
6806
+      "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
6807 6807
       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
6808 6808
       "dev": true
6809 6809
     },
@@ -6845,7 +6845,7 @@
6845 6845
     },
6846 6846
     "loud-rejection": {
6847 6847
       "version": "1.6.0",
6848
-      "resolved": "http://registry.npm.taobao.org/loud-rejection/download/loud-rejection-1.6.0.tgz",
6848
+      "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6849 6849
       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6850 6850
       "dev": true,
6851 6851
       "requires": {
@@ -6895,7 +6895,7 @@
6895 6895
     },
6896 6896
     "map-obj": {
6897 6897
       "version": "1.0.1",
6898
-      "resolved": "http://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz",
6898
+      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6899 6899
       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6900 6900
       "dev": true
6901 6901
     },
@@ -6954,7 +6954,7 @@
6954 6954
     },
6955 6955
     "meow": {
6956 6956
       "version": "3.7.0",
6957
-      "resolved": "http://registry.npm.taobao.org/meow/download/meow-3.7.0.tgz",
6957
+      "resolved": "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6958 6958
       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6959 6959
       "dev": true,
6960 6960
       "requires": {
@@ -6972,7 +6972,7 @@
6972 6972
       "dependencies": {
6973 6973
         "decamelize": {
6974 6974
           "version": "1.2.0",
6975
-          "resolved": "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz",
6975
+          "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
6976 6976
           "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
6977 6977
           "dev": true
6978 6978
         }
@@ -7181,7 +7181,7 @@
7181 7181
     },
7182 7182
     "mixin-object": {
7183 7183
       "version": "2.0.1",
7184
-      "resolved": "http://registry.npm.taobao.org/mixin-object/download/mixin-object-2.0.1.tgz",
7184
+      "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
7185 7185
       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
7186 7186
       "dev": true,
7187 7187
       "requires": {
@@ -7191,7 +7191,7 @@
7191 7191
       "dependencies": {
7192 7192
         "for-in": {
7193 7193
           "version": "0.1.8",
7194
-          "resolved": "http://registry.npm.taobao.org/for-in/download/for-in-0.1.8.tgz",
7194
+          "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
7195 7195
           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
7196 7196
           "dev": true
7197 7197
         }
@@ -7342,7 +7342,7 @@
7342 7342
       "dependencies": {
7343 7343
         "semver": {
7344 7344
           "version": "5.3.0",
7345
-          "resolved": "http://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz",
7345
+          "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
7346 7346
           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
7347 7347
           "dev": true
7348 7348
         }
@@ -7436,19 +7436,19 @@
7436 7436
       "dependencies": {
7437 7437
         "ansi-regex": {
7438 7438
           "version": "2.1.1",
7439
-          "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz",
7439
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7440 7440
           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
7441 7441
           "dev": true
7442 7442
         },
7443 7443
         "ansi-styles": {
7444 7444
           "version": "2.2.1",
7445
-          "resolved": "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz",
7445
+          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7446 7446
           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7447 7447
           "dev": true
7448 7448
         },
7449 7449
         "chalk": {
7450 7450
           "version": "1.1.3",
7451
-          "resolved": "http://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz",
7451
+          "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7452 7452
           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7453 7453
           "dev": true,
7454 7454
           "requires": {
@@ -7461,7 +7461,7 @@
7461 7461
         },
7462 7462
         "cross-spawn": {
7463 7463
           "version": "3.0.1",
7464
-          "resolved": "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-3.0.1.tgz",
7464
+          "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
7465 7465
           "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
7466 7466
           "dev": true,
7467 7467
           "requires": {
@@ -7471,7 +7471,7 @@
7471 7471
         },
7472 7472
         "strip-ansi": {
7473 7473
           "version": "3.0.1",
7474
-          "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz",
7474
+          "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
7475 7475
           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7476 7476
           "dev": true,
7477 7477
           "requires": {
@@ -7480,7 +7480,7 @@
7480 7480
         },
7481 7481
         "supports-color": {
7482 7482
           "version": "2.0.0",
7483
-          "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
7483
+          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7484 7484
           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7485 7485
           "dev": true
7486 7486
         }
@@ -7488,7 +7488,7 @@
7488 7488
     },
7489 7489
     "nopt": {
7490 7490
       "version": "3.0.6",
7491
-      "resolved": "http://registry.npm.taobao.org/nopt/download/nopt-3.0.6.tgz",
7491
+      "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
7492 7492
       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
7493 7493
       "dev": true,
7494 7494
       "requires": {
@@ -7776,7 +7776,7 @@
7776 7776
     },
7777 7777
     "os-homedir": {
7778 7778
       "version": "1.0.2",
7779
-      "resolved": "http://registry.npm.taobao.org/os-homedir/download/os-homedir-1.0.2.tgz",
7779
+      "resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
7780 7780
       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
7781 7781
       "dev": true
7782 7782
     },
@@ -8843,7 +8843,7 @@
8843 8843
     },
8844 8844
     "read-pkg-up": {
8845 8845
       "version": "1.0.1",
8846
-      "resolved": "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-1.0.1.tgz",
8846
+      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8847 8847
       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8848 8848
       "dev": true,
8849 8849
       "requires": {
@@ -8853,7 +8853,7 @@
8853 8853
       "dependencies": {
8854 8854
         "find-up": {
8855 8855
           "version": "1.1.2",
8856
-          "resolved": "http://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz",
8856
+          "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8857 8857
           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8858 8858
           "dev": true,
8859 8859
           "requires": {
@@ -8863,7 +8863,7 @@
8863 8863
         },
8864 8864
         "path-exists": {
8865 8865
           "version": "2.1.0",
8866
-          "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz",
8866
+          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8867 8867
           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8868 8868
           "dev": true,
8869 8869
           "requires": {
@@ -8872,7 +8872,7 @@
8872 8872
         },
8873 8873
         "path-type": {
8874 8874
           "version": "1.1.0",
8875
-          "resolved": "http://registry.npm.taobao.org/path-type/download/path-type-1.1.0.tgz",
8875
+          "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8876 8876
           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8877 8877
           "dev": true,
8878 8878
           "requires": {
@@ -8883,13 +8883,13 @@
8883 8883
         },
8884 8884
         "pify": {
8885 8885
           "version": "2.3.0",
8886
-          "resolved": "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz",
8886
+          "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8887 8887
           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8888 8888
           "dev": true
8889 8889
         },
8890 8890
         "read-pkg": {
8891 8891
           "version": "1.1.0",
8892
-          "resolved": "http://registry.npm.taobao.org/read-pkg/download/read-pkg-1.1.0.tgz",
8892
+          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8893 8893
           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8894 8894
           "dev": true,
8895 8895
           "requires": {
@@ -8928,7 +8928,7 @@
8928 8928
     },
8929 8929
     "redent": {
8930 8930
       "version": "1.0.0",
8931
-      "resolved": "http://registry.npm.taobao.org/redent/download/redent-1.0.0.tgz",
8931
+      "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8932 8932
       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8933 8933
       "dev": true,
8934 8934
       "requires": {
@@ -8938,7 +8938,7 @@
8938 8938
       "dependencies": {
8939 8939
         "strip-indent": {
8940 8940
           "version": "1.0.1",
8941
-          "resolved": "http://registry.npm.taobao.org/strip-indent/download/strip-indent-1.0.1.tgz",
8941
+          "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
8942 8942
           "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
8943 8943
           "dev": true,
8944 8944
           "requires": {
@@ -9108,7 +9108,7 @@
9108 9108
     },
9109 9109
     "repeating": {
9110 9110
       "version": "2.0.1",
9111
-      "resolved": "http://registry.npm.taobao.org/repeating/download/repeating-2.0.1.tgz",
9111
+      "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
9112 9112
       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
9113 9113
       "dev": true,
9114 9114
       "requires": {
@@ -9347,7 +9347,7 @@
9347 9347
     },
9348 9348
     "sass-graph": {
9349 9349
       "version": "2.2.4",
9350
-      "resolved": "http://registry.npm.taobao.org/sass-graph/download/sass-graph-2.2.4.tgz",
9350
+      "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
9351 9351
       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
9352 9352
       "dev": true,
9353 9353
       "requires": {
@@ -9359,19 +9359,19 @@
9359 9359
       "dependencies": {
9360 9360
         "ansi-regex": {
9361 9361
           "version": "2.1.1",
9362
-          "resolved": "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz",
9362
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
9363 9363
           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
9364 9364
           "dev": true
9365 9365
         },
9366 9366
         "camelcase": {
9367 9367
           "version": "3.0.0",
9368
-          "resolved": "http://registry.npm.taobao.org/camelcase/download/camelcase-3.0.0.tgz",
9368
+          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
9369 9369
           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
9370 9370
           "dev": true
9371 9371
         },
9372 9372
         "cliui": {
9373 9373
           "version": "3.2.0",
9374
-          "resolved": "http://registry.npm.taobao.org/cliui/download/cliui-3.2.0.tgz",
9374
+          "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
9375 9375
           "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
9376 9376
           "dev": true,
9377 9377
           "requires": {
@@ -9382,19 +9382,19 @@
9382 9382
         },
9383 9383
         "decamelize": {
9384 9384
           "version": "1.2.0",
9385
-          "resolved": "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz",
9385
+          "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
9386 9386
           "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
9387 9387
           "dev": true
9388 9388
         },
9389 9389
         "invert-kv": {
9390 9390
           "version": "1.0.0",
9391
-          "resolved": "http://registry.npm.taobao.org/invert-kv/download/invert-kv-1.0.0.tgz",
9391
+          "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
9392 9392
           "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
9393 9393
           "dev": true
9394 9394
         },
9395 9395
         "is-fullwidth-code-point": {
9396 9396
           "version": "1.0.0",
9397
-          "resolved": "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz",
9397
+          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
9398 9398
           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
9399 9399
           "dev": true,
9400 9400
           "requires": {
@@ -9403,7 +9403,7 @@
9403 9403
         },
9404 9404
         "lcid": {
9405 9405
           "version": "1.0.0",
9406
-          "resolved": "http://registry.npm.taobao.org/lcid/download/lcid-1.0.0.tgz",
9406
+          "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
9407 9407
           "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
9408 9408
           "dev": true,
9409 9409
           "requires": {
@@ -9412,7 +9412,7 @@
9412 9412
         },
9413 9413
         "os-locale": {
9414 9414
           "version": "1.4.0",
9415
-          "resolved": "http://registry.npm.taobao.org/os-locale/download/os-locale-1.4.0.tgz",
9415
+          "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
9416 9416
           "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
9417 9417
           "dev": true,
9418 9418
           "requires": {
@@ -9421,7 +9421,7 @@
9421 9421
         },
9422 9422
         "string-width": {
9423 9423
           "version": "1.0.2",
9424
-          "resolved": "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz",
9424
+          "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
9425 9425
           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
9426 9426
           "dev": true,
9427 9427
           "requires": {
@@ -9432,7 +9432,7 @@
9432 9432
         },
9433 9433
         "strip-ansi": {
9434 9434
           "version": "3.0.1",
9435
-          "resolved": "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz",
9435
+          "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9436 9436
           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9437 9437
           "dev": true,
9438 9438
           "requires": {
@@ -9441,19 +9441,19 @@
9441 9441
         },
9442 9442
         "which-module": {
9443 9443
           "version": "1.0.0",
9444
-          "resolved": "http://registry.npm.taobao.org/which-module/download/which-module-1.0.0.tgz",
9444
+          "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
9445 9445
           "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
9446 9446
           "dev": true
9447 9447
         },
9448 9448
         "y18n": {
9449 9449
           "version": "3.2.1",
9450
-          "resolved": "http://registry.npm.taobao.org/y18n/download/y18n-3.2.1.tgz",
9450
+          "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
9451 9451
           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
9452 9452
           "dev": true
9453 9453
         },
9454 9454
         "yargs": {
9455 9455
           "version": "7.1.0",
9456
-          "resolved": "http://registry.npm.taobao.org/yargs/download/yargs-7.1.0.tgz",
9456
+          "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
9457 9457
           "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
9458 9458
           "dev": true,
9459 9459
           "requires": {
@@ -9474,7 +9474,7 @@
9474 9474
         },
9475 9475
         "yargs-parser": {
9476 9476
           "version": "5.0.0",
9477
-          "resolved": "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-5.0.0.tgz",
9477
+          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
9478 9478
           "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
9479 9479
           "dev": true,
9480 9480
           "requires": {
@@ -9523,7 +9523,7 @@
9523 9523
     },
9524 9524
     "scss-tokenizer": {
9525 9525
       "version": "0.2.3",
9526
-      "resolved": "http://registry.npm.taobao.org/scss-tokenizer/download/scss-tokenizer-0.2.3.tgz",
9526
+      "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
9527 9527
       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
9528 9528
       "dev": true,
9529 9529
       "requires": {
@@ -9533,7 +9533,7 @@
9533 9533
       "dependencies": {
9534 9534
         "source-map": {
9535 9535
           "version": "0.4.4",
9536
-          "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.4.4.tgz",
9536
+          "resolved": "http://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
9537 9537
           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
9538 9538
           "dev": true,
9539 9539
           "requires": {
@@ -10288,7 +10288,7 @@
10288 10288
     },
10289 10289
     "strip-bom": {
10290 10290
       "version": "2.0.0",
10291
-      "resolved": "http://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz",
10291
+      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
10292 10292
       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
10293 10293
       "dev": true,
10294 10294
       "requires": {
@@ -10416,7 +10416,7 @@
10416 10416
     },
10417 10417
     "tar": {
10418 10418
       "version": "2.2.1",
10419
-      "resolved": "http://registry.npm.taobao.org/tar/download/tar-2.2.1.tgz",
10419
+      "resolved": "http://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
10420 10420
       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
10421 10421
       "dev": true,
10422 10422
       "requires": {
@@ -10759,7 +10759,7 @@
10759 10759
     },
10760 10760
     "trim-newlines": {
10761 10761
       "version": "1.0.0",
10762
-      "resolved": "http://registry.npm.taobao.org/trim-newlines/download/trim-newlines-1.0.0.tgz",
10762
+      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10763 10763
       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10764 10764
       "dev": true
10765 10765
     },

+ 1
- 1
src/components/music.vue Ver fichero

@@ -73,7 +73,7 @@ export default {
73 73
     width: 0.35rem;
74 74
     height: 0.35rem;
75 75
     border-radius: 50%;
76
-    z-index: 10;
76
+    z-index: 130;
77 77
 
78 78
     .on {
79 79
       animation: rotate 3s linear infinite;

+ 181
- 278
src/views/vote/list.vue Ver fichero

@@ -9,40 +9,44 @@
9 9
     </div>
10 10
     <img class="informationimg" :src="activity.Desc">
11 11
     <span class="box"></span>
12
-    <div class="VoteListBox">
13
-      <div class="VoteList">
14
-        <van-tabs type="card" @click="finished = false">
15
-          <van-tab>
16
-            <div slot="title">
17
-              <span :class="{ [`theme${theme}`]: true, 'active': active }">最新上传</span>
18
-            </div>
19
-            <van-list
20
-              v-model="loading"
21
-              :finished="finished"
22
-              finished-text="没有更多了"
23
-              @load="loadNewList"
24
-            >
25
-              <div class="LatestUpload">
26
-                <div class="LatestUploadList" v-for="(item,index) in newList" :key="index">
27
-                  <div class="ActivePersonnelBox" @click="gotovotingdetails(item.MemberId)">
28
-                    <img :src="item.Photo">
29
-                  </div>
30
-                  <span class="ballot">NO.{{item.MemberId}}</span>
31
-                  <span class="ActivePersonnelName">{{item.Name}}</span>
32
-                  <button class="VoteBtn" @click="Vote(item.MemberId)">投TA一票</button>
33
-                  <div class="VoteNumber">
34
-                    <span>已获投票数:</span>
35
-                    <p>{{item.Vote}}票</p>
36
-                  </div>
12
+    <div class="VoteList">
13
+      <van-tabs type="card" @click="finished = false">
14
+        <van-tab>
15
+          <div slot="title">
16
+            <span :class="{ [`theme${theme}`]: true, 'active': active }">最新上传</span>
17
+          </div>
18
+          <van-list
19
+            v-model="loading"
20
+            :finished="finished"
21
+            finished-text="没有更多了"
22
+            @load="loadNewList"
23
+          >
24
+            <div class="LatestUpload">
25
+              <div class="LatestUploadList" v-for="(item,index) in newList" :key="index">
26
+                <div class="ActivePersonnelBox" @click="gotovotingdetails(item.MemberId)">
27
+                  <img :src="item.Photo">
28
+                </div>
29
+                <span class="ballot">NO.{{item.MemberId}}</span>
30
+                <span class="ActivePersonnelName">{{item.Name}}</span>
31
+                <button class="VoteBtn" @click="Vote(item.MemberId)">投TA一票</button>
32
+                <div class="VoteNumber">
33
+                  <span>已获投票数:</span>
34
+                  <p>{{item.Vote}}票</p>
37 35
                 </div>
38 36
               </div>
39
-            </van-list>
40
-          </van-tab>
41
-          <van-tab title="TOP50">
42
-            <div slot="title">
43
-              <span :class="{ [`theme${theme}`]: true, 'active': !active }">Top50</span>
44 37
             </div>
45
-            <van-list v-model="loading" :finished="finished" finished-text="没有更多了" @load="loadTopList">
38
+          </van-list>
39
+        </van-tab>
40
+        <van-tab title="TOP50">
41
+          <div slot="title">
42
+            <span :class="{ [`theme${theme}`]: true, 'active': !active }">Top50</span>
43
+          </div>
44
+          <van-list
45
+            v-model="loading"
46
+            :finished="finished"
47
+            finished-text="没有更多了"
48
+            @load="loadTopList"
49
+          >
46 50
             <div class="LatestUpload">
47 51
               <div class="LatestUploadList" v-for="(item,index) in topList" :key="index">
48 52
                 <div class="ActivePersonnelBox" @click="gotovotingdetails(item.MemberId)">
@@ -57,10 +61,9 @@
57 61
                 </div>
58 62
               </div>
59 63
             </div>
60
-            </van-list>
61
-          </van-tab>
62
-        </van-tabs>
63
-      </div>
64
+          </van-list>
65
+        </van-tab>
66
+      </van-tabs>
64 67
     </div>
65 68
     <button :class="signupBtn?'signupBtnOne':'signupBtnTwo'" @click="signup">{{ myprofile && myprofile.MemberId ? '我的上传' : '投TA一票' }}</button>
66 69
     <toast v-if="show" :url="activity.AfterVote" @close="close" @confirmbtn="tolink"></toast>
@@ -68,9 +71,9 @@
68 71
 </template>
69 72
 
70 73
 <script>
71
-import { createNamespacedHelpers } from "vuex"
72
-import wxsdk from '../../util/share.js'
73
-import toast from '../../components/toast.vue'
74
+import { createNamespacedHelpers } from "vuex";
75
+import wxsdk from "../../util/share.js";
76
+import toast from "../../components/toast.vue";
74 77
 import BgImg from "../../assets/bgimg.jpg";
75 78
 import BgImage from "../../assets/yttjbg.png";
76 79
 // import toast from "../../components/toast.vue";
@@ -114,7 +117,7 @@ export default {
114 117
       newpage: 1,
115 118
       toppage: 1,
116 119
       show: false,
117
-      pageSize: 10,
120
+      pageSize: 10
118 121
     };
119 122
   },
120 123
   components: {
@@ -134,8 +137,8 @@ export default {
134 137
     }),
135 138
   },
136 139
   created() {
137
-    this.pageSize = this.$store.state.pageSize
138
-    this.actid = this.$route.params.actid
140
+    this.pageSize = this.$store.state.pageSize;
141
+    this.actid = this.$route.params.actid;
139 142
     if (this.actid == 1) {
140 143
       this.coverImgUrl = true;
141 144
       this.signupBtn = true;
@@ -146,18 +149,24 @@ export default {
146 149
       this.isOK = false;
147 150
     }
148 151
     this.getActivity({
149
-      actid: this.actid,
150
-    }).then((act) => {
152
+      actid: this.actid
153
+    }).then(act => {
151 154
       wxsdk(
152
-        { url: window.encodeURIComponent(`${window.location.origin}${window.location.pathname}`) },
155
+        {
156
+          url: window.encodeURIComponent(
157
+            `${window.location.origin}${window.location.pathname}`
158
+          )
159
+        },
153 160
         {
154 161
           title: act.ShareTitle,
155 162
           desc: act.ShareDesc,
156
-          link: `${window.location.origin}${window.location.pathname}${window.location.hash}`,
157
-          thu_image: act.ShareIcon,
163
+          link: `${window.location.origin}${window.location.pathname}${
164
+            window.location.hash
165
+          }`,
166
+          thu_image: act.ShareIcon
158 167
         }
159
-      )
160
-    })
168
+      );
169
+    });
161 170
     this.getMine({
162 171
       actid: this.actid,
163 172
       openid: this.user.openid,
@@ -177,11 +186,11 @@ export default {
177 186
   },
178 187
   methods: {
179 188
     ...mapactivityActions([
180
-      'getList',
181
-      'getTopList',
182
-      'getActivity',
183
-      'vote',
184
-      'getMine',
189
+      "getList",
190
+      "getTopList",
191
+      "getActivity",
192
+      "vote",
193
+      "getMine"
185 194
     ]),
186 195
     handleScroll() {
187 196
       // 页面滚动距顶部距离
@@ -204,10 +213,8 @@ export default {
204 213
       //   }
205 214
       //   // 加载状态结束
206 215
       //   this.loading = false;
207
-
208 216
       // // var scroll = scrollTop - this.i;
209 217
       // this.i = scrollTop;
210
-     
211 218
       // if (scroll < 0) {
212 219
       //   this.isFixed =false;
213 220
       //   console.log("up");
@@ -234,7 +241,7 @@ export default {
234 241
       });
235 242
     },
236 243
     Vote(memberid) {
237
-      this.$dialog.confirm({ message: '确定投票给当前用户?' }).then(() => {
244
+      this.$dialog.confirm({ message: "确定投票给当前用户?" }).then(() => {
238 245
         this.vote({
239 246
           actid: this.actid,
240 247
           memberid: memberid,
@@ -256,36 +263,38 @@ export default {
256 263
           this.topList = toplist;
257 264
 
258 265
           if (this.activity.AfterVote) {
259
-            this.$dialog.alert({ title: '投票成功', message: '恭喜您获得一次抽奖机会!' }).then(() => {
260
-              window.location.href = this.activity.AfterVote
261
-            })
266
+            this.$dialog
267
+              .alert({ title: "投票成功", message: "恭喜您获得一次抽奖机会!" })
268
+              .then(() => {
269
+                window.location.href = this.activity.AfterVote;
270
+              });
262 271
           } else {
263
-            this.$dialog.alert({ message: '投票成功' })
272
+            this.$dialog.alert({ message: "投票成功" });
264 273
           }
265 274
         });
266
-      })
275
+      });
267 276
     },
268 277
     loadNewList() {
269
-      this.newlist().then((res) => {
278
+      this.newlist().then(res => {
270 279
         if ((res || []).length === this.pageSize) {
271
-          this.newpage += 1
280
+          this.newpage += 1;
272 281
         } else {
273
-          this.finished = true
282
+          this.finished = true;
274 283
         }
275 284
 
276
-        this.loading = false
277
-      })
285
+        this.loading = false;
286
+      });
278 287
     },
279 288
     loadTopList() {
280
-      this.toplist().then((res) => {
289
+      this.toplist().then(res => {
281 290
         if ((res || []).length === this.pageSize) {
282
-          this.toppage += 1
291
+          this.toppage += 1;
283 292
         } else {
284
-          this.finished = true
293
+          this.finished = true;
285 294
         }
286 295
 
287
-        this.loading = false
288
-      })
296
+        this.loading = false;
297
+      });
289 298
     },
290 299
     signup() {
291 300
       if (this.myprofile && this.myprofile.MemberId) {
@@ -318,8 +327,22 @@ export default {
318 327
 </script>
319 328
 
320 329
 <style>
321
-.van-list {
322
-  width: 100%;
330
+.van-tabs--card .van-tabs__wrap {
331
+  margin-bottom: 0.28rem;
332
+  height: 0.6rem;
333
+}
334
+.van-tabs__nav--card {
335
+  margin: 0 15px;
336
+  border-radius: 2px;
337
+  -webkit-box-sizing: border-box;
338
+  box-sizing: border-box;
339
+  border: none;
340
+}
341
+.van-tabs__nav--card .van-tab.van-tab--active {
342
+  background-color: rgba(255, 255, 255, 0);
343
+}
344
+.van-tabs__nav--card .van-tab {
345
+  border-right: none;
323 346
 }
324 347
 </style>
325 348
 
@@ -327,7 +350,6 @@ export default {
327 350
 <style lang="scss" scoped>
328 351
 .context {
329 352
   width: 100%;
330
-  // background-color: rgba(209, 220, 228, 1);
331 353
   display: flex;
332 354
   flex-direction: column;
333 355
   justify-content: center;
@@ -344,6 +366,7 @@ export default {
344 366
     position: absolute;
345 367
     top: 2.8rem;
346 368
     left: calc(5%);
369
+    z-index: 120;
347 370
 
348 371
     .searchb {
349 372
       width: 100%;
@@ -357,7 +380,6 @@ export default {
357 380
       align-items: center;
358 381
 
359 382
       input {
360
-        // padding: 0.11rem 1.2rem 0.11rem 0.13rem;
361 383
         background-color: rgba(255, 255, 255, 0);
362 384
         color: rgba(255, 255, 255, 1);
363 385
         font-size: 0.16rem;
@@ -388,6 +410,7 @@ export default {
388 410
     position: fixed;
389 411
     top: 0.11rem;
390 412
     left: calc(5%);
413
+    z-index: 120;
391 414
 
392 415
     .searchb {
393 416
       width: 100%;
@@ -432,6 +455,7 @@ export default {
432 455
     position: absolute;
433 456
     top: 2.8rem;
434 457
     left: calc(3.1%);
458
+    z-index: 120;
435 459
 
436 460
     .searchs {
437 461
       width: 100%;
@@ -477,6 +501,7 @@ export default {
477 501
     position: fixed;
478 502
     top: 0.11rem;
479 503
     left: calc(3.1%);
504
+    z-index: 120;
480 505
 
481 506
     .searchs {
482 507
       width: 100%;
@@ -528,232 +553,110 @@ export default {
528 553
     background-color: rgba(255, 255, 255, 0.29);
529 554
     border-radius: 0.06rem 0.06rem 0 0;
530 555
   }
531
-  .VoteListBox {
532
-    width: 93.6%;
533
-    background-color: rgba(255, 255, 255, 1);
556
+  .VoteList {
557
+    width: 3.51rem;
558
+    background: rgba(255, 255, 255, 1);
534 559
     border-radius: 0.06rem;
535
-    display: flex;
536
-    flex-direction: column;
537
-    align-items: center;
560
+    padding-top: 0.26rem;
538 561
     margin-bottom: 1rem;
539 562
 
540
-    .VoteList {
541
-      margin: 0.26rem 0;
542
-      width: 90%;
543
-      display: flex;
544
-      flex-direction: column;
545
-      align-items: center;
546
-
547
-
548
-      .theme1 {
549
-          width: 2rem;
550
-          font-size: 0.16rem;
551
-          font-family: PingFangSC-Medium;
552
-          font-weight: bolder;
553
-          color: rgba(255, 255, 255, 1);
554
-          background: rgba(217, 226, 233, 1);
555
-          line-height: 0.22rem;
556
-          border-radius: 0.06rem;
557
-          text-align: center;
558
-          padding: 0.09rem 0;
563
+    .theme1 {
564
+      // width: 2rem;
565
+      font-size: 0.16rem;
566
+      font-weight: bolder;
567
+      color: rgba(255, 255, 255, 1);
568
+      background: rgba(217, 226, 233, 1);
569
+      line-height: 0.22rem;
570
+      border-radius: 0.06rem;
571
+      text-align: center;
572
+      padding: 0.09rem 0;
559 573
 
560
-          &.active {
561
-            background: rgba(166, 184, 201, 1);
562
-          }
574
+      &.active {
575
+        background: rgba(166, 184, 201, 1);
563 576
       }
577
+    }
564 578
 
565
-      .sortlist1 {
566
-        width: 94%;
579
+    .LatestUpload {
580
+      width: 90%;
581
+      display: flex;
582
+      flex-direction: row;
583
+      justify-content: space-between;
584
+      flex-wrap: wrap;
585
+      margin: 0.28rem auto;
586
+
587
+      .LatestUploadList {
588
+        width: 48%;
589
+        height: 3.1rem;
590
+        background: rgba(255, 255, 255, 1);
591
+        box-shadow: 0px 4px 8px 0px rgba(166, 184, 201, 0.18);
592
+        border-radius: 0.08rem;
593
+        margin-bottom: 0.25rem;
567 594
         display: flex;
568
-        flex-direction: row;
569
-        justify-content: space-between;
595
+        flex-direction: column;
596
+        align-items: center;
597
+        position: relative;
598
+
599
+        .ActivePersonnelBox {
600
+          width: 90%;
601
+          height: 1.83rem;
602
+          border-radius: 0.15rem;
603
+          margin-bottom: 0.11rem;
604
+          border: 0.04rem solid rgba(166, 184, 201, 1);
605
+
606
+          img {
607
+            width: 100%;
608
+            height: 100%;
609
+            border-radius: 0.1rem;
610
+          }
611
+        }
570 612
 
571
-        .newly1 {
572
-          width: 47.5%;
573
-          font-size: 0.16rem;
574
-          font-family: PingFangSC-Medium;
575
-          font-weight: bolder;
576
-          color: rgba(255, 255, 255, 1);
577
-          line-height: 0.22rem;
613
+        .ballot {
614
+          position: absolute;
615
+          top: 0;
578 616
           background: rgba(166, 184, 201, 1);
579
-          border-radius: 0.06rem;
580
-          text-align: center;
581
-          padding: 0.09rem 0;
582
-        }
583
-        .newly2 {
584
-          width: 47.5%;
585
-          font-size: 0.16rem;
586
-          font-family: PingFangSC-Medium;
617
+          border-radius: 0 0 0.08rem 0.08rem;
618
+          padding: 0.02rem 0.12rem;
619
+          font-size: 0.14rem;
587 620
           font-weight: bolder;
588 621
           color: rgba(255, 255, 255, 1);
589
-          line-height: 0.22rem;
590
-          background: rgba(217, 226, 233, 1);
591
-          border-radius: 0.06rem;
592
-          text-align: center;
593
-          padding: 0.09rem 0;
622
+          line-height: 0.2rem;
594 623
         }
595
-      }
596
-
597
-      .sortlist2 {
598
-        width: 94%;
599
-        display: flex;
600
-        flex-direction: row;
601
-        justify-content: space-between;
602 624
 
603
-        .newlyone {
604
-          width: 47.5%;
625
+        .ActivePersonnelName {
605 626
           font-size: 0.16rem;
606
-          font-family: PingFangSC-Medium;
607
-          font-weight: bolder;
608
-          color: rgba(255, 255, 255, 1);
627
+          font-weight: bold;
628
+          color: rgba(0, 0, 0, 1);
609 629
           line-height: 0.22rem;
610
-          background: rgba(126, 100, 86, 1);
611
-          border-radius: 0.06rem;
612
-          text-align: center;
613
-          padding: 0.09rem 0;
630
+          padding-bottom: 0.11rem;
614 631
         }
615
-        .newlytwo {
616
-          width: 47.5%;
617
-          font-size: 0.16rem;
618
-          font-family: PingFangSC-Medium;
632
+
633
+        .VoteBtn {
634
+          width: 56%;
635
+          height: 0.23rem;
636
+          border-radius: 0.25rem;
637
+          background-color: rgba(166, 184, 201, 1);
638
+          border: none;
639
+          font-size: 0.14rem;
619 640
           font-weight: bolder;
620 641
           color: rgba(255, 255, 255, 1);
621
-          line-height: 0.22rem;
622
-          background: rgba(173, 145, 129, 0.62);
623
-          border-radius: 0.06rem;
624
-          text-align: center;
625
-          padding: 0.09rem 0;
642
+          line-height: 0.2rem;
643
+          margin-bottom: 0.14rem;
626 644
         }
627
-      }
628
-
629
-
630
-
631
-      .LatestUpload {
632
-        width: 100%;
633
-        display: flex;
634
-        flex-direction: row;
635
-        justify-content: space-between;
636
-        flex-wrap: wrap;
637
-        margin-top: 0.28rem;
638
-
639
-        .LatestUploadList {
640
-          width: 48%;
641
-          height: 3.1rem;
642
-          background: rgba(255, 255, 255, 1);
643
-          box-shadow: 0px 4px 8px 0px rgba(166, 184, 201, 0.18);
644
-          border-radius: 0.08rem;
645
-          margin-bottom: 0.25rem;
645
+        .VoteNumber {
646 646
           display: flex;
647
-          flex-direction: column;
648
-          align-items: center;
649
-          position: relative;
650
-
651
-          .ActivePersonnelBox1 {
652
-            width: 90%;
653
-            height: 1.83rem;
654
-            border-radius: 0.15rem;
655
-            margin-bottom: 0.11rem;
656
-            border: 0.04rem solid rgba(166, 184, 201, 1);
657
-
658
-            img {
659
-              width: 100%;
660
-              height: 100%;
661
-              border-radius: 0.1rem;
662
-            }
663
-          }
664
-          .ActivePersonnelBox2 {
665
-            width: 90%;
666
-            height: 1.83rem;
667
-            border-radius: 0.15rem;
668
-            margin-bottom: 0.11rem;
669
-            border: 0.04rem solid rgba(126, 100, 86, 1);
670
-
671
-            img {
672
-              width: 100%;
673
-              height: 100%;
674
-              border-radius: 0.1rem;
675
-            }
676
-          }
647
+          flex-direction: row;
677 648
 
678
-          .ballot1 {
679
-            position: absolute;
680
-            top: 0;
681
-            background: rgba(166, 184, 201, 1);
682
-            border-radius: 0 0 0.08rem 0.08rem;
683
-            padding: 0.02rem 0.12rem;
684
-            font-size: 0.14rem;
685
-            font-family: PingFangSC-Medium;
649
+          span {
650
+            font-size: 0.12rem;
686 651
             font-weight: bolder;
687
-            color: rgba(255, 255, 255, 1);
688
-            line-height: 0.2rem;
689
-          }
690
-          .ballot2 {
691
-            position: absolute;
692
-            top: 0;
693
-            background: rgba(126, 100, 86, 1);
694
-            border-radius: 0 0 0.08rem 0.08rem;
695
-            padding: 0.02rem 0.12rem;
696
-            font-size: 0.14rem;
697
-            font-family: PingFangSC-Medium;
698
-            font-weight: bolder;
699
-            color: rgba(255, 255, 255, 1);
700
-            line-height: 0.2rem;
701
-          }
702
-
703
-          .ActivePersonnelName {
704
-            font-size: 0.16rem;
705
-            font-family: PingFangSC-Regular;
706
-            font-weight: bold;
707 652
             color: rgba(0, 0, 0, 1);
708
-            line-height: 0.22rem;
709
-            padding-bottom: 0.11rem;
653
+            line-height: 0.17rem;
710 654
           }
711
-
712
-          .VoteBtn1 {
713
-            width: 56%;
714
-            height: 0.23rem;
715
-            border-radius: 0.25rem;
716
-            background-color: rgba(166, 184, 201, 1);
717
-            border: none;
718
-            font-size: 0.14rem;
719
-            font-family: PingFangSC-Medium;
655
+          p {
656
+            font-size: 0.12rem;
720 657
             font-weight: bolder;
721
-            color: rgba(255, 255, 255, 1);
722
-            line-height: 0.2rem;
723
-            margin-bottom: 0.14rem;
724
-          }
725
-          .VoteBtn2 {
726
-            width: 56%;
727
-            height: 0.23rem;
728
-            border-radius: 0.25rem;
729
-            background-color: rgba(126, 100, 86, 1);
730
-            border: none;
731
-            font-size: 0.14rem;
732
-            font-family: PingFangSC-Medium;
733
-            font-weight: bolder;
734
-            color: rgba(255, 255, 255, 1);
735
-            line-height: 0.2rem;
736
-            margin-bottom: 0.14rem;
737
-          }
738
-
739
-          .VoteNumber {
740
-            display: flex;
741
-            flex-direction: row;
742
-
743
-            span {
744
-              font-size: 0.12rem;
745
-              font-family: PingFangSC-Medium;
746
-              font-weight: bolder;
747
-              color: rgba(0, 0, 0, 1);
748
-              line-height: 0.17rem;
749
-            }
750
-            p {
751
-              font-size: 0.12rem;
752
-              font-family: PingFangSC-Medium;
753
-              font-weight: bolder;
754
-              color: #f0737e;
755
-              line-height: 0.17rem;
756
-            }
658
+            color: #f0737e;
659
+            line-height: 0.17rem;
757 660
           }
758 661
         }
759 662
       }
@@ -766,13 +669,13 @@ export default {
766 669
     background: rgba(166, 184, 201, 1);
767 670
     border: none;
768 671
     font-size: 0.2rem;
769
-    font-family: PingFangSC-Medium;
770 672
     font-weight: bold;
771 673
     color: rgba(255, 255, 255, 1);
772 674
     line-height: 0.28rem;
773 675
     position: fixed;
774 676
     bottom: 0.19rem;
775 677
     left: calc(4.25%);
678
+    z-index: 100;
776 679
   }
777 680
   .signupBtnTwo {
778 681
     width: 91%;
@@ -781,13 +684,13 @@ export default {
781 684
     background: rgba(173, 145, 129, 1);
782 685
     border: none;
783 686
     font-size: 0.2rem;
784
-    font-family: PingFangSC-Medium;
785 687
     font-weight: bold;
786 688
     color: rgba(255, 255, 255, 1);
787 689
     line-height: 0.28rem;
788 690
     position: fixed;
789 691
     bottom: 0.19rem;
790 692
     left: calc(4.25%);
693
+    z-index: 100;
791 694
   }
792 695
 }
793 696
 </style>

+ 0
- 4
src/views/vote/signup.vue Ver fichero

@@ -196,7 +196,6 @@ export default {
196 196
 
197 197
       .desc1 {
198 198
         font-size: 0.16rem;
199
-        font-family: PingFangSC-Medium;
200 199
         font-weight: bolder;
201 200
         color: rgba(112, 125, 138, 1);
202 201
         line-height: 0.22rem;
@@ -204,7 +203,6 @@ export default {
204 203
       }
205 204
       .desc2 {
206 205
         font-size: 0.16rem;
207
-        font-family: PingFangSC-Medium;
208 206
         font-weight: bolder;
209 207
         color: rgba(112, 84, 75, 1);
210 208
         line-height: 0.22rem;
@@ -229,7 +227,6 @@ export default {
229 227
       }
230 228
       .desc1 {
231 229
         font-size: 0.16rem;
232
-        font-family: PingFangSC-Medium;
233 230
         font-weight: bolder;
234 231
         color: rgba(112, 125, 138, 1);
235 232
         line-height: 0.22rem;
@@ -237,7 +234,6 @@ export default {
237 234
       }
238 235
       .desc2 {
239 236
         font-size: 0.16rem;
240
-        font-family: PingFangSC-Medium;
241 237
         font-weight: bolder;
242 238
         color: rgba(112, 84, 75, 1);
243 239
         line-height: 0.22rem;