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