Browse Source

Merge branch '03/03GRADE' into iteration_0926

lex-xin 3 years ago
parent
commit
b6cfb67b24
1 changed files with 26 additions and 0 deletions
  1. 26 0
      src/views/accompaniment/modals/form.vue

+ 26 - 0
src/views/accompaniment/modals/form.vue

@@ -56,6 +56,20 @@
         label="节拍器"
         :rules="[{required: true, message: '请选择节拍器'}]"
       >
+        <template slot="label">
+          <span>
+            节拍器
+            <el-tooltip placement="top" popper-class="mTooltip">
+              <div slot="content">
+                是否播放系统自带节拍器
+              </div>
+              <i
+                class="el-icon-question"
+                style="font-size: 18px; color: #f56c6c"
+              ></i>
+            </el-tooltip>
+          </span>
+        </template>
         <el-select
           style="width: 100% !important"
           v-model="form.sysMusicScore.isOpenMetronome"
@@ -173,6 +187,16 @@
           v-model="form.sysMusicScore.metronomeUrl"
         />
       </el-form-item>
+      <el-form-item
+        label="MID原音"
+        prop="sysMusicScore.midiUrl"
+      >
+        <singe-file-upload
+          tips="仅支持上传 mid 格式音频文件"
+          accept=".mid"
+          v-model="form.sysMusicScore.midiUrl"
+        />
+      </el-form-item>
       <div
         class="files"
         v-for="(song, index) in form.sysMusicScoreAccompaniments"
@@ -318,6 +342,7 @@ export default {
           rankIds: "", // 收费会员编号
           url: "",
           metronomeUrl: "",
+          midiUrl: "",
           order: "",
           musicScoreCategoriesId: [],
           clientType: "",
@@ -353,6 +378,7 @@ export default {
         isOpenMetronome:Number(this.detail.isOpenMetronome),
         name: this.detail.name,
         url: this.detail.url,
+        midiUrl: this.detail.midiUrl,
         rankIds: this.detail.rankIds,
         order: this.detail.order,
         clientType: this.detail.clientType,