Browse Source

通话录音优化

seimin 5 months ago
parent
commit
49c7fb0e4b

+ 2 - 2
src/app/components/incidentManagement/incident-detail/incident-detail.component.html

@@ -35,8 +35,8 @@
35 35
             </div>
36 36
             <div class="row">
37 37
               <div class="col">来电电话:{{incidentData.incomingPhone}}</div>
38
-              <div class="col"><audio class="audio" controls style="outline: none;" *ngIf="incidentData.callID"><source [src]="audioSrc" type="audio/wav"></audio></div>
39
-              <div class="col" *ngIf="incidentData.assetDTO">关联资产:{{incidentData.assetDTO?.name}}</div>
38
+              <div class="col"><audio class="audio" controls style="outline: none;" *ngIf="incidentData.callID && audioSrc"><source [src]="audioSrc" type="audio/wav"></audio></div>
39
+              <div class="col"><ng-container *ngIf="incidentData.assetDTO">关联资产:{{incidentData.assetDTO?.name}}</ng-container></div>
40 40
             </div>
41 41
             <div class="row">
42 42
               <div class="col">报修科室:{{incidentData.department?.dept}}</div>

+ 0 - 1
src/app/components/incidentManagement/incident-detail/incident-detail.component.ts

@@ -185,7 +185,6 @@ export class IncidentDetailComponent implements OnInit {
185 185
         if(result.status == 200){
186 186
           result.list = result.list || [];
187 187
           if(result.list.length){
188
-            this.audioSrc = location.origin + result.list[0].recordingFileName;
189 188
             if(result.list[0].path){
190 189
               this.mainService.getCallLogPath({ path: result.list[0].path, hosId: result.list[0].hosId }).subscribe((result) => {
191 190
                 if (result["state"] == 200) {

+ 1 - 1
src/app/components/incidentManagement/incident-handle-repair/incident-handle-repair.component.html

@@ -39,7 +39,7 @@
39 39
 <div class="detailItem">
40 40
   <div class="name">电话录音:</div>
41 41
   <div class="value">
42
-    <audio class="audio" controls style="outline: none;" *ngIf="incidentData.callID">
42
+    <audio class="audio" controls style="outline: none;" *ngIf="incidentData.callID && audioSrc">
43 43
       <source [src]="audioSrc" type="audio/wav">
44 44
     </audio>
45 45
   </div>

+ 0 - 1
src/app/components/incidentManagement/incident-handle-repair/incident-handle-repair.component.ts

@@ -39,7 +39,6 @@ export class IncidentHandleRepairComponent implements OnInit {
39 39
         if(result.status == 200){
40 40
           result.list = result.list || [];
41 41
           if(result.list.length){
42
-            this.audioSrc = location.origin + result.list[0].recordingFileName;
43 42
             if(result.list[0].path){
44 43
               this.mainService.getCallLogPath({ path: result.list[0].path, hosId: result.list[0].hosId }).subscribe((result) => {
45 44
                 if (result["state"] == 200) {