|
@@ -38,7 +38,7 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import { list, create, edit, detail, remove } from '@/api/music/platform'
|
|
|
|
|
|
+import { list, submit, detail, remove } from '@/api/music/platform'
|
|
import { audioMixin } from '@/mixin/index'
|
|
import { audioMixin } from '@/mixin/index'
|
|
export default {
|
|
export default {
|
|
mixins: [audioMixin],
|
|
mixins: [audioMixin],
|
|
@@ -121,23 +121,13 @@ export default {
|
|
this.$refs.dialogForm.validate((valid) => {
|
|
this.$refs.dialogForm.validate((valid) => {
|
|
if (valid) {
|
|
if (valid) {
|
|
this.dialogForm.audioType = this.dialogForm.audioType.join(',')
|
|
this.dialogForm.audioType = this.dialogForm.audioType.join(',')
|
|
- if (this.dialogForm.id) {
|
|
|
|
- edit(this.dialogForm).then(res => {
|
|
|
|
- if (res.code === 0) {
|
|
|
|
- this.$message.success('编辑成功!')
|
|
|
|
- this.dialogVisible = false
|
|
|
|
- this.getList()
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- } else {
|
|
|
|
- create(this.dialogForm).then(res => {
|
|
|
|
- if (res.code === 0) {
|
|
|
|
- this.$message.success('新增成功!')
|
|
|
|
- this.dialogVisible = false
|
|
|
|
- this.getList()
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
|
|
+ submit(this.dialogForm).then(res => {
|
|
|
|
+ if (res.code === 0) {
|
|
|
|
+ this.$message.success(`${this.title}成功!`)
|
|
|
|
+ this.dialogVisible = false
|
|
|
|
+ this.cancel()
|
|
|
|
+ }
|
|
|
|
+ })
|
|
} else {
|
|
} else {
|
|
return false
|
|
return false
|
|
}
|
|
}
|