소스 검색

音波图效果(录音暂没实现)

qinpeng 2 년 전
부모
커밋
817f6b521e
5개의 변경된 파일569개의 추가작업 그리고 513개의 파일을 삭제
  1. 1 0
      package.json
  2. 19 1
      src/api/ajax.js
  3. BIN
      src/assets/NPC/pause-fill.png
  4. BIN
      src/assets/NPC/play-fill.png
  5. 549 512
      src/components/Adult/preview/Voicefullscreen.vue

+ 1 - 0
package.json

@@ -42,6 +42,7 @@
     "vue-slider-component": "^3.2.14",
     "vuedraggable": "^2.24.3",
     "vuex": "3.1.0",
+    "wavesurfer.js": "^6.2.0",
     "xgplayer": "^2.30.2"
   },
   "devDependencies": {

+ 19 - 1
src/api/ajax.js

@@ -36,7 +36,25 @@ export function getYinbiao(data) {
         data
     })
 }
-
+// 文件流 /GCLSFileServer/WebFileDownload?
+export function WebFileDownload(data) {
+    let userInfor = getToken();
+    let UserCode = '',
+        UserType = '',
+        SessionID = ''
+    if (userInfor) {
+        let user = JSON.parse(getToken());
+        UserCode = user.user_code;
+        UserType = user.user_type;
+        SessionID = user.session_id;
+    }
+    return request({
+        url: `/GCLSFileServer/WebFileDownload??UserCode=${UserCode}&UserType=${UserType}&SessionID=${SessionID}`,
+        method: 'get',
+        responseType:'blob',
+        params: data
+    })
+}
 export function getLogin(MethodName, data) {
     let userInfor = getToken();
     let UserCode = '',

BIN
src/assets/NPC/pause-fill.png


BIN
src/assets/NPC/play-fill.png


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 549 - 512
src/components/Adult/preview/Voicefullscreen.vue


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.