瀏覽代碼

节拍器

1
mo 3 年之前
父節點
當前提交
9bbf797b6c
共有 1 個文件被更改,包括 8 次插入6 次删除
  1. 8 6
      src/views/accompaniment/modals/form.vue

+ 8 - 6
src/views/accompaniment/modals/form.vue

@@ -52,13 +52,13 @@
         </el-select>
       </el-form-item>
       <el-form-item
-        prop="isOpenMetronome"
+        prop="sysMusicScore.isOpenMetronome"
         label="节拍器"
         :rules="[{ required: true, message: '请选择节拍器' }]"
       >
         <el-select
           style="width: 100% !important"
-          v-model="form.isOpenMetronome"
+          v-model="form.sysMusicScore.isOpenMetronome"
           placeholder="请选择节拍器"
           @change="rankChange"
         >
@@ -102,7 +102,7 @@
         prop="sysMusicScore.url"
         :rules="[
           {
-            required: form.isOpenMetronome ? false : true,
+            required: form.sysMusicScore.isOpenMetronome ? false : true,
             message: '请上传原音',
           },
         ]"
@@ -118,7 +118,7 @@
         prop="sysMusicScore.metronomeUrl"
         :rules="[
           {
-            required: form.isOpenMetronome ? true : false,
+            required: form.sysMusicScore.isOpenMetronome ? true : false,
             message: '原音(含节拍器)',
           },
         ]"
@@ -267,8 +267,9 @@ export default {
       memberRankList: [], // 会员列表
       form: {
         rankIdType: 0, // 收费会员类型 默认免费
-        isOpenMetronome: 0, // 是否开启节拍器 默认关闭
+
         sysMusicScore: {
+            isOpenMetronome: 0, // 是否开启节拍器 默认关闭
           name: "",
           rankIds: "", // 收费会员编号
           url: "",
@@ -300,8 +301,9 @@ export default {
     await this.FetchTree();
     await this.memberRank();
     if (this.detail) {
-      // console.log(this.detail)
+      console.log(this.detail)
       this.$set(this.form, "sysMusicScore", {
+        isOpenMetronome:Number(this.detail.isOpenMetronome),
         name: this.detail.name,
         url: this.detail.url,
         rankIds: this.detail.rankIds,