diff --git a/src/api/basic/level-manage.js b/src/api/basic/level-manage.js new file mode 100644 index 0000000..f837e89 --- /dev/null +++ b/src/api/basic/level-manage.js @@ -0,0 +1,34 @@ +import request from '@/utils/request' + +// 获取层级列表 +export function getLevelListApi(query) { + return request({ + url: '/level/list', + method: 'get', + params: query, + }) +} +// 新增层级 +export function addLevelApi(data) { + return request({ + url: '/level/add', + method: 'post', + data, + }) +} +// 删除层级 +export function delLevelApi(data) { + return request({ + url: '/level/remove', + method: 'post', + data, + }) +} +// 修改层级 +export function editLevelApi(data) { + return request({ + url: '/level/edit', + method: 'post', + data, + }) +} diff --git a/src/api/basic/project.js b/src/api/basic/project.js index 216697e..33a2002 100644 --- a/src/api/basic/project.js +++ b/src/api/basic/project.js @@ -2,44 +2,43 @@ import request from '@/utils/request' // 查询项目列表 export function listProject(query) { - return request({ - url: '/basic/project/list', - method: 'get', - params: query - }) + return request({ + url: '/project/list', + method: 'get', + params: query, + }) } // 新增项目 export function addProject(data) { - return request({ - url: '/basic/project', - method: 'post', - data: data - }) + return request({ + url: '/project', + method: 'post', + data: data, + }) } // 查询项目详细 export function getProject(proId) { - return request({ - url: '/basic/project/' + proId, - method: 'get' - }) + return request({ + url: '/project/' + proId, + method: 'get', + }) } - // 修改项目 export function updateProject(data) { - return request({ - url: '/basic/project', - method: 'put', - data: data - }) + return request({ + url: '/project', + method: 'put', + data: data, + }) } // 删除项目 export function delProject(proId) { - return request({ - url: '/basic/project/' + proId, - method: 'delete' - }) + return request({ + url: '/project/' + proId, + method: 'delete', + }) } diff --git a/src/views/basic/level-manage/addOrEditForm.vue b/src/views/basic/level-manage/addOrEditForm.vue index ea1f73b..515d2d0 100644 --- a/src/views/basic/level-manage/addOrEditForm.vue +++ b/src/views/basic/level-manage/addOrEditForm.vue @@ -49,7 +49,7 @@ icon="el-icon-delete" style="margin-left: 4px" @click="deleteCurrentLevel(index)" - v-if="index !== 0 && index !== 1" + v-if="index !== 0 && index !== 1 && index === addOrEditForm.levelList.length - 1" /> @@ -64,9 +64,9 @@