| | |
| | | import com.ruoyi.system.query.ApprovalApplicationAdQuery; |
| | | import com.ruoyi.system.service.OaApprovalApplicationAdService; |
| | | import com.ruoyi.system.vo.ApprovalApplicationAdVO; |
| | | import com.ruoyi.system.dto.asset.AdHandleCompleteDTO; |
| | | import com.ruoyi.system.dto.asset.AdUpdateMaterialDTO; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.RequiredArgsConstructor; |
| | |
| | | return R.ok(oaApprovalApplicationAdService.getPageList(query)); |
| | | } |
| | | |
| | | @PostMapping("/handle-complete") |
| | | @ApiOperation("处理完成 - 更新接单人员、广告图、处理状态") |
| | | public R<Boolean> handleComplete(@RequestBody @Validated AdHandleCompleteDTO dto) { |
| | | boolean success = oaApprovalApplicationAdService.handleComplete(dto); |
| | | if (success) { |
| | | return R.ok(true, "处理完成操作成功"); |
| | | } else { |
| | | return R.fail("处理完成操作失败,请检查记录是否存在或权限不足"); |
| | | } |
| | | } |
| | | |
| | | @PostMapping("/update-material") |
| | | @ApiOperation("修改完成资料 - 更新广告图") |
| | | public R<Boolean> updateMaterial(@RequestBody @Validated AdUpdateMaterialDTO dto) { |
| | | boolean success = oaApprovalApplicationAdService.updateMaterial(dto); |
| | | if (success) { |
| | | return R.ok(true, "修改完成资料操作成功"); |
| | | } else { |
| | | return R.fail("修改完成资料操作失败,请检查记录是否存在或权限不足"); |
| | | } |
| | | } |
| | | |
| | | } |