From 33e9f40fca87db71d2071144c749f731aff24fc4 Mon Sep 17 00:00:00 2001 From: qyx <565485304@qq.com> Date: Tue, 8 Sep 2020 11:21:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E5=8F=91=E9=80=81=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../abmessage/rest/AbMessageController.java | 27 +++++++++++++++++++ .../abmessage/rest/vo/AbMessageVO.java | 11 ++++++++ 2 files changed, 38 insertions(+) create mode 100644 eladmin-system/src/main/java/me/zhengjie/modules/abmessage/rest/vo/AbMessageVO.java diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/abmessage/rest/AbMessageController.java b/eladmin-system/src/main/java/me/zhengjie/modules/abmessage/rest/AbMessageController.java index 7aa8cd3..519e9c6 100644 --- a/eladmin-system/src/main/java/me/zhengjie/modules/abmessage/rest/AbMessageController.java +++ b/eladmin-system/src/main/java/me/zhengjie/modules/abmessage/rest/AbMessageController.java @@ -17,6 +17,7 @@ package me.zhengjie.modules.abmessage.rest; import me.zhengjie.annotation.Log; import me.zhengjie.modules.abmessage.domain.AbMessage; +import me.zhengjie.modules.abmessage.rest.vo.AbMessageVO; import me.zhengjie.modules.abmessage.service.AbMessageService; import me.zhengjie.modules.abmessage.service.dto.AbMessageQueryCriteria; import org.springframework.data.domain.Pageable; @@ -84,4 +85,30 @@ public class AbMessageController { abMessageService.deleteAll(ids); return new ResponseEntity<>(HttpStatus.OK); } + + // ========== 自定义功能 start ========== + @Log("建立ABMessage发送任务") + @ApiOperation("建立ABMessage发送任务") + @PreAuthorize("@el.check('abMessage:list')") + @PostMapping + public ResponseEntity buildTask(@Validated @RequestBody AbMessageVO abMessageVO){ + return new ResponseEntity<>(HttpStatus.OK); + } + + @Log("ABMessage发送任务") + @ApiOperation("ABMessage发送任务") + @PreAuthorize("@el.check('abMessage:list')") + @PostMapping + public ResponseEntity sendTask(@Validated @RequestBody AbMessageVO abMessageVO){ + return new ResponseEntity<>(HttpStatus.OK); + } + + @Log("ABMessage发送任务") + @ApiOperation("ABMessage发送任务") + @PreAuthorize("@el.check('abMessage:list')") + @PostMapping + public ResponseEntity query(@Validated @RequestBody AbMessageVO abMessageVO){ + return new ResponseEntity<>(HttpStatus.OK); + } + // ========== 自定义功能 end ========== } \ No newline at end of file diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/abmessage/rest/vo/AbMessageVO.java b/eladmin-system/src/main/java/me/zhengjie/modules/abmessage/rest/vo/AbMessageVO.java new file mode 100644 index 0000000..edd1acc --- /dev/null +++ b/eladmin-system/src/main/java/me/zhengjie/modules/abmessage/rest/vo/AbMessageVO.java @@ -0,0 +1,11 @@ +package me.zhengjie.modules.abmessage.rest.vo; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class AbMessageVO implements Serializable { + + +}