package org.springblade.jfpt.riskreporting.controller;
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
import io.swagger.annotations.ApiOperation;
|
import lombok.AllArgsConstructor;
|
import org.springblade.core.boot.ctrl.BladeController;
|
import org.springblade.core.tool.api.R;
|
import org.springblade.jfpt.riskreporting.entity.RiskReporting;
|
import org.springblade.jfpt.riskreporting.service.RiskReportingService;
|
import org.springblade.jfpt.visitrecord.entity.Visitrecord;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RestController;
|
|
import javax.validation.Valid;
|
import java.util.Date;
|
|
/**
|
* 风险记录控制层
|
* @author zhongrj
|
* @time 2021-05-26
|
*/
|
|
@RestController
|
@AllArgsConstructor
|
@RequestMapping("/riskReporting")
|
public class RiskReportingController extends BladeController {
|
|
private final RiskReportingService riskReportingService;
|
|
/**
|
* 新增风险记录信息
|
* @param riskReporting 风险记录对象
|
*/
|
@PostMapping("/save")
|
@ApiOperationSupport(order = 4)
|
@ApiOperation(value = "新增", notes = "传入riskReporting")
|
public R save(@Valid @RequestBody RiskReporting riskReporting) {
|
//设置信息
|
riskReporting.setCreateTime(new Date());
|
//请求新增并返回
|
return R.status(riskReportingService.insert(riskReporting));
|
}
|
}
|