zxl
2025-04-02 01c29b4b6cfb1a3223cf9e322f33ead42093e77c
business/src/main/java/com/ycl/domain/query/ProjectInfoQuery.java
@@ -1,8 +1,13 @@
package com.ycl.domain.query;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycl.system.domain.base.AbsQuery;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
 * 项目管理基础信息表查询
@@ -13,5 +18,61 @@
@Data
@ApiModel(value = "ProjectInfo查询参数", description = "项目管理基础信息表查询参数")
public class ProjectInfoQuery extends AbsQuery {
    //项目类别
    private String projectCategory;
    //项目名称
    private String projectName;
    //项目代码
    private String projectCode;
    //建设性质
    private String constructionNature;
    //项目类型
    private String projectType;
    //重点分类
    private String importanceType;
    //项目标签
    private String tag;
    //项目状态
    private String projectStatus;
    //项目码
    private String projectColorCode;
    //关联状态
    private String assignmentStatus;
    //资金类型
    private String fundType;
    //项目阶段
    private String projectPhase;
    //投资类别
    private String investType;
    //行政区划
    private String area;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date projectStartTime;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date projectEndTime;
    //从有没有流程判断是存储还是早期
    private String reserveOrPrevious;
    private Integer role;// 业主:0,审核:1
    //查询条件业主单位
    private Long projectOwnerUnit;
    private Integer usedStatus;
    //查询条件主管部门
    private Long competentDepartment;
    @ApiModelProperty("项目码")
    private String coding;
    @ApiModelProperty("是否是异常项目查询:0 不是  1是")
    private Integer exe;
    @ApiModelProperty("是否是项目中心查询:0 不是  1是")
    private Integer center;
}