|
@@ -2,12 +2,19 @@ package com.ruoyi.demo.entity;
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableLogic;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
|
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
|
|
+import com.ruoyi.common.core.validate.AddGroup;
|
|
|
|
+import com.ruoyi.common.utils.DateUtils;
|
|
|
|
+import com.ruoyi.demo.entity.vo.EnterpriseVo;
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
+import lombok.NoArgsConstructor;
|
|
|
|
+import net.bytebuddy.asm.Advice;
|
|
|
|
|
|
|
|
+import javax.validation.constraints.NotBlank;
|
|
import java.io.Serializable;
|
|
import java.io.Serializable;
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
@@ -16,6 +23,7 @@ import java.util.Date;
|
|
* 企业
|
|
* 企业
|
|
*/
|
|
*/
|
|
@Data
|
|
@Data
|
|
|
|
+@NoArgsConstructor
|
|
@TableName("ddt_enterprise")
|
|
@TableName("ddt_enterprise")
|
|
public class Enterprise implements Serializable {
|
|
public class Enterprise implements Serializable {
|
|
/**
|
|
/**
|
|
@@ -44,10 +52,15 @@ public class Enterprise implements Serializable {
|
|
@TableField("addr_info")
|
|
@TableField("addr_info")
|
|
private String addrInfo;
|
|
private String addrInfo;
|
|
/**
|
|
/**
|
|
- * 地区信息
|
|
|
|
|
|
+ * 地区Code
|
|
*/
|
|
*/
|
|
@TableField("addr_code")
|
|
@TableField("addr_code")
|
|
private String addrCode;
|
|
private String addrCode;
|
|
|
|
+ /**
|
|
|
|
+ * 地区信息
|
|
|
|
+ */
|
|
|
|
+ @TableField("addr_code_info")
|
|
|
|
+ private String addrCodeInfo;
|
|
/**
|
|
/**
|
|
* 公司简介
|
|
* 公司简介
|
|
*/
|
|
*/
|
|
@@ -67,7 +80,7 @@ public class Enterprise implements Serializable {
|
|
* 注册资本
|
|
* 注册资本
|
|
*/
|
|
*/
|
|
@TableField("registered_capital")
|
|
@TableField("registered_capital")
|
|
- private BigDecimal registeredCapital;
|
|
|
|
|
|
+ private String registeredCapital;
|
|
/**
|
|
/**
|
|
* 企业法人_id
|
|
* 企业法人_id
|
|
*/
|
|
*/
|
|
@@ -147,5 +160,40 @@ public class Enterprise implements Serializable {
|
|
*/
|
|
*/
|
|
@TableField("hash")
|
|
@TableField("hash")
|
|
private String hash;
|
|
private String hash;
|
|
|
|
+ /**
|
|
|
|
+ * 逻辑删除
|
|
|
|
+ */
|
|
|
|
+ @TableLogic
|
|
|
|
+ @TableField("show_delete")
|
|
|
|
+ private String showDelete;
|
|
|
|
+
|
|
|
|
|
|
|
|
+ public Enterprise(EnterpriseVo enterpriseVo) {
|
|
|
|
+ this.enterpriseUsci = enterpriseVo.getEnterpriseUsci();
|
|
|
|
+ this.enterpriseImg = enterpriseVo.getEnterpriseImg();
|
|
|
|
+ this.enterpriseName = enterpriseVo.getEnterpriseName();
|
|
|
|
+ this.enterpriseNameShort = enterpriseVo.getEnterpriseNameShort();
|
|
|
|
+ this.addrInfo = enterpriseVo.getAddrInfo();
|
|
|
|
+ this.addrCode = enterpriseVo.getAddrCode();
|
|
|
|
+ this.addrCodeInfo = enterpriseVo.getAddrCodeInfo();
|
|
|
|
+ this.enterpriseInfo = enterpriseVo.getEnterpriseInfo();
|
|
|
|
+ this.manageRangeInfo = enterpriseVo.getManageRangeInfo();
|
|
|
|
+ this.enterpriseScale = enterpriseVo.getEnterpriseScale();
|
|
|
|
+ this.registeredCapital = enterpriseVo.getRegisteredCapital();
|
|
|
|
+ this.linkmenId = enterpriseVo.getLinkmenId();
|
|
|
|
+ this.linkmenName = enterpriseVo.getLinkmenName();
|
|
|
|
+ this.createTime = DateUtils.getNowDate();
|
|
|
|
+ this.enterpriseItin = enterpriseVo.getEnterpriseItin();
|
|
|
|
+ this.businessStatus = enterpriseVo.getBusinessStatus();
|
|
|
|
+ this.industryCode = enterpriseVo.getIndustryCode();
|
|
|
|
+ this.enterpriseType = enterpriseVo.getEnterpriseType();
|
|
|
|
+ this.creditScore = enterpriseVo.getCreditScore();
|
|
|
|
+ this.audit = enterpriseVo.getAudit();
|
|
|
|
+ this.collectUserId = enterpriseVo.getCollectUserId();
|
|
|
|
+ this.collectPerson = enterpriseVo.getCollectPerson();
|
|
|
|
+ this.collectTime = enterpriseVo.getCollectTime();
|
|
|
|
+ this.enterTime = enterpriseVo.getEnterTime();
|
|
|
|
+ this.updateTime = enterpriseVo.getUpdateTime();
|
|
|
|
+ this.hash = enterpriseVo.getHash();
|
|
|
|
+ }
|
|
}
|
|
}
|