| | |
| | | |
| | | import com.ruoyi.common.annotation.Log; |
| | | import com.ruoyi.common.annotation.RepeatSubmit; |
| | | import com.ruoyi.common.annotation.UniqueCheck; |
| | | import com.ruoyi.common.core.controller.BaseController; |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.common.enums.BusinessType; |
| | | import com.ruoyi.common.utils.PageUtils; |
| | | import com.ruoyi.common.utils.poi.ExcelUtil; |
| | | import com.ruoyi.project.domain.dto.ReviewInitiateBaseInfoDTO; |
| | | import com.ruoyi.project.domain.dto.WitnessBaseInfoDTO; |
| | | import com.ruoyi.project.domain.vo.ReviewInitiateBaseInfoVO; |
| | | import com.ruoyi.project.domain.ServiceEthicalreviewinitiate; |
| | | import com.ruoyi.project.service.IServiceEthicalreviewinitiateService; |
| | |
| | | * 新增伦理审查发起 |
| | | */ |
| | | @ApiOperation("新增伦理审查发起") |
| | | // @PreAuthorize("@ss.hasPermi('system:ethicalreviewinitiate:add')") |
| | | @Log(title = "伦理审查发起", businessType = BusinessType.INSERT) |
| | | @UniqueCheck( |
| | | fields = {"infoid"}, |
| | | entityClass = ServiceEthicalreviewinitiate.class, |
| | | serviceClass = IServiceEthicalreviewinitiateService.class, |
| | | message = "新增伦理审查的infoid已存在,无法保存!" |
| | | ) |
| | | @PostMapping("/add") |
| | | @RepeatSubmit |
| | | public AjaxResult add(@RequestBody ServiceEthicalreviewinitiate serviceEthicalreviewinitiate) { |