Pārlūkot izejas kodu

Merge branch 'master' into wxl_01_15

lex-xin 4 gadi atpakaļ
vecāks
revīzija
ffacc2276d
100 mainītis faili ar 231 papildinājumiem un 18 dzēšanām
  1. 2 0
      debug.log
  2. 0 0
      dist/index.html
  3. BIN
      dist/music-change-speed/SJE40W8.mp3
  4. 55 0
      dist/music-change-speed/index.html
  5. 0 0
      dist/static/css/app.71533e47.css
  6. 0 0
      dist/static/css/chunk-04b851c1.a4d138e0.css
  7. 0 0
      dist/static/css/chunk-0e8308ec.0d811556.css
  8. 0 0
      dist/static/css/chunk-13972927.8302b853.css
  9. 0 0
      dist/static/css/chunk-1a8d67fd.83b12644.css
  10. 1 0
      dist/static/css/chunk-257eca28.18fa87c5.css
  11. 0 0
      dist/static/css/chunk-2c54eb59.7b0ad064.css
  12. 0 0
      dist/static/css/chunk-3573b058.cabdd01f.css
  13. 1 0
      dist/static/css/chunk-3592e899.753ee7da.css
  14. 0 0
      dist/static/css/chunk-371273ae.6c574449.css
  15. 0 1
      dist/static/css/chunk-38364bca.af7adf26.css
  16. 0 0
      dist/static/css/chunk-3f2b20e8.8a84a452.css
  17. 0 0
      dist/static/css/chunk-40274e98.f7ae42a7.css
  18. 0 0
      dist/static/css/chunk-44a77d47.e8084437.css
  19. 1 0
      dist/static/css/chunk-4edd7c72.dabe3a1c.css
  20. 1 1
      dist/static/css/chunk-59492af2.c9ab11db.css
  21. 0 0
      dist/static/css/chunk-62f65038.4a3261e1.css
  22. 0 0
      dist/static/css/chunk-63856fd2.2060b3f2.css
  23. 1 1
      dist/static/css/chunk-70e6641b.58ebee39.css
  24. 0 0
      dist/static/css/chunk-7941dd0a.472c882f.css
  25. 0 0
      dist/static/css/chunk-8f0d5f60.e651d111.css
  26. 1 1
      dist/static/css/chunk-9d5949ea.61e44e95.css
  27. 0 0
      dist/static/css/chunk-c3c0f04a.67ecdcf0.css
  28. 0 1
      dist/static/css/chunk-c6e235ce.de0572a0.css
  29. 1 1
      dist/static/css/chunk-cae73716.22334373.css
  30. 0 0
      dist/static/css/chunk-commons.ddb9c391.css
  31. 0 0
      dist/static/img/icon.db0c320f.svg
  32. BIN
      dist/static/img/weekTimer.5a867c5d.png
  33. 0 0
      dist/static/js/app.cbc14604.js
  34. 0 0
      dist/static/js/app.f3e0d8f9.js
  35. 0 0
      dist/static/js/chunk-019954b4.b65b9487.js
  36. 0 0
      dist/static/js/chunk-04b851c1.7c5d3904.js
  37. 0 0
      dist/static/js/chunk-0e8308ec.a5593291.js
  38. 0 0
      dist/static/js/chunk-13972927.f0e49287.js
  39. 0 0
      dist/static/js/chunk-1a8d67fd.ea4bb77b.js
  40. 0 0
      dist/static/js/chunk-257eca28.aae90449.js
  41. 0 0
      dist/static/js/chunk-2c54eb59.a82d529a.js
  42. 0 0
      dist/static/js/chunk-33e63be4.ab9f3a83.js
  43. 0 0
      dist/static/js/chunk-3573b058.74889670.js
  44. 0 0
      dist/static/js/chunk-3592e899.78e5cea7.js
  45. 0 0
      dist/static/js/chunk-371273ae.6d21a020.js
  46. 0 0
      dist/static/js/chunk-38364bca.568e3f50.js
  47. 0 0
      dist/static/js/chunk-394740c2.1ab88bd2.js
  48. 0 0
      dist/static/js/chunk-3da416c4.5d126fc1.js
  49. 0 0
      dist/static/js/chunk-3da416c4.ce6f0e9b.js
  50. 0 0
      dist/static/js/chunk-3f2b20e8.8a4864fb.js
  51. 0 0
      dist/static/js/chunk-40274e98.1618f3f5.js
  52. 0 0
      dist/static/js/chunk-4279473a.ee4c435c.js
  53. 0 0
      dist/static/js/chunk-44a77d47.bd000502.js
  54. 0 0
      dist/static/js/chunk-4edd7c72.9d515659.js
  55. 0 0
      dist/static/js/chunk-54a711d9.401cdfc7.js
  56. 0 0
      dist/static/js/chunk-5613e23a.283a3a4c.js
  57. 0 0
      dist/static/js/chunk-58839b57.dd043eac.js
  58. 0 0
      dist/static/js/chunk-59492af2.be50e2df.js
  59. 0 0
      dist/static/js/chunk-5f9d8f73.1a0886dc.js
  60. 0 0
      dist/static/js/chunk-5f9d8f73.5605059f.js
  61. 0 0
      dist/static/js/chunk-6259a011.eab9b23e.js
  62. 0 0
      dist/static/js/chunk-62b7ca32.172601c1.js
  63. 0 0
      dist/static/js/chunk-62f65038.c5484e56.js
  64. 0 0
      dist/static/js/chunk-63856fd2.9516ceb2.js
  65. 0 0
      dist/static/js/chunk-68b8622f.6ff52c2d.js
  66. 0 0
      dist/static/js/chunk-68b8622f.d6da1a16.js
  67. 0 0
      dist/static/js/chunk-6fdae6fd.d4db8181.js
  68. 0 0
      dist/static/js/chunk-70e6641b.96d69f47.js
  69. 0 0
      dist/static/js/chunk-75d625dc.6d619458.js
  70. 0 0
      dist/static/js/chunk-787a507d.f0972cd1.js
  71. 0 0
      dist/static/js/chunk-78d00d56.6a653d16.js
  72. 0 0
      dist/static/js/chunk-78d00d56.a52098d9.js
  73. 0 0
      dist/static/js/chunk-7941dd0a.4cb1a9c9.js
  74. 0 0
      dist/static/js/chunk-798c5142.cfea6735.js
  75. 0 0
      dist/static/js/chunk-7be4f683.1570953f.js
  76. 0 0
      dist/static/js/chunk-7be4f683.32755550.js
  77. 0 0
      dist/static/js/chunk-8f0d5f60.30bae330.js
  78. 0 0
      dist/static/js/chunk-9d5949ea.3a912d2f.js
  79. 0 0
      dist/static/js/chunk-a6818924.64c25134.js
  80. 0 0
      dist/static/js/chunk-c28da100.c7580e20.js
  81. 0 0
      dist/static/js/chunk-c2ec12e0.0d3eb89a.js
  82. 0 0
      dist/static/js/chunk-c3c0f04a.46ff2eb4.js
  83. 0 0
      dist/static/js/chunk-c6e235ce.7efbec07.js
  84. 0 0
      dist/static/js/chunk-cae73716.13a33cc7.js
  85. 0 0
      dist/static/js/chunk-da63f3ae.b12acff9.js
  86. 0 0
      dist/static/js/chunk-ef5e86cc.ae70b0ef.js
  87. 0 0
      dist/static/js/chunk-f9ec9aca.fed2454f.js
  88. 0 0
      dist/static/js/notification.a732b81a.worker.js
  89. BIN
      public/music-change-speed/SJE40W8.mp3
  90. 55 0
      public/music-change-speed/index.html
  91. 16 0
      src/App.vue
  92. 6 4
      src/api/buildTeam.js
  93. 6 4
      src/api/teamServer.js
  94. 0 0
      src/components/filter-search/icon.svg
  95. 61 0
      src/components/filter-search/index.vue
  96. 2 0
      src/components/install.js
  97. 4 1
      src/components/remote-search/index.vue
  98. 9 1
      src/components/tab-router/index.vue
  99. 1 1
      src/layout/components/TagsView.vue
  100. 7 1
      src/router/index.js

