From 5ffbec0a33a49c698699646ab71ddb3ad1ea310c Mon Sep 17 00:00:00 2001
From: charles <981744753@qq.com>
Date: 星期二, 21 五月 2024 17:10:03 +0800
Subject: [PATCH] fix:增加一个登录功能

---
 src/views/home/components/audioAnalysis/index.vue |   31 ++++++++++++++++++-------------
 1 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/src/views/home/components/audioAnalysis/index.vue b/src/views/home/components/audioAnalysis/index.vue
index bcc5651..89571d1 100644
--- a/src/views/home/components/audioAnalysis/index.vue
+++ b/src/views/home/components/audioAnalysis/index.vue
@@ -3,9 +3,6 @@
         <div class="search">
             <el-form :inline="true" class="demo-form-inline">
                 <el-form-item label="">
-                    <el-input v-model="whereTrain.keyword" size="small" placeholder="璇疯緭鍏ュ徃鏈猴紝杞︽锛岃溅鍙风瓑鍏抽敭瀛楄繘琛屾悳绱�" style="width: 300px"></el-input>
-                </el-form-item>
-                <el-form-item label="">
                     <el-date-picker
                             v-model="searchDateTime"
                             type="daterange"
@@ -18,8 +15,10 @@
                             :picker-options="pickerOptions">
                     </el-date-picker>
                 </el-form-item>
-                <el-form-item>
-                    <el-button  @click="searchCar" size="mini" type="primary" style="border:none;background-color: rgba(24, 144, 255, 1)">鎼滅储</el-button>
+                <el-form-item label="">
+                    <el-input v-model="whereTrain.keyword" size="small" placeholder="璇疯緭鍏ュ徃鏈猴紝杞︽锛岃溅鍙风瓑鍏抽敭瀛楄繘琛屾悳绱�" style="width: 340px;position: relative;top:5px">
+                        <el-button slot="append" @click="searchCar" icon="el-icon-search" type="primary"></el-button>
+                    </el-input>
                 </el-form-item>
             </el-form>
         </div>
@@ -120,10 +119,11 @@
                             鍙告満锛歿{audio.driverNumber}}<br>
                         </div>
                         <div class="status">
-                            <span v-if="audio.audioStatus===0">涓婁紶涓�</span>
+                            <span>{{audio.score}}</span>
+                            <!--<span v-if="audio.audioStatus===0">涓婁紶涓�</span>
                             <span v-else-if="audio.audioStatus===1" style="color: green">姝e父</span>
                             <span v-else-if="audio.audioStatus===2">澶勭悊涓�</span>
-                            <span v-else-if="audio.audioStatus===3">寮傚父</span>
+                            <span v-else-if="audio.audioStatus===3">寮傚父</span>-->
                         </div>
                     </div>
                     <div style="text-align: right;margin-right: 10px;">
@@ -181,13 +181,13 @@
                 </el-pagination>
             </div>
         </div>
-        <Analysis :modal-audio.sync="modalAudio" :look-audio="lookAudio"></Analysis>
+        <Analysis ref="analysis" :modal-audio.sync="modalAudio" :look-audio="lookAudio"></Analysis>
     </div>
 </template>
 
 <script>
     import Analysis from './components/Analysis.vue';
-    import {audioListApi,trainListApi,followAudioApi,processAudioApi} from '@/api';
+    import {audioListApi,trainListApi,followAudioApi,processAudioApi,audioInfoApi} from '@/api';
     export default {
         name: "audioAnalysis",
         components:{
@@ -308,10 +308,15 @@
                 }
             },
             async processAudio(audio){
-                this.modalAudio=true;
-                this.lookAudio={...audio};
-                //const res=await processAudioApi(audio.ID);
-                //console.log(res);
+                const {code,data} =await audioInfoApi(audio.ID);
+                if(code===200){
+                    this.$refs.analysis.audio[0].title=data.name;
+                    this.$refs.analysis.audio[0].artist=data.driverNumber;
+                    this.modalAudio=true;
+                    this.lookAudio={...data};
+                }else{
+                    this.lookAudio={...audio};
+                }
             },
             handleSizeChange(pageSize){
                 this.pageData.pageSize=pageSize;

--
Gitblit v1.8.0