作者 朱兆平

消息类型增加接口

... ... @@ -45,4 +45,16 @@ public class MessageTypesController {
return result ? new ResultJson("200","success") : new ResultJson("400","error");
}
@PutMapping("update")
public ResultJson update(@RequestBody MessageType messageType){
boolean result = messageTypeService.update(messageType);
return result ? new ResultJson("200","success") : new ResultJson("400","error");
}
@ApiOperation(value = "删除一个消息类", notes = "参数实体可以只传ID即可")
@DeleteMapping("delete")
public ResultJson delete(@RequestBody MessageType messageType){
boolean result = messageTypeService.del(messageType.getId());
return result ? new ResultJson("200","success") : new ResultJson("400","error");
}
}
... ...
... ... @@ -14,4 +14,8 @@ public interface MessageTypeService {
boolean add(MessageType messageType);
boolean update(MessageType messageType);
boolean del(String id);
}
... ...
... ... @@ -39,4 +39,17 @@ public class MessageTypeServiceImp implements MessageTypeService {
int i = messageTypeMapper.insertSelective(messageType);
return i > 0;
}
@Override
public boolean update(MessageType messageType) {
int i = messageTypeMapper.updateByPrimaryKeySelective(messageType);
return i > 0;
}
@Override
public boolean del(String id) {
int i = messageTypeMapper.deleteByPrimaryKey(id);
return i > 0;
}
}
... ...