mitao
2 天以前 5b13db7e2c95385d69b8bdb449560bbbfe359146
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/AssetAdMakeController.java
@@ -5,6 +5,8 @@
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;
@@ -35,4 +37,26 @@
        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("修改完成资料操作失败,请检查记录是否存在或权限不足");
        }
    }
}