Explorar el Código

音频管理 资源平台

DESKTOP-O04BTUJ\muzen hace 2 años
padre
commit
bef9f9f5ce
Se han modificado 1 ficheros con 8 adiciones y 18 borrados
  1. 8 18
      src/views/music/platform/index.vue

+ 8 - 18
src/views/music/platform/index.vue

@@ -38,7 +38,7 @@
 </template>
 
 <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'
 export default {
   mixins: [audioMixin],
@@ -121,23 +121,13 @@ export default {
       this.$refs.dialogForm.validate((valid) => {
         if (valid) {
           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 {
           return false
         }