From acbe0c6c601ff1368002d701631a43a2c00b61f5 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期三, 15 十月 2025 15:27:13 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 ruoyi-system/src/main/java/com/ruoyi/system/dto/asset/AssetInventoryTaskDTO.java |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/dto/asset/AddInventoryTaskDTO.java b/ruoyi-system/src/main/java/com/ruoyi/system/dto/asset/AssetInventoryTaskDTO.java
similarity index 62%
rename from ruoyi-system/src/main/java/com/ruoyi/system/dto/asset/AddInventoryTaskDTO.java
rename to ruoyi-system/src/main/java/com/ruoyi/system/dto/asset/AssetInventoryTaskDTO.java
index 3103645..fcbaeb6 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/dto/asset/AddInventoryTaskDTO.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/dto/asset/AssetInventoryTaskDTO.java
@@ -19,7 +19,7 @@
  */
 @Data
 @ApiModel("新增盘点任务DTO")
-public class AddInventoryTaskDTO {
+public class AssetInventoryTaskDTO {
 
     @NotBlank(message = "任务名称不能为空")
     @ApiModelProperty("盘点任务名称")
@@ -38,6 +38,22 @@
     private LocalDate executeDate;
 
     @NotEmpty(message = "盘点资产列表不能为空")
-    @ApiModelProperty("盘点资产ID列表")
-    private List<Integer> assetMainIds;
+    @ApiModelProperty("盘点资产列表")
+    private List<AssetMainDTO> assetMains;
+
+    /**
+     * 资产盘点项DTO
+     * 用于指定每个资产的盘点人信息
+     */
+    @Data
+    @ApiModel("资产盘点项DTO")
+    public static class AssetMainDTO {
+
+        @NotNull(message = "资产ID不能为空")
+        @ApiModelProperty(value = "资产ID", required = true, example = "1001")
+        private Integer assetMainId;
+
+        @ApiModelProperty(value = "盘点人ID,为空时默认使用当前创建用户", example = "1001")
+        private Integer userId;
+    }
 }
\ No newline at end of file

--
Gitblit v1.7.1