Controller
@RestController
@RequestMapping("/riskevent")
@Api(value = "/riskevent", description = "风险事件管理")
public class SEventController extends MpBaseController {
@Autowired
private SEventService eventService;
/**
* 修改 风险事件
* @param eventDto
* @return
*/
@RequiresPermissions("scyf:riskevent:edit")
@Log(title = "风险事件管理", businessType = BusinessType.UPDATE)
@PutMapping
@ApiOperation(value = "/",notes = "修改风险事件")
public AjaxResult editEvent(@ApiParam(value = "风险事件")@Validated @RequestBody EventDto eventDto){
eventDto.setUpdateBy(SecurityUtils.getUsername());
return toAjax(eventService.saveOrUpdate(eventDto));
}
}
Service
因为使用MybatisPlus 并且 SEventService extends IService<SEvent>
boolean saveOrUpdate(T entity);