From 9d922e338508d56b1e3057a8c27cda73372f2d81 Mon Sep 17 00:00:00 2001 From: ccsens_zhengzhichuan Date: Wed, 15 Oct 2025 16:22:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E4=BB=BB=E5=8A=A1=E7=9A=84=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../client/task/TaskController.java | 13 +++ research-generator/src/main/resources/mbg.xml | 4 +- .../research/system/domain/dto/TaskDto.java | 18 ++++ .../system/domain/po/TaskDeliverable.java | 11 ++ .../domain/po/TaskDeliverableExample.java | 60 +++++++++++ .../com/research/system/domain/vo/TaskVo.java | 31 +++++- .../research/system/service/TaskService.java | 9 ++ .../system/service/impl/TaskServiceImpl.java | 101 +++++++++++++++++- .../src/main/resources/mapper/dao/TaskDao.xml | 21 +++- .../mapper/system/TaskDeliverableMapper.xml | 41 +++++-- 10 files changed, 287 insertions(+), 22 deletions(-) diff --git a/research-admin/src/main/java/com/research/web/controller/client/task/TaskController.java b/research-admin/src/main/java/com/research/web/controller/client/task/TaskController.java index ba247013..91a08ee8 100644 --- a/research-admin/src/main/java/com/research/web/controller/client/task/TaskController.java +++ b/research-admin/src/main/java/com/research/web/controller/client/task/TaskController.java @@ -46,6 +46,12 @@ public class TaskController { return JsonResponse.ok(new PageInfo<>(taskService.queryList(query.getParam()))); } + @ApiOperation(value = "查询任务") + @RequestMapping(value = "/queryListClient", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"}) + public JsonResponse> queryListClient(@ApiParam @Validated @RequestBody BaseDto query){ + return JsonResponse.ok(taskService.queryListClient(query.getParam())); + } + @ApiOperation(value = "查询任务") @RequestMapping(value = "/detail", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"}) public JsonResponse detail(@ApiParam @Validated @RequestBody TaskDto.QueryDetail dto){ @@ -112,4 +118,11 @@ public class TaskController { return JsonResponse.ok(); } + @ApiOperation(value = "交付物审核") + @RequestMapping(value = "/aduitDeliverable", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"}) + public JsonResponse aduit(@ApiParam @Validated @RequestBody TaskDto.AduitDeliverable dto){ + taskService.aduit(dto.getTaskId(), dto.getDeliverableId(), dto.getStatus()); + return JsonResponse.ok(); + } + } diff --git a/research-generator/src/main/resources/mbg.xml b/research-generator/src/main/resources/mbg.xml index ec96541f..9cfdfb21 100644 --- a/research-generator/src/main/resources/mbg.xml +++ b/research-generator/src/main/resources/mbg.xml @@ -80,13 +80,13 @@ - + - +