|
|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
package com.biutag.supervision.pojo.vo; |
|
|
|
|
|
|
|
|
|
import io.swagger.v3.oas.annotations.media.Schema; |
|
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
|
import lombok.Builder; |
|
|
|
|
import lombok.Data; |
|
|
|
|
@ -15,13 +16,35 @@ import lombok.NoArgsConstructor;
|
|
|
|
|
@NoArgsConstructor |
|
|
|
|
@Builder |
|
|
|
|
public class VideoSuperviseMapIconVo { |
|
|
|
|
|
|
|
|
|
@Schema(description = "二级名称") |
|
|
|
|
private String name; |
|
|
|
|
|
|
|
|
|
@Schema(description = "单位代码") |
|
|
|
|
private String departId; |
|
|
|
|
|
|
|
|
|
@Schema(description = "查实问题数") |
|
|
|
|
private Integer discoverProblem; |
|
|
|
|
|
|
|
|
|
@Schema(description = "办结问题数") |
|
|
|
|
private Integer completionProblem; |
|
|
|
|
|
|
|
|
|
@Schema(description = "涉及单位数") |
|
|
|
|
private Integer relativeOrg; |
|
|
|
|
|
|
|
|
|
@Schema(description = "涉及人数") |
|
|
|
|
private Integer relativePer; |
|
|
|
|
|
|
|
|
|
private Integer completionRate; |
|
|
|
|
|
|
|
|
|
public void initDefaultIfNull(){ |
|
|
|
|
this.discoverProblem = this.discoverProblem == null ? 0 : this.discoverProblem; |
|
|
|
|
this.completionProblem = this.completionProblem == null ? 0 : this.completionProblem; |
|
|
|
|
this.relativeOrg = this.relativeOrg == null ? 0 : this.relativeOrg; |
|
|
|
|
this.relativePer = this.relativePer == null ? 0 : this.relativePer; |
|
|
|
|
this.completionRate = this.completionRate == null ? 0 : this.completionRate; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|