From 59292e68b11c383948b436e755a4aad8abf1ce24 Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期五, 19 四月 2024 15:32:06 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/crm/manager/entity/Cstmr.java |   40 ++++++++++++++++++++++++++++++++++++++--
 1 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/zy/crm/manager/entity/Cstmr.java b/src/main/java/com/zy/crm/manager/entity/Cstmr.java
index 1964642..f0a0ebd 100644
--- a/src/main/java/com/zy/crm/manager/entity/Cstmr.java
+++ b/src/main/java/com/zy/crm/manager/entity/Cstmr.java
@@ -6,7 +6,9 @@
 import com.baomidou.mybatisplus.enums.IdType;
 import com.core.common.Cools;
 import com.core.common.SpringUtils;
+import com.zy.crm.manager.service.CstmrGradeService;
 import com.zy.crm.manager.service.CstmrTypeService;
+import com.zy.crm.manager.service.OrderProductTypeService;
 import com.zy.crm.system.entity.Dept;
 import com.zy.crm.system.entity.Dic;
 import com.zy.crm.system.entity.Host;
@@ -63,6 +65,13 @@
     @ApiModelProperty(value= "瀹㈡埛绫诲埆")
     @TableField("cstmr_type")
     private Long cstmrType;
+
+    /**
+     * 瀹㈡埛绫诲埆
+     */
+    @ApiModelProperty(value= "瀹㈡埛绫诲埆")
+    @TableField("cstmr_grade")
+    private Long cstmrGrade;
 
     /**
      * 瀹㈡埛浠e彿
@@ -204,7 +213,7 @@
     private String industry;
 
     /**
-     * 浜у搧绫诲埆
+     * 浜у搧绫诲埆  搴熷純
      */
     @ApiModelProperty(value= "浜у搧绫诲埆")
     @TableField("product_category")
@@ -253,6 +262,25 @@
     private String regMoney;
 
     public Cstmr() {}
+
+    public Cstmr(Cstmr cstmr) {
+        this.hostId = cstmr.getHostId();
+        this.deptId = cstmr.getDeptId();
+        this.userId = cstmr.getUserId();
+        this.cstmrType = cstmr.getCstmrType();
+        this.director = cstmr.getDirector();
+        this.province = cstmr.getProvince();
+        this.city = cstmr.getCity();
+        this.district = cstmr.getDistrict();
+        this.town = cstmr.getTown();
+        this.addr = cstmr.getAddr();
+        this.type = cstmr.getType();
+        this.status = cstmr.getStatus();
+        this.createBy = cstmr.getCreateBy();
+        this.createTime = cstmr.getCreateTime();
+        this.updateBy = cstmr.getUpdateBy();
+        this.updateTime = cstmr.getUpdateTime();
+    }
 
     public Cstmr(Long hostId,Long deptId,Long userId,Long cstmrType,String uuid,String name,String simple,String rela,String tel,String contacts,String remarks,Long director,String province,String city,String district,String town,String addr,Integer type,String files,Integer status,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo) {
         this.hostId = hostId;
@@ -346,6 +374,15 @@
         return null;
     }
 
+    public String getCstmrGrade$(){
+        CstmrGradeService service = SpringUtils.getBean(CstmrGradeService.class);
+        CstmrGrade cstmrGrade = service.selectById(this.cstmrGrade);
+        if (!Cools.isEmpty(cstmrGrade)){
+            return String.valueOf(cstmrGrade.getName());
+        }
+        return null;
+    }
+
     public String getDirector$(){
         if (Cools.isEmpty(this.director)) return null;
         UserService service = SpringUtils.getBean(UserService.class);
@@ -355,7 +392,6 @@
         }
         return null;
     }
-
 
     public void setType0(String type0){
         if (Cools.isEmpty(type0)) {

--
Gitblit v1.9.1