package com.ycl.entity.cockpitManage; import com.alibaba.excel.annotation.ExcelIgnore; import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.time.LocalDateTime; /** *

* 队伍建设表 *

* * @author zhanghua * @since 2022-10-31 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("ums_team_construction") public class TeamConstruction implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) @ExcelIgnore private Long id; // @ExcelIgnore // private String regionIds; /** * 部门名称 */ @TableField("name") @ExcelProperty(value = "部门名称", index = 0) private String name; /** * 部门人数 */ @TableField("people_number") @ExcelProperty(value = "部门人数", index = 1) private Integer peopleNumber; /** * 本科学历及以上人数 */ @TableField("up_undergraduate_people_number") @ExcelProperty(value = "本科学历及以上人数", index = 2) private Integer upUndergraduatePeopleNumber; /** * 持证人数 */ @TableField("holder_number") @ExcelProperty(value = "持证人数", index = 3) private Integer holderNumber; /** * 执法人员总数 */ @TableField("law_enforcement_officer") @ExcelProperty(value = "执法人员总数", index = 4) private Integer lawEnforcementOfficer; /** * 45岁以下人数 */ @TableField("under_forty_five_people_number") @ExcelProperty(value = "45岁以下人数", index = 5) private Integer underFortyFivePeopleNumber; /** * 法律职业资格证人数 */ @TableField("legal_professional_qualification_certificate_people_number") @ExcelProperty(value = "法律职业资格证人数", index = 6) private Integer legalProfessionalQualificationCertificatePeopleNumber; /** * 通报数量 */ @TableField("report_number") @ExcelProperty(value = "通报数量", index = 7) private Integer reportNumber; /** * 违纪行为数量 */ @TableField("disciplinary_offence_number") @ExcelProperty(value = "违纪行为数量", index = 8) private Integer disciplinaryOffenceNumber; /** * 违法犯罪行为数量 */ @TableField("criminal_offense_number") @ExcelProperty(value = "违法犯罪行为数量", index = 9) private Integer criminalOffenseNumber; /** * 每月案件数量 */ @TableField("month_case_number") @ExcelProperty(value = "每月案件数量", index = 10) private Integer monthCaseNumber; /** * 每月案件数量 */ @TableField("month_index_number") @ExcelProperty(value = "每月指标数", index = 11) private Integer monthIndexNumber; /** * 未超时案件数量 */ @TableField("no_timeout_case_number") @ExcelProperty(value = "未超时案件数量", index = 12) private Integer noTimeoutCaseNumber; /** * 复诉或诉讼数量 */ @TableField("review_or_lawsuit_number") @ExcelProperty(value = "复诉或诉讼数量", index = 13) private Integer reviewOrLawsuitNumber; /** * 状态(0禁止,1启用) */ @TableField("status") @ExcelIgnore private Integer status; /** * 是否删除(0否,1是) */ @TableField("is_delete") @ExcelIgnore private Integer isDelete; /** * 创建时间 */ @TableField("create_time") @ExcelIgnore private LocalDateTime createTime; /** * 更新时间 */ @TableField("update_time") @ExcelIgnore private LocalDateTime updateTime; @TableField("region_id") @ExcelIgnore private Long regionId; }