+ 2 - 0
debug.log

@@ -1,3 +1,5 @@
 [0118/174310.352:ERROR:directory_reader_win.cc(43)] FindFirstFile: 系统找不到指定的路径。 (0x3)
 [0119/094348.688:ERROR:directory_reader_win.cc(43)] FindFirstFile: 系统找不到指定的路径。 (0x3)
 [0122/094436.708:ERROR:directory_reader_win.cc(43)] FindFirstFile: 系统找不到指定的路径。 (0x3)
+[0125/095157.852:ERROR:directory_reader_win.cc(43)] FindFirstFile: 系统找不到指定的路径。 (0x3)
+[0126/093517.085:ERROR:directory_reader_win.cc(43)] FindFirstFile: 系统找不到指定的路径。 (0x3)

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/index.html


BIN
dist/music-change-speed/SJE40W8.mp3


+ 55 - 0
dist/music-change-speed/index.html

@@ -0,0 +1,55 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=0,viewport-fit=cover">
+  </head>
+  <style>
+    .item{
+      padding: 10px;
+      width: 100%;
+      box-sizing: content-box;
+    }
+  </style>
+<body>
+
+<div class="item" id="num">当前倍速: 1</div>
+<form class="item" id="form">
+  <input id="inp" step="0.01" type="number" placeholder="请输入倍速" value="1" />
+  <button type="submit">设置</button><br>
+</form>
+
+<input class="item" id="file" type="file" accept=".mp3"/>
+
+<audio class="item" id="myVideo" height="176" controls src="./SJE40W8.mp3">
+  Your browser does not support HTML5 video.
+</audio>
+
+<script>
+var vid = document.getElementById("myVideo")
+
+document.getElementById('form').addEventListener('submit', function (evt) {
+  evt.stopPropagation();
+  evt.preventDefault();
+  setPlaySpeed(document.getElementById("inp").value)
+}, false)
+
+document.getElementById('file').addEventListener('change', function(evt) {
+  var urlObject = window.URL || window.webkitURL || window
+  if (evt.target.files.length) {
+    var url = urlObject.createObjectURL(evt.target.files[0])
+    vid.src = url
+  }
+}, false)
+
+function getPlaySpeed() {
+  alert(vid.playbackRate);
+}
+
+function setPlaySpeed(num) {
+  document.getElementById("num").innerText = '当前倍速: ' + num
+  vid.playbackRate = num;
+}
+</script>
+
+</body>
+</html>

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/app.71533e47.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-04b851c1.a4d138e0.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-0e8308ec.0d811556.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-13972927.8302b853.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-1a8d67fd.83b12644.css


