From 0bf868d3cdf9226e178c076d3b588ed5207409a0 Mon Sep 17 00:00:00 2001 From: kongzy <kongzy> Date: 星期五, 24 十一月 2023 17:51:40 +0800 Subject: [PATCH] merge --- assess-system/src/main/java/com/gkhy/assess/system/domain/SysAgency.java | 150 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 150 insertions(+), 0 deletions(-) diff --git a/assess-system/src/main/java/com/gkhy/assess/system/domain/SysAgency.java b/assess-system/src/main/java/com/gkhy/assess/system/domain/SysAgency.java new file mode 100644 index 0000000..72be32f --- /dev/null +++ b/assess-system/src/main/java/com/gkhy/assess/system/domain/SysAgency.java @@ -0,0 +1,150 @@ +package com.gkhy.assess.system.domain; + +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 java.io.Serializable; +import java.time.LocalDateTime; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.gkhy.assess.common.domain.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; + +import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL; + +/** + * <p> + * 机构表 + * </p> + * + * @author kzy + * @since 2023-11-23 16:04:36 + */ +@Getter +@Setter +@TableName("sys_agency") +@ApiModel(value = "SysAgency对象", description = "机构表") +@JsonInclude(NON_NULL) +public class SysAgency extends BaseEntity { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + @NotBlank(message = "机构名称不能为空") + @ApiModelProperty("机构名称") + @TableField("name") + private String name; + + @NotBlank(message = "社会信用代码不能为空") + @ApiModelProperty(value = "社会信用代码",required = true) + @TableField("credit_code") + private String creditCode; + + @NotNull(message = "机构属性不能为空") + @ApiModelProperty(value = "机构属性(0疆内,1疆外,默认0)",required = true) + @TableField("attribute") + private Integer attribute; + + @ApiModelProperty("省") + @TableField("province") + private String province; + + @NotBlank(message = "市不能为空") + @ApiModelProperty(value = "市",required = true) + @TableField("city") + private String city; + + @NotBlank(message = "区不能为空") + @ApiModelProperty(value = "区",required = true) + @TableField("district") + private String district; + + @NotBlank(message = "经营地址不能为空") + @ApiModelProperty(value = "经营地址",required = true) + @TableField("address") + private String address; + + @ApiModelProperty("机构网址") + @TableField("web") + private String web; + + @NotBlank(message = "法定代表人不能为空") + @ApiModelProperty(value = "法定代表人",required = true) + @TableField("legal_person") + private String legalPerson; + + @NotBlank(message = "法人电话不能为空") + @ApiModelProperty(value = "法人电话",required = true) + @TableField("legal_phone") + private String legalPhone; + + @NotBlank(message = "机构负责人不能为空") + @ApiModelProperty(value = "机构负责人",required = true) + @TableField("manager") + private String manager; + + @NotBlank(message = "负责人电话不能为空") + @ApiModelProperty(value = "负责人电话",required = true) + @TableField("manager_phone") + private String managerPhone; + + @NotBlank(message = "资质证书编号不能为空") + @ApiModelProperty(value = "资质证书编号",required = true) + @TableField("cert_number") + private String certNumber; + + @NotBlank(message = "发证日期不能为空") + @ApiModelProperty(value = "发证日期",required = true) + @TableField("issue_date") + private LocalDateTime issueDate; + + @NotBlank(message = "有效日期不能为空") + @ApiModelProperty(value = "有效日期",required = true) + @TableField("valid_date") + private LocalDateTime validDate; + + @NotBlank(message = "固定资产总值不能为空") + @ApiModelProperty(value = "固定资产总值",required = true) + @TableField("asset_value") + private String assetValue; + + @NotBlank(message = "工作场所建筑面积不能为空") + @ApiModelProperty(value = "工作场所建筑面积",required = true) + @TableField("work_area") + private String workArea; + + @NotBlank(message = "档案室面积不能为空") + @ApiModelProperty(value = "档案室面积",required = true) + @TableField("archive_area") + private String archiveArea; + + @NotBlank(message = "注册地址不能为空") + @ApiModelProperty(value = "注册地址",required = true) + @TableField("reg_address") + private String regAddress; + + @NotBlank(message = "业务范围不能为空") + @ApiModelProperty(value = "业务范围",required = true) + @TableField("business") + private String business; + + @NotBlank(message = "机构信息上报表存放路径不能为空") + @ApiModelProperty(value = "机构信息上报表存放路径",required = true) + @TableField("report_path") + private String reportPath; + + @ApiModelProperty("删除标志(0代表存在,1代表删除,默认0)") + @TableField("del_flag") + private Integer delFlag; + + +} -- Gitblit v1.9.2