政策相关

This commit is contained in:
2026-01-11 16:48:40 +08:00
parent 110bc88462
commit b4fdcfd804
14 changed files with 1154 additions and 0 deletions

View File

@@ -0,0 +1,66 @@
package com.ruoyi.cms.domain.policy;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 政策信息对象
* @author kiro
* @date 2026-01-11
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel("政策信息")
public class PolicyInfo extends BaseEntity {
private static final long serialVersionUID = 1L;
@ApiModelProperty("政策ID")
private Long id;
@ApiModelProperty("政策名称")
private String zcmc;
@ApiModelProperty("政策类型")
private String zclx;
@ApiModelProperty("政策级别")
private String zcLevel;
@ApiModelProperty("发文单位")
private String sourceUnit;
@ApiModelProperty("受理单位")
private String acceptUnit;
@JsonFormat(pattern = "yyyy-MM-dd")
@ApiModelProperty("发文时间")
private Date publishTime;
@ApiModelProperty("政策内容")
private String zcContent;
@ApiModelProperty("补贴标准")
private String subsidyStandard;
@ApiModelProperty("经办渠道")
private String handleChannel;
@ApiModelProperty("申报条件")
private String applyCondition;
@ApiModelProperty("政策文件URL")
private String fileUrl;
@ApiModelProperty("政策文件名称")
private String fileName;
@ApiModelProperty("浏览数")
private Integer viewNum;
}

View File

@@ -0,0 +1,24 @@
package com.ruoyi.cms.domain.policy;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 政策信息查询参数
* @author kiro
* @date 2026-01-11
*/
@Data
@ApiModel("政策信息查询参数")
public class PolicyInfoQuery {
@ApiModelProperty("页码")
private Integer pageNum = 1;
@ApiModelProperty("每页条数")
private Integer pageSize = 10;
@ApiModelProperty("政策名称搜索关键词")
private String searchValue;
}