|
|
@@ -0,0 +1,75 @@
|
|
|
+package com.wx.blink.backend.domain.dataobject;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import com.wx.blink.base.common.domain.BaseEntity;
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+
|
|
|
+@Data
|
|
|
+@TableName("blink_customer_decision_chain")
|
|
|
+public class BlinkCustomerDecisionChainDO extends BaseEntity {
|
|
|
+
|
|
|
+ @Schema(description = "id")
|
|
|
+ @TableId(type = IdType.ASSIGN_UUID)
|
|
|
+ private String id;
|
|
|
+
|
|
|
+ @Schema(description = "客户id")
|
|
|
+ @TableField("customer_id")
|
|
|
+ private String customerId;
|
|
|
+ @Schema(description = "姓名")
|
|
|
+ @TableField("name")
|
|
|
+ private String name;
|
|
|
+ @Schema(description = "性别")
|
|
|
+ @TableField("gender")
|
|
|
+ private String gender;
|
|
|
+ @Schema(description = "年龄")
|
|
|
+ @TableField("age")
|
|
|
+ private String age;
|
|
|
+ @Schema(description = "联系电话")
|
|
|
+ @TableField("contact_number")
|
|
|
+ private String contactNumber;
|
|
|
+ @Schema(description = "部门")
|
|
|
+ @TableField("department")
|
|
|
+ private String department;
|
|
|
+ @Schema(description = "职务")
|
|
|
+ @TableField("position")
|
|
|
+ private String position;
|
|
|
+ @Schema(description = "工作职责")
|
|
|
+ @TableField("job_responsibilities")
|
|
|
+ private String jobResponsibilities;
|
|
|
+ @Schema(description = "职位权重")
|
|
|
+ @TableField("position_weight")
|
|
|
+ private String positionWeight;
|
|
|
+ @Schema(description = "邮箱")
|
|
|
+ @TableField("email")
|
|
|
+ private String email;
|
|
|
+ @Schema(description = "上级")
|
|
|
+ @TableField("supervisor")
|
|
|
+ private String supervisor;
|
|
|
+ @Schema(description = "下级")
|
|
|
+ @TableField("subordinate")
|
|
|
+ private String subordinate;
|
|
|
+ @Schema(description = "关系深度")
|
|
|
+ @TableField("relationship_depth")
|
|
|
+ private String relationshipDepth;
|
|
|
+ @Schema(description = "爱好")
|
|
|
+ @TableField("hobbies")
|
|
|
+ private String hobbies;
|
|
|
+ @Schema(description = "家庭情况")
|
|
|
+ @TableField("family_situation")
|
|
|
+ private String familySituation;
|
|
|
+ @Schema(description = "家庭地址")
|
|
|
+ @TableField("home_address")
|
|
|
+ private String homeAddress;
|
|
|
+ @Schema(description = "备注")
|
|
|
+ @TableField("remarks")
|
|
|
+ private String remarks;
|
|
|
+
|
|
|
+}
|