| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.sxkj.gd.orderdata.dto.GdApplicationInnovationDTO; |
| | | import org.sxkj.gd.orderdata.entity.GdApplicationInnovationEntity; |
| | | import org.sxkj.gd.orderdata.param.GdApplicationInnovationPageParam; |
| | | import org.sxkj.gd.orderdata.vo.GdApplicationInnovationVO; |
| | | import org.sxkj.gd.orderdata.excel.GdApplicationInnovationExcel; |
| | | import org.sxkj.gd.orderdata.wrapper.GdApplicationInnovationWrapper; |
| | |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "分页", notes = "传入gdApplicationInnovation") |
| | | public R<IPage<GdApplicationInnovationVO>> page(GdApplicationInnovationVO gdApplicationInnovation, Query query) { |
| | | public R<IPage<GdApplicationInnovationVO>> page(GdApplicationInnovationPageParam gdApplicationInnovation, Query query) { |
| | | IPage<GdApplicationInnovationVO> pages = gdApplicationInnovationService.selectGdApplicationInnovationPage(Condition.getPage(query), gdApplicationInnovation); |
| | | return R.data(pages); |
| | | } |
| | |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "新增或修改", notes = "传入gdApplicationInnovation") |
| | | public R submit(@Valid @RequestBody GdApplicationInnovationEntity gdApplicationInnovation) { |
| | | return R.status(gdApplicationInnovationService.saveOrUpdate(gdApplicationInnovation)); |
| | | public R submit(@Valid @RequestBody GdApplicationInnovationDTO gdApplicationInnovation) { |
| | | GdApplicationInnovationEntity gdApplicationInnovationEntity = GdApplicationInnovationWrapper.build().entityDTO(gdApplicationInnovation); |
| | | return R.status(gdApplicationInnovationService.saveOrUpdate(gdApplicationInnovationEntity)); |
| | | } |
| | | |
| | | /** |