small 2 gadi atpakaļ
vecāks
revīzija
b1873eecb6

+ 134 - 0
sckw-modules/sckw-system/src/main/java/com/sckw/system/model/vo/req/AddEntSettleReqVo.java

@@ -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;
+
+}