From 967a48b18e7229f3ae678c599b12494b6caf7a79 Mon Sep 17 00:00:00 2001 From: zy_Java <654600784@qq.com> Date: Wed, 23 Mar 2022 09:15:51 +0800 Subject: [PATCH] =?UTF-8?q?20220322=E6=B7=BB=E5=8A=A0=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E9=A1=B9=E7=9B=AESDK?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ccsensptos/tallsdk/api/ProjectController.java | 11 +++++++++++ .../com/ccsensptos/tallsdk/service/ITallService.java | 8 ++++++++ 2 files changed, 19 insertions(+) diff --git a/tall_sdk/src/main/java/com/ccsensptos/tallsdk/api/ProjectController.java b/tall_sdk/src/main/java/com/ccsensptos/tallsdk/api/ProjectController.java index b80446d..6ae860a 100644 --- a/tall_sdk/src/main/java/com/ccsensptos/tallsdk/api/ProjectController.java +++ b/tall_sdk/src/main/java/com/ccsensptos/tallsdk/api/ProjectController.java @@ -71,4 +71,15 @@ public class ProjectController { } + + @ApiOperation(value = "删除项目", notes = "") + @RequestMapping(value = "/delete", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"}) + public JsonResponse> deleteProject(HttpServletRequest request, @ApiParam @Validated @RequestBody QueryDto params) throws Exception{ + log.info("删除项目:{}",params); + tallService.deleteProject(request.getHeader(WebConstant.HEADER_KEY_TOKEN),params.getParam()); + log.info("删除项目成功"); + return JsonResponse.newInstance().ok(); + } + + } diff --git a/tall_sdk/src/main/java/com/ccsensptos/tallsdk/service/ITallService.java b/tall_sdk/src/main/java/com/ccsensptos/tallsdk/service/ITallService.java index 4a716ca..3a2bd06 100644 --- a/tall_sdk/src/main/java/com/ccsensptos/tallsdk/service/ITallService.java +++ b/tall_sdk/src/main/java/com/ccsensptos/tallsdk/service/ITallService.java @@ -1,5 +1,6 @@ package com.ccsensptos.tallsdk.service; +import com.ccsens.util.bean.dto.QueryDto; import com.ccsensptos.tallsdk.bean.dto.TallProjectDto; import com.ccsensptos.tallsdk.bean.dto.TallRoleDto; import com.ccsensptos.tallsdk.bean.dto.TallTaskDto; @@ -93,4 +94,11 @@ public interface ITallService { * @return 返回任务信息 */ List queryAllTask(TallTaskDto.QueryAllTask param); + + /** + * 删除项目 + * @param token token + * @param params 项目id + */ + void deleteProject(String token, TallProjectDto.ProjectById params); }