瀏覽代碼

Update index.tsx

lex-xin 10 月之前
父節點
當前提交
a9c915ba5c
共有 1 個文件被更改,包括 17 次插入3 次删除
  1. 17 3
      src/teacher/music/upload/index.tsx

+ 17 - 3
src/teacher/music/upload/index.tsx

@@ -794,11 +794,18 @@ export default defineComponent({
                             loading={mp3.loading}
                             disabled={this.auditDisabled}
                             onClick={() => {
-                              if (mp3.url) return
+                              if (mp3.url) {
+                                this.listenAudioShow = true
+                                this.fileInfo = {
+                                  url: mp3.url,
+                                  name: this.fileName(mp3.url)
+                                }
+                                return
+                              }
                               this.naiveBGMp3File(index)
                             }}
                           >
-                            {mp3.url ? this.fileName(mp3.url) : '上传原声文件'}
+                            {mp3.url ? <span style='text-decoration-line: underline;color: #14BC9C;'>{this.fileName(mp3.url)}</span> : '上传原声文件'}
                           </Button>
 
                           {mp3.url && !this.auditDisabled && (
@@ -817,7 +824,14 @@ export default defineComponent({
                             accept=".mp3"
                             disabled={this.auditDisabled}
                           />
-                          <div style={{ marginLeft: '8px' }}>
+                          <div style={{ marginLeft: '8px' }}
+                            onClick={() => {
+                              this.listenAudioShow = true
+                              this.fileInfo = {
+                                url: mp3.url as any,
+                                name: this.fileName(mp3.url)
+                              }
+                          }}>
                             {this.fileName(mp3.url)}
                           </div>
                         </>