package com.xjrsoft.module.oa.dto; import com.xjrsoft.common.page.PageInput; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.time.LocalDate; /** * @title: 公文收文-承办表分页查询入参 * @Author dzx * @Date: 2025-04-14 * @Version 1.0 */ @Data @EqualsAndHashCode(callSuper = false) public class OfficialDocumentReceivedHandlePageDto extends PageInput { @ApiModelProperty("收文类型(xjr_dictionary_item[received_type])") private String receivedType; @ApiModelProperty("收文标题") private String receivedTitle; @ApiModelProperty("是否已落实") private Integer isHandle; @ApiModelProperty("落实人") private String handleUserName; @ApiModelProperty("落实负责人") private String handleDutyUserName; @DateTimeFormat(pattern = "yyyy-MM-dd") @ApiModelProperty("收文日期-开始") private LocalDate receivedDateStart; @DateTimeFormat(pattern = "yyyy-MM-dd") @ApiModelProperty("收文日期-结束") private LocalDate receivedDateEnd; @DateTimeFormat(pattern = "yyyy-MM-dd") @ApiModelProperty("落实日期-开始") private LocalDate handleDateStart; @DateTimeFormat(pattern = "yyyy-MM-dd") @ApiModelProperty("落实日期-结束") private LocalDate handleDateEnd; }