package com.whdc.model.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; import com.whdc.model.group.Insert; import com.whdc.model.group.Update; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import javax.validation.constraints.NotEmpty; import java.io.Serializable; /** * @author xusan * @date 2024-05-11 */ @Data @EqualsAndHashCode(callSuper = true) @Accessors(chain = true) @ApiModel(description = "行政区划基础信息") @TableName("FXKH_TXL.ADINFO") public class Adinfo extends Model implements Serializable { private static final long serialVersionUID = 1L; @NotEmpty(message = "政区编码不能为空", groups = {Insert.class,Update.class}) @TableField("ADCD") @ApiModelProperty(value = "政区编码") private String adcd; @NotEmpty(message = "政区名称不能为空", groups = {Insert.class,Update.class}) @TableField("ADNM") @ApiModelProperty(value = "政区名称") private String adnm; }