diff --git a/src/api/project/project.js b/src/api/project/project.js index 2186dba..56d0218 100644 --- a/src/api/project/project.js +++ b/src/api/project/project.js @@ -5,6 +5,7 @@ const projectApi = { getDict: 'project/dict/get', list: 'project/pageList', get: 'project/get', + del: 'project/del', projectCourseList: '', release: '/project/release', } @@ -16,6 +17,14 @@ export function projectAdd(params) { data: params }) } + +export function projectDel(params) { + return request({ + url: projectApi.del, + method: 'post', + params: params + }) +} export function dictGet(params) { return request({ url: projectApi.getDict, diff --git a/src/views/mycourse/mycourseList/MyCourseList.vue b/src/views/mycourse/mycourseList/MyCourseList.vue index 256d8b5..588c701 100644 --- a/src/views/mycourse/mycourseList/MyCourseList.vue +++ b/src/views/mycourse/mycourseList/MyCourseList.vue @@ -12,7 +12,7 @@ } "> -
+
import { STable } from '@/components' -import { getProjectList,releaseProject } from '@/api/project/project' +import { getProjectList,releaseProject,projectDel } from '@/api/project/project' export default { components: { @@ -179,6 +179,16 @@ export default { }, }) }, + handleDelete(record){ + projectDel({id:record.id}).then((res) => { + if(res.code == 200){ + this.$message.success('删除成功') + this.$refs.table.refresh(false); + }else{ + this.$message.success('删除失败') + } + }) + }, //变更类型 changeType(path) { var arr = [] diff --git a/src/views/project/form/ProjectForm.vue b/src/views/project/form/ProjectForm.vue index 08661dc..5230341 100644 --- a/src/views/project/form/ProjectForm.vue +++ b/src/views/project/form/ProjectForm.vue @@ -123,15 +123,11 @@ - - -