|
@@ -62,6 +62,7 @@ export default defineComponent({
|
|
|
canEvaluate: 1,
|
|
|
showFingering: 1,
|
|
|
chargeType: 0,
|
|
|
+ exquisiteFlag: 0, // 是否精品
|
|
|
musicPrice: '',
|
|
|
backgroundMp3s: [
|
|
|
{
|
|
@@ -105,6 +106,7 @@ export default defineComponent({
|
|
|
'/api-website/open/music/sheet/detail/' + id
|
|
|
)
|
|
|
this.form.chargeType = res.data.chargeType === 'FREE' ? 0 : 2
|
|
|
+ this.form.exquisiteFlag = res.data.exquisiteFlag
|
|
|
this.form.showFingering = res.data.showFingering
|
|
|
this.form.notation = res.data.notation
|
|
|
this.form.canEvaluate = res.data.canEvaluate
|
|
@@ -183,6 +185,7 @@ export default defineComponent({
|
|
|
xmlFileUrl: form.xmlFileUrl,
|
|
|
canEvaluate: Number(form.canEvaluate),
|
|
|
chargeType: form.chargeType === 0 ? 'FREE' : 'CHARGE',
|
|
|
+ exquisiteFlag: form.exquisiteFlag,
|
|
|
composer: form.composer,
|
|
|
musicPrice: form.chargeType === 0 ? 0 : form.musicPrice,
|
|
|
background: form.backgroundMp3s.map(item => ({
|
|
@@ -623,6 +626,20 @@ export default defineComponent({
|
|
|
</ElFormItem>
|
|
|
</>
|
|
|
)}
|
|
|
+ <ElFormItem
|
|
|
+ label="是否精品乐谱"
|
|
|
+ prop="exquisiteFlag"
|
|
|
+ rules={[{ required: true, message: '请选择是否精品乐谱' }]}
|
|
|
+ >
|
|
|
+ <ElRadioGroup v-model={this.form.exquisiteFlag}>
|
|
|
+ <ElRadioButton label={0} class="mr-3 w-24">
|
|
|
+ 否
|
|
|
+ </ElRadioButton>
|
|
|
+ <ElRadioButton label={1} class="w-24">
|
|
|
+ 是
|
|
|
+ </ElRadioButton>
|
|
|
+ </ElRadioGroup>
|
|
|
+ </ElFormItem>
|
|
|
</ElForm>
|
|
|
<div class="text-center pt-6 pb-7">
|
|
|
<ElButton
|