+ 1 - 0
dist/static/css/chunk-257eca28.18fa87c5.css

@@ -0,0 +1 @@
+.msg[data-v-17bf086e]{min-width:120px}.label[data-v-17bf086e]{width:520px}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-2c54eb59.7b0ad064.css


+ 0 - 0
dist/static/css/chunk-fcea8098.cabdd01f.css → dist/static/css/chunk-3573b058.cabdd01f.css


+ 1 - 0
dist/static/css/chunk-3592e899.753ee7da.css

@@ -0,0 +1 @@
+.v-charts-component-loading{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.9)}.v-charts-mask-status{-webkit-filter:blur(1px);filter:blur(1px)}.v-charts-component-loading .circular{width:42px;height:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.v-charts-component-loading .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#20a0ff;stroke-linecap:round}@-webkit-keyframes loading-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.v-charts-data-empty{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.9);color:#888;font-size:14px}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-371273ae.6c574449.css


+ 0 - 1
dist/static/css/chunk-38364bca.af7adf26.css

@@ -1 +0,0 @@
-.msg[data-v-51483f9e]{min-width:120px}.label[data-v-51483f9e]{width:520px}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-3f2b20e8.8a84a452.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-40274e98.f7ae42a7.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-44a77d47.e8084437.css


+ 1 - 0
dist/static/css/chunk-4edd7c72.dabe3a1c.css

@@ -0,0 +1 @@
+.alert[data-v-2fc363a8]{margin:10px 0}[data-v-2fc363a8] .el-icon-check,[data-v-2fc363a8] .el-icon-close{font-size:18px;font-weight:700}[data-v-2fc363a8] .el-icon-close{color:red}[data-v-2fc363a8] .el-icon-check{color:#14928a}.title[data-v-03796907]{margin-bottom:20px}.amap-demo[data-v-03796907]{height:500px}[data-v-5ff2c600] .el-dialog__body{padding:10px 20px}[data-v-5ff2c600] .description-title{margin:0!important}

+ 1 - 1
dist/static/css/chunk-c28da100.59478b96.css → dist/static/css/chunk-59492af2.c9ab11db.css

@@ -1 +1 @@
-.number-input[data-v-5ec13f8a]{width:100%}.number-input[data-v-5c1918b2] .el-input__inner,.number-input[data-v-5ec13f8a] .el-input__inner{text-align:left}.number-input[data-v-55ad3016]{width:100%}.number-input[data-v-55ad3016] .el-input__inner{text-align:left}
+.number-input[data-v-5ec13f8a]{width:100%}.number-input[data-v-5ec13f8a] .el-input__inner,.number-input[data-v-57cd9361] .el-input__inner{text-align:left}.number-input[data-v-55ad3016]{width:100%}.number-input[data-v-55ad3016] .el-input__inner{text-align:left}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-62f65038.4a3261e1.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-63856fd2.2060b3f2.css


+ 1 - 1
dist/static/css/chunk-54a711d9.2140a114.css → dist/static/css/chunk-70e6641b.58ebee39.css

@@ -1 +1 @@
-.process[data-v-f049a426]{padding:10px;max-height:600px;overflow-y:auto}.dialog-footer[data-v-7a44cd83]{margin-top:20px;display:block;text-align:right}.select[data-v-4faa5310]{font-size:14px}.btnList[data-v-4faa5310]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnList div[data-v-4faa5310]{margin-right:15px}
+.process[data-v-f049a426]{padding:10px;max-height:600px;overflow-y:auto}.dialog-footer[data-v-7a44cd83]{margin-top:20px;display:block;text-align:right}.select[data-v-d7b516c0]{font-size:14px}.btnList[data-v-d7b516c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnList div[data-v-d7b516c0]{margin-right:15px}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-7941dd0a.472c882f.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-8f0d5f60.e651d111.css


+ 1 - 1
dist/static/css/chunk-019954b4.93b799ba.css → dist/static/css/chunk-9d5949ea.61e44e95.css

@@ -1 +1 @@
-.el-button+.el-button[data-v-44b1b465]{margin-left:0}.hanlderWrap[data-v-44b1b465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
+.el-button+.el-button[data-v-dda1fe2a]{margin-left:0}.hanlderWrap[data-v-dda1fe2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

+ 0 - 0
dist/static/css/chunk-6259a011.a2519061.css → dist/static/css/chunk-c3c0f04a.67ecdcf0.css


+ 0 - 1
dist/static/css/chunk-c6e235ce.de0572a0.css

@@ -1 +0,0 @@
-.itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.itemWrap .item{width:333px;height:137px;padding:22px 28px 20px;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-shadow:0 8px 20px 0 rgba(0,0,0,.1);border-radius:6px;margin:0 15px 3rem}.itemWrap .item h4{margin-bottom:20px;color:#323c47;font-size:14px}.itemWrap .item .infos,.itemWrap .item h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.itemWrap .item .infos .sub{font-size:14px;line-height:20px;color:#aaa;margin-bottom:8px}.itemWrap .item .infos .msg{font-size:24px;font-weight:500;color:#444;line-height:28px;text-align:center}

+ 1 - 1
dist/static/css/chunk-5613e23a.e6781331.css → dist/static/css/chunk-cae73716.22334373.css

@@ -1 +1 @@
-.alert[data-v-01ab22a4]{margin:10px 0}.dialog-footer[data-v-290cb116]{margin-top:20px;display:block;text-align:right}.el-button--primary[data-v-411c7eea],.el-button--primary[data-v-411c7eea]:active,.el-button--primary[data-v-411c7eea]:focus,.el-button--primary[data-v-411c7eea]:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-411c7eea] .el-date-editor.el-input,[data-v-411c7eea] .el-select{width:100%!important}[data-v-411c7eea] .el-table .cell{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}[data-v-411c7eea] .el-dialog__body{padding:10px 20px}.newBand[data-v-411c7eea]{display:inline-block}
+.alert[data-v-6ad5e62e]{margin:10px 0}.dialog-footer[data-v-290cb116]{margin-top:20px;display:block;text-align:right}.el-button--primary[data-v-411c7eea],.el-button--primary[data-v-411c7eea]:active,.el-button--primary[data-v-411c7eea]:focus,.el-button--primary[data-v-411c7eea]:hover{background:#14928a;border-color:#14928a;color:#fff}[data-v-411c7eea] .el-date-editor.el-input,[data-v-411c7eea] .el-select{width:100%!important}[data-v-411c7eea] .el-table .cell{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}[data-v-411c7eea] .el-dialog__body{padding:10px 20px}.newBand[data-v-411c7eea]{display:inline-block}

+ 0 - 0
dist/static/css/chunk-commons.9aec0d4a.css → dist/static/css/chunk-commons.ddb9c391.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/img/icon.db0c320f.svg


BIN
dist/static/img/weekTimer.5a867c5d.png


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/app.cbc14604.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/app.f3e0d8f9.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-019954b4.b65b9487.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-04b851c1.7c5d3904.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-0e8308ec.a5593291.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-13972927.f0e49287.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-1a8d67fd.ea4bb77b.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-257eca28.aae90449.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-2c54eb59.a82d529a.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-33e63be4.ab9f3a83.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-3573b058.74889670.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-3592e899.78e5cea7.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-371273ae.6d21a020.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-38364bca.568e3f50.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-394740c2.1ab88bd2.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-3da416c4.5d126fc1.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-3da416c4.ce6f0e9b.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-3f2b20e8.8a4864fb.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-40274e98.1618f3f5.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-4279473a.ee4c435c.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-44a77d47.bd000502.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-4edd7c72.9d515659.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-54a711d9.401cdfc7.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-5613e23a.283a3a4c.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-58839b57.dd043eac.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-59492af2.be50e2df.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-5f9d8f73.1a0886dc.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-5f9d8f73.5605059f.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-6259a011.eab9b23e.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-62b7ca32.172601c1.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-62f65038.c5484e56.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-63856fd2.9516ceb2.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-68b8622f.6ff52c2d.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-68b8622f.d6da1a16.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-6fdae6fd.d4db8181.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-70e6641b.96d69f47.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-75d625dc.6d619458.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-787a507d.f0972cd1.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-78d00d56.6a653d16.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-78d00d56.a52098d9.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-7941dd0a.4cb1a9c9.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-798c5142.cfea6735.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-7be4f683.1570953f.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-7be4f683.32755550.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-8f0d5f60.30bae330.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-9d5949ea.3a912d2f.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-a6818924.64c25134.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-c28da100.c7580e20.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-c2ec12e0.0d3eb89a.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-c3c0f04a.46ff2eb4.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-c6e235ce.7efbec07.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-cae73716.13a33cc7.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-da63f3ae.b12acff9.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-ef5e86cc.ae70b0ef.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-f9ec9aca.fed2454f.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/notification.a732b81a.worker.js


BIN
public/music-change-speed/SJE40W8.mp3


+ 55 - 0
public/music-change-speed/index.html

@@ -0,0 +1,55 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=0,viewport-fit=cover">
+  </head>
+  <style>
+    .item{
+      padding: 10px;
+      width: 100%;
+      box-sizing: content-box;
+    }
+  </style>
+<body>
+
+<div class="item" id="num">当前倍速: 1</div>
+<form class="item" id="form">
+  <input id="inp" step="0.01" type="number" placeholder="请输入倍速" value="1" />
+  <button type="submit">设置</button><br>
+</form>
+
+<input class="item" id="file" type="file" accept=".mp3"/>
+
+<audio class="item" id="myVideo" height="176" controls src="./SJE40W8.mp3">
+  Your browser does not support HTML5 video.
+</audio>
+
+<script>
+var vid = document.getElementById("myVideo")
+
+document.getElementById('form').addEventListener('submit', function (evt) {
+  evt.stopPropagation();
+  evt.preventDefault();
+  setPlaySpeed(document.getElementById("inp").value)
+}, false)
+
+document.getElementById('file').addEventListener('change', function(evt) {
+  var urlObject = window.URL || window.webkitURL || window
+  if (evt.target.files.length) {
+    var url = urlObject.createObjectURL(evt.target.files[0])
+    vid.src = url
+  }
+}, false)
+
+function getPlaySpeed() {
+  alert(vid.playbackRate);
+}
+
+function setPlaySpeed(num) {
+  document.getElementById("num").innerText = '当前倍速: ' + num
+  vid.playbackRate = num;
+}
+</script>
+
+</body>
+</html>

+ 16 - 0
src/App.vue

@@ -337,3 +337,19 @@ input[type="number"] {
   opacity: 1;
 }
 </style>
+<style lang="less">
+.main-dot {
+  position: relative;
+  &::after{
+    content: '';
+    display: block;
+    position: absolute;
+    height: 8px;
+    width: 8px;
+    background-color: #F56C6C;
+    border-radius: 50%;
+    right: -10px;
+    top: 15px;
+  }
+}
+</style>

+ 6 - 4
src/api/buildTeam.js

@@ -898,11 +898,13 @@ export function updateStudentFee (data) {
 }
 // -----[-]
 // 获取学员签到列表
-export function findStudentAttendance (data) {
-  return request({
+export function findStudentAttendance (data, postData) {
+  return request2({
     url: api + '/studentAttendance/findStudentAttendance',
-    method: 'get',
-    params: data
+    method: postData ? 'post' : 'get',
+    params: data,
+    data: postData,
+    requestType: 'form'
   })
 }
 

+ 6 - 4
src/api/teamServer.js

@@ -1,12 +1,14 @@
 import request from '@/utils/request'
+import request2 from '@/utils/request2'
 // import qs from 'qs'
 let api = '/api-web'
 // 获取分部
 export function getTeamList (data) {
-  return request({
+  return request2({
     url: api + '/musicGroup/queryPage',
-    method: 'get',
-    params: data
+    method: 'post',
+    data: data,
+    requestType: 'form'
   })
 }
 
@@ -17,4 +19,4 @@ export function getPayType (data) {
     method: 'get',
     params: data
   })
-}
+}

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
src/components/filter-search/icon.svg


+ 61 - 0
src/components/filter-search/index.vue

@@ -0,0 +1,61 @@
+<template>
+  <div class="filter-search" v-if="$route.query[this.searchKey]">
+    <img src="./icon.svg"/>
+    <span>{{desced}}</span>
+    <i class="el-icon-circle-close" @click="close"/>
+  </div>
+</template>
+<script>
+import { errorType } from '@/views/main/constant'
+export default {
+  name: 'filter-search',
+  props: {
+    desc: {
+      type: String,
+      default: '已筛选部分数据'
+    },
+    searchKey: {
+      type: String,
+      default: 'search'
+    }
+  },
+  computed: {
+    desced() {
+      const { name } = errorType[this.$route.query.filter_type] || {}
+      return name ? `仅显示: ${name}` : this.desc
+    }
+  },
+  methods: {
+    close() {
+      this.$router.replace({
+        query: {
+          ...this.$route.query,
+          [this.searchKey]: undefined,
+          filter_type: undefined,
+        }
+      })
+      this.$emit('reload')
+    }
+  }
+}
+</script>
+<style lang="less" scoped>
+  .filter-search{
+    font-size: 14px;
+    margin-left: 10px;
+    display: flex;
+    align-items: center;
+    cursor: pointer;
+    color: #e6a23c;
+    >img{
+      width: 20px;
+      height: auto;
+    }
+    >span{
+      margin: 0 6px
+    }
+    >i{
+      font-size: 16px;
+    }
+  }
+</style>

+ 2 - 0
src/components/install.js

@@ -16,6 +16,7 @@ import tabRouter from '@/components/tab-router'
 import empty from '@/components/empty'
 import autoHeight from '@/components/auto-height'
 import auth from '@/components/Auth'
+import filterSearch from '@/components/filter-search'
 
 export default {
   install(Vue) {
@@ -32,5 +33,6 @@ export default {
     Vue.component(empty.name, empty)
     Vue.component(autoHeight.name, autoHeight)
     Vue.component(auth.name, auth)
+    Vue.component(filterSearch.name, filterSearch)
   }
 }

+ 4 - 1
src/components/remote-search/index.vue

@@ -1,6 +1,7 @@
 <template>
   <div>
     <el-select
+      v-bind="{...$attrs}"
       :value="value"
       filterable
       remote
@@ -47,7 +48,8 @@ export default {
   },
   async mounted() {
     // this.getList();
-    this.getOptions()
+    // console.log(this.value)
+    this.getOptions(this.value|| '' )
 
 
   },
@@ -121,6 +123,7 @@ export default {
       immediate: true,
       deep: true,
       handler(val) {
+
         if (this.multiple) {
           if (val?.length > 0 && this.isFirst) {
            this.getOptions('')

+ 9 - 1
src/components/tab-router/index.vue

@@ -33,6 +33,11 @@ export default {
       panelsByName: {},
     };
   },
+  watch: {
+    active() {
+      this.$emit('change', this.active)
+    }
+  },
   methods: {
     getAllPanel() {
       const data = {};
@@ -47,7 +52,10 @@ export default {
       const search = qs.parse(location.hash.split("?")[1]);
       if (this.panels.length) {
         this.$nextTick(() => {
-          this.active = search[this.searchKey] || this.panels[0].child?.name;
+          const names = this.panels.map(item => item.child?.name)
+          const sk = search[this.searchKey]
+          let key = sk && names.includes(sk) ? sk : names[0]
+          this.active = key;
         });
       }
       this.panelsByName = data;

+ 1 - 1
src/layout/components/TagsView.vue

@@ -106,7 +106,7 @@ export default {
       this.syncTagViewAndSaveForm();
     },
     moveToCurrentTag() {
-      const tags = this.$refs["tag"];
+      const tags = this.$refs["tag"] || [];
       this.$nextTick(() => {
         for (const tag of tags) {
           if (tag.path === this.$route.path) {

+ 7 - 1
src/router/index.js

@@ -369,7 +369,13 @@ export const asyncRoutes = {
   // 学生考情列表
   stuRecodeManager:()=>import('@/views/stuRecodeManager'),
   // 乐团班级列表
-  teamCLassList:()=>import('@/views/teamDetail/teamClassList')
+  teamCLassList:()=>import('@/views/teamDetail/teamClassList'),
+  // 乐团巡查
+  musicInspection:()=>import('@/views/musicInspection/index'),
+  // 乐团主管日程详情
+  scheduleDetail:()=>import('@/views/main/teamSchedule/scheduleDetail'),
+  // 乐团班级列表
+  WithdrawalApplication:()=>import('@/views/withdrawal-application'),
 }
 
 export default router

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels