Browse Source

新增了UI接口文档

dev-V1.0.1
ganhao 6 months ago
parent
commit
b0ce501a27
  1. 6
      pom.xml
  2. 48
      ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/domain/dto/EnforcementRegistrationQueryDTO.java
  3. 121
      ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/domain/vo/EnforcementRegistrationListVo.java
  4. 5
      zdxt-common/zdxt-common-doc/pom.xml
  5. 5
      zdxt-web-server/zdxt-admin-web-server/src/main/resources/application.yml

6
pom.xml

@ -146,6 +146,12 @@
<version>${springdoc.version}</version>
</dependency>
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
<version>${springdoc.version}</version>
</dependency>
<dependency>
<groupId>com.github.therapi</groupId>
<artifactId>therapi-runtime-javadoc</artifactId>

48
ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/domain/dto/EnforcementRegistrationQueryDTO.java

@ -0,0 +1,48 @@
package com.zdxt.enforcementcode.domain.dto;
import cn.idev.excel.annotation.ExcelProperty;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup;
import java.util.Date;
/**
* 企业端-查询企业执法登记列表
*
* @author Lion Li
* @date 2026-04-17
*/
@Data
public class EnforcementRegistrationQueryDTO {
/**
* 执法部门
*/
private String lawEnforcement;
/**
* 执法事项
*/
private String lawEnforcementItem;
/**
* 是否真联合执法(0:未联合; 1:已经联合)
*/
private Long isRealUnion;
/**
* 日期类型筛选: 1=本月, 2=本季, 3=本年
*/
private Integer dateType;
/**
* 指定月份筛选, 格式: "YYYY-MM"
*/
private String dateSearch;
}

121
ruoyi-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/domain/vo/EnforcementRegistrationListVo.java

@ -0,0 +1,121 @@
package com.zdxt.enforcementcode.domain.vo;
import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
import cn.idev.excel.annotation.ExcelProperty;
import com.zdxt.enforcementcode.domain.EnforcementRegistration;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import org.dromara.common.excel.annotation.ExcelDictFormat;
import org.dromara.common.excel.convert.ExcelDictConvert;
import java.io.Serial;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
* 企业端-执法登记记录视图对象 enforcement_registration
*
* @author Lion Li
* @date 2026-04-17
*/
@Data
@ExcelIgnoreUnannotated
@AutoMapper(target = EnforcementRegistration.class)
public class EnforcementRegistrationListVo implements Serializable {
/**
* 主键ID
*/
private String id;
/**
* 执法部门
*/
private String lawEnforcement;
/**
* 执法部门ID
*/
private String lawEnforcementId;
/**
* 被执法企业ID
*/
private String enterpriseId;
/**
* 被执法企业
*/
private String enterpriseName;
/**
* 被执法企业税号
*/
private String enterpriseNumber;
/**
* 执法时间
*/
private Date enforcementTime;
/**
* 执法人员姓名
*/
private String lawEnforcer;
/**
* 执法人员ID
*/
private String lawEnforcerId;
/**
* 执法人员联系方式
*/
private String lawEnforcerTel;
/**
* 其他执法人员
*/
private String lawEnforcerTwo;
/**
* 其他执法人员ID
*/
private String lawEnforcerIdTwo;
/**
* 执法人员联系方式
*/
private String lawEnforcerTelTwo;
/**
* 辅助人员姓名
*/
private String subsidiaryer;
/**
* 辅助人员id
*/
private String subsidiaryerId;
/**
* 辅助人员联系方式
*/
private String subsidiaryerTel;
/**
* 执法事项
*/
private String lawEnforcementItem;
/**
* 执法依据
*/
private String lawEnforcementBasis;
}

5
zdxt-common/zdxt-common-doc/pom.xml

@ -26,6 +26,11 @@
<artifactId>springdoc-openapi-starter-webmvc-api</artifactId>
</dependency>
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
</dependency>
<dependency>
<groupId>com.github.therapi</groupId>
<artifactId>therapi-runtime-javadoc</artifactId>

5
zdxt-web-server/zdxt-admin-web-server/src/main/resources/application.yml

@ -117,6 +117,11 @@ security:
- /error
- /*/api-docs
- /*/api-docs/**
- /swagger-ui.html
- /swagger-ui/**
- /swagger-resources/**
- /webjars/**
- /v3/api-docs/**
- /warm-flow-ui/config
# enforcement-code 统计面板(静态HTML页面调用,无token)
- /code/statisticalPanel/**

Loading…
Cancel
Save