正在显示
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 | } |
-
请 注册 或 登录 后发表评论