From 44a2ecbb4fd164be63390611849d69ed808247ec Mon Sep 17 00:00:00 2001 From: mg <maokecheng@163.com> Date: 星期六, 08 十月 2022 17:41:12 +0800 Subject: [PATCH] 修改主键Id类型统一为long型 --- ycl-platform/src/main/java/com/ycl/controller/message/MessageController.java | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/message/MessageController.java b/ycl-platform/src/main/java/com/ycl/controller/message/MessageController.java index 6e299ba..356a9b2 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/message/MessageController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/message/MessageController.java @@ -1,5 +1,17 @@ package com.ycl.controller.message; + +import com.ycl.api.CommonResult; +import com.ycl.bo.AdminUserDetails; +import com.ycl.dto.message.MessageParam; +import com.ycl.service.message.IMessageService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.security.core.context.SecurityContextHolder; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + /** * <p> * 娑堟伅绠$悊 鍓嶇鎺у埗鍣� @@ -8,5 +20,21 @@ * @author mg * @since 2022-10-08 */ +@RestController +@RequestMapping("/message") +@Api(tags = "娑堟伅") public class MessageController { + + @Autowired + IMessageService iMessageService; + + @ApiOperation(value = "鍙戦�佹秷鎭�") + @RequestMapping(value = "/sendMessage", method = RequestMethod.POST) + @ResponseBody + public CommonResult sendMessage(@Validated @RequestBody MessageParam messageParam) { + AdminUserDetails user = (AdminUserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal(); + //璁剧疆鍒涘缓浜� + messageParam.setCreateUser(user.getUserId()); + return CommonResult.success(iMessageService.sendMessage(messageParam)); + } } -- Gitblit v1.8.0