|
@@ -0,0 +1,134 @@
|
|
|
|
|
+package com.sckw.system.model.vo.req;
|
|
|
|
|
+
|
|
|
|
|
+import jakarta.validation.constraints.NotBlank;
|
|
|
|
|
+import jakarta.validation.constraints.NotNull;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+
|
|
|
|
|
+import java.io.Serial;
|
|
|
|
|
+import java.io.Serializable;
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * @desc: 企业新增入驻入参
|
|
|
|
|
+ * @author: czh
|
|
|
|
|
+ * @date: 2023/6/15
|
|
|
|
|
+ */
|
|
|
|
|
+@Data
|
|
|
|
|
+public class AddEntSettleReqVo implements Serializable {
|
|
|
|
|
+
|
|
|
|
|
+ @Serial
|
|
|
|
|
+ private static final long serialVersionUID = 2800416148876795046L;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 母公司id(当注册的公司是一家子公司时,entPid必传)
|
|
|
|
|
+ */
|
|
|
|
|
+ private Long entPid;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 企业名称
|
|
|
|
|
+ */
|
|
|
|
|
+ @NotNull(message = "企业名字不能为空")
|
|
|
|
|
+ private String firmName;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 企业编号
|
|
|
|
|
+ */
|
|
|
|
|
+ @NotBlank(message = "企业编号不能为空")
|
|
|
|
|
+ private String code;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 企业联系人
|
|
|
|
|
+ */
|
|
|
|
|
+ @NotBlank(message = "企业联系人不能为空")
|
|
|
|
|
+ private String contacts;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 联系电话
|
|
|
|
|
+ */
|
|
|
|
|
+ @NotBlank(message = "企业联系电话不能为空")
|
|
|
|
|
+ private String telephone;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 法人姓名
|
|
|
|
|
+ */
|
|
|
|
|
+ private String legalName;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 法人电话
|
|
|
|
|
+ */
|
|
|
|
|
+ private String legalTelephone;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 企业头像
|
|
|
|
|
+ */
|
|
|
|
|
+ private String head;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 企业类型 多个类型用","隔开
|
|
|
|
|
+ */
|
|
|
|
|
+ @NotBlank(message = "企业类型不能为空")
|
|
|
|
|
+ private String entTypes;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 企业级别
|
|
|
|
|
+ */
|
|
|
|
|
+ private String entLevel;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 所属一级企业
|
|
|
|
|
+ */
|
|
|
|
|
+ private String belongFirstEnt;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 组织机构代码
|
|
|
|
|
+ */
|
|
|
|
|
+ private String orgCode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 企业地址
|
|
|
|
|
+ */
|
|
|
|
|
+ @NotNull(message = "企业地址编码不能为空")
|
|
|
|
|
+ private Integer cityCode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 企业地址名
|
|
|
|
|
+ */
|
|
|
|
|
+ @NotBlank(message = "企业地址名不能为空")
|
|
|
|
|
+ private String cityName;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 详细地址
|
|
|
|
|
+ */
|
|
|
|
|
+ private String detailAddress;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 注册来源 (app、pc)
|
|
|
|
|
+ */
|
|
|
|
|
+ private String regSource;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 纬度
|
|
|
|
|
+ */
|
|
|
|
|
+ private String lat;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 经度
|
|
|
|
|
+ */
|
|
|
|
|
+ private String lng;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 专属客户经理(用户ID)
|
|
|
|
|
+ */
|
|
|
|
|
+ private long manager;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 备注
|
|
|
|
|
+ */
|
|
|
|
|
+ private String remark;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 执照集合
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<BusinessLicense> businessLicense;
|
|
|
|
|
+
|
|
|
|
|
+}
|