package com.malk.server.workhours; import lombok.Data; import java.util.List; /** * TimeCard 汇总重复记录受控清理请求。 */ @Data public class TimeCardDuplicateCleanupRequest { /** * 默认仅校验,不删除。 */ private boolean dryRun = true; /** * 单批最多 30 条,符合宜搭批量数据操作约束。 */ private List targets; @Data public static class Target { private String userId; private String dayText; private String deleteInstanceId; private String keepInstanceId; } }