正在显示
3 个修改的文件
包含
29 行增加
和
0 行删除
| @@ -45,4 +45,16 @@ public class MessageTypesController { | @@ -45,4 +45,16 @@ public class MessageTypesController { | ||
| 45 | return result ? new ResultJson("200","success") : new ResultJson("400","error"); | 45 | return result ? new ResultJson("200","success") : new ResultJson("400","error"); |
| 46 | } | 46 | } |
| 47 | 47 | ||
| 48 | + @PutMapping("update") | ||
| 49 | + public ResultJson update(@RequestBody MessageType messageType){ | ||
| 50 | + boolean result = messageTypeService.update(messageType); | ||
| 51 | + return result ? new ResultJson("200","success") : new ResultJson("400","error"); | ||
| 52 | + } | ||
| 53 | + | ||
| 54 | + @ApiOperation(value = "删除一个消息类", notes = "参数实体可以只传ID即可") | ||
| 55 | + @DeleteMapping("delete") | ||
| 56 | + public ResultJson delete(@RequestBody MessageType messageType){ | ||
| 57 | + boolean result = messageTypeService.del(messageType.getId()); | ||
| 58 | + return result ? new ResultJson("200","success") : new ResultJson("400","error"); | ||
| 59 | + } | ||
| 48 | } | 60 | } |
| @@ -14,4 +14,8 @@ public interface MessageTypeService { | @@ -14,4 +14,8 @@ public interface MessageTypeService { | ||
| 14 | 14 | ||
| 15 | boolean add(MessageType messageType); | 15 | boolean add(MessageType messageType); |
| 16 | 16 | ||
| 17 | + boolean update(MessageType messageType); | ||
| 18 | + | ||
| 19 | + boolean del(String id); | ||
| 20 | + | ||
| 17 | } | 21 | } |
| @@ -39,4 +39,17 @@ public class MessageTypeServiceImp implements MessageTypeService { | @@ -39,4 +39,17 @@ public class MessageTypeServiceImp implements MessageTypeService { | ||
| 39 | int i = messageTypeMapper.insertSelective(messageType); | 39 | int i = messageTypeMapper.insertSelective(messageType); |
| 40 | return i > 0; | 40 | return i > 0; |
| 41 | } | 41 | } |
| 42 | + | ||
| 43 | + @Override | ||
| 44 | + public boolean update(MessageType messageType) { | ||
| 45 | + int i = messageTypeMapper.updateByPrimaryKeySelective(messageType); | ||
| 46 | + return i > 0; | ||
| 47 | + } | ||
| 48 | + | ||
| 49 | + @Override | ||
| 50 | + public boolean del(String id) { | ||
| 51 | + int i = messageTypeMapper.deleteByPrimaryKey(id); | ||
| 52 | + return i > 0; | ||
| 53 | + } | ||
| 54 | + | ||
| 42 | } | 55 | } |
-
请 注册 或 登录 后发表评论