From cff854df2740e862a9255df58c7629e5c559d973 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期二, 21 十月 2025 19:54:04 +0800
Subject: [PATCH] 广告物料单价接口

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/AssetAdMakeController.java |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/AssetAdMakeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/AssetAdMakeController.java
index cb4e0b6..d63e456 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/AssetAdMakeController.java
+++ b/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("修改完成资料操作失败,请检查记录是否存在或权限不足");
+        }
+    }
+
 }

--
Gitblit v1.7.1