| | |
| | | import com.ruoyi.collaborativeApproval.dto.EnterpriseNewsDto; |
| | | import com.ruoyi.collaborativeApproval.service.EnterpriseNewsService; |
| | | import com.ruoyi.collaborativeApproval.vo.EnterpriseNewsVo; |
| | | import com.ruoyi.framework.aspectj.lang.annotation.Log; |
| | | import com.ruoyi.framework.aspectj.lang.enums.BusinessType; |
| | | import com.ruoyi.framework.web.domain.R; |
| | | import io.swagger.v3.oas.annotations.Operation; |
| | | import io.swagger.v3.oas.annotations.tags.Tag; |
| | |
| | | |
| | | @Operation(summary = "分页查询") |
| | | @GetMapping("/listPage") |
| | | @Log(title = "企业新闻分页查询", businessType = BusinessType.OTHER) |
| | | public R listPage(Page<EnterpriseNewsVo> page , EnterpriseNewsDto enterpriseNewsDto) { |
| | | return R.ok(enterpriseNewsService.listPage(page, enterpriseNewsDto)); |
| | | } |
| | | |
| | | @PostMapping("/save") |
| | | @Operation(summary = "保存") |
| | | @Log(title = "保存企业新闻", businessType = BusinessType.INSERT) |
| | | public R save(@RequestBody EnterpriseNewsDto enterpriseNewsDto) { |
| | | return R.ok(enterpriseNewsService.add(enterpriseNewsDto)); |
| | | } |
| | | |
| | | @PutMapping("/update") |
| | | @Operation(summary = "更新") |
| | | @Log(title = "更新企业新闻", businessType = BusinessType.UPDATE) |
| | | public R update(@RequestBody EnterpriseNewsDto enterpriseNewsDto) { |
| | | return R.ok(enterpriseNewsService.updateEnterpriseNewsDto(enterpriseNewsDto)); |
| | | } |
| | | |
| | | @DeleteMapping("/delete") |
| | | @Operation(summary = "删除") |
| | | @Log(title = "删除企业新闻", businessType = BusinessType.DELETE) |
| | | public R delete(@RequestBody List<Long> ids) { |
| | | return R.ok(enterpriseNewsService.delete(ids)); |
| | | } |