package com.panzhihua.common.model.dtos.community.enterprise;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.Size;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* @title: EditEnterpriseDTO
|
* @projectName: 成都呐喊信息技术有限公司-智慧社区项目
|
* @description: 社区企业编辑请求参数类
|
* @author: hans
|
* @date: 2022/05/31 10:45
|
*/
|
@Data
|
@ApiModel("社区企业编辑请求参数类")
|
public class EditEnterpriseDTO {
|
|
@ApiModelProperty("企业id")
|
@NotNull(message = "企业id不能为空")
|
private Long id;
|
|
@ApiModelProperty("企业名称")
|
@NotBlank(message = "企业名称不能为空")
|
private String name;
|
|
@ApiModelProperty("统一社会信用代码")
|
@NotBlank(message = "统一社会信用代码不能为空")
|
private String agencyCode;
|
|
@ApiModelProperty("法定代表人")
|
@NotBlank(message = "法定代表人不能为空")
|
private String legalRepresentative;
|
|
@ApiModelProperty("联系电话")
|
@NotBlank(message = "联系电话不能为空")
|
private String phone;
|
|
@ApiModelProperty("注册时间")
|
private Date registeAt;
|
|
@ApiModelProperty("所属社区")
|
@NotNull(message = "所属社区不能为空")
|
private Long communityId;
|
|
@ApiModelProperty("地址")
|
@NotBlank(message = "地址不能为空")
|
private String address;
|
|
@ApiModelProperty("企业介绍")
|
private String introduct;
|
|
@ApiModelProperty("企业logo")
|
private String logo;
|
|
@ApiModelProperty("服务分类id")
|
@NotNull(message = "服务分类不能为空")
|
private Long type;
|
|
@ApiModelProperty(value = "由谁更新", hidden = true)
|
private Long updatedBy;
|
}
|