|
@@ -8,6 +8,8 @@ import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
|
+ * 批量操作结果 返回 (成功多少,失败多少)
|
|
|
|
|
+ *
|
|
|
* @author TRX
|
|
* @author TRX
|
|
|
* @date 2025/3/3
|
|
* @date 2025/3/3
|
|
|
*/
|
|
*/
|
|
@@ -17,26 +19,33 @@ public class OutNumberModel {
|
|
|
@Schema(description = "成功数量")
|
|
@Schema(description = "成功数量")
|
|
|
private Long success = 0L;
|
|
private Long success = 0L;
|
|
|
|
|
|
|
|
|
|
+ @Schema(description = "成功的数据")
|
|
|
|
|
+ private List<OutMessage> successList = new ArrayList<>();
|
|
|
|
|
+
|
|
|
public void addSuccess() {
|
|
public void addSuccess() {
|
|
|
this.success++;
|
|
this.success++;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- private List<OutMessage> successList = new ArrayList<>();
|
|
|
|
|
-
|
|
|
|
|
public void addSuccess(String key, String msg) {
|
|
public void addSuccess(String key, String msg) {
|
|
|
this.successList.add(new OutMessage(key, msg));
|
|
this.successList.add(new OutMessage(key, msg));
|
|
|
this.success++;
|
|
this.success++;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ public void addSuccess(String key) {
|
|
|
|
|
+ this.successList.add(new OutMessage(key, "成功"));
|
|
|
|
|
+ this.success++;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@Schema(description = "失败数量")
|
|
@Schema(description = "失败数量")
|
|
|
private Long fail = 0L;
|
|
private Long fail = 0L;
|
|
|
|
|
|
|
|
|
|
+ @Schema(description = "失败的数据")
|
|
|
|
|
+ private List<OutMessage> failList = new ArrayList<>();
|
|
|
|
|
+
|
|
|
public void addFail() {
|
|
public void addFail() {
|
|
|
this.fail++;
|
|
this.fail++;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- private List<OutMessage> failList = new ArrayList<>();
|
|
|
|
|
-
|
|
|
|
|
public void addFail(String key, String msg) {
|
|
public void addFail(String key, String msg) {
|
|
|
this.fail++;
|
|
this.fail++;
|
|
|
this.failList.add(new OutMessage(key, msg));
|
|
this.failList.add(new OutMessage(key, msg));
|
|
@@ -45,7 +54,11 @@ public class OutNumberModel {
|
|
|
@Data
|
|
@Data
|
|
|
@Builder
|
|
@Builder
|
|
|
public static class OutMessage {
|
|
public static class OutMessage {
|
|
|
- String key;
|
|
|
|
|
- String msg;
|
|
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "相关数据")
|
|
|
|
|
+ private String key;
|
|
|
|
|
+
|
|
|
|
|
+ @Schema(description = "结果")
|
|
|
|
|
+ private String msg;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|