| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- package com.jtzx.crm.module.sys.entity;
- import cc.uncarbon.framework.crud.entity.HelioBaseEntity;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableName;
- import lombok.*;
- import lombok.experimental.Accessors;
- import lombok.experimental.SuperBuilder;
- import io.swagger.v3.oas.annotations.media.Schema;
- import java.time.LocalDate;
- import java.time.LocalDateTime;
- /**
- * 赢单跟进审核信息
- */
- @EqualsAndHashCode(callSuper = true)
- @Accessors(chain = true)
- @SuperBuilder
- @AllArgsConstructor
- @NoArgsConstructor
- @Data
- @TableName(value = "sys_customer_follow_audit")
- public class SysCustomerFollowAuditEntity extends HelioBaseEntity<Long> {
- @Schema(description = "认领人(跟进)id")
- @TableField(value = "claim_user_id")
- private Long claimUserId;
- @Schema(description = "审核人id")
- @TableField(value = "claim_user_name")
- private String claimUserName;
- @Schema(description = "认领人员所在的项目组id")
- @TableField(value = "claim_user_group_id")
- private Long claimUserGroupId;
- @Schema(description = "跟进时间")
- @TableField(value = "claim_datetime")
- private LocalDateTime claimDatetime;
- @Schema(description = "客户表主id")
- @TableField(value = "customer_id")
- private Long customerId;
- @Schema(description = "客户名称")
- @TableField(value = "customer_name")
- private String customerName;
- @Schema(description = "跟进状态id,赢单状态id固定-37,方案演示id固定-33")
- @TableField(value = "follow_id")
- private Long followId;
- @Schema(description = "跟进状态的名称")
- @TableField(value = "follow_name")
- private String followName;
- @Schema(description = "联系人id(customer_person表主id)")
- @TableField(value = "customer_person_id")
- private Long customerPersonId;
- @Schema(description = "联系人名称")
- @TableField(value = "customer_person_name")
- private String customerPersonName;
- @Schema(description = "职务id(param_base_data表主id)")
- @TableField(value = "position_id")
- private Long positionId;
- @Schema(description = "职务名称")
- @TableField(value = "position_name")
- private String positionName;
- @Schema(description = "跟进内容")
- @TableField(value = "follow_content")
- private String followContent;
- @Schema(description = "产品id(param_base_data表主id)")
- @TableField(value = "product_id")
- private Long productId;
- @Schema(description = "产品名称")
- @TableField(value = "product_name")
- private String productName;
- @Schema(description = "审核状态:0-待审核,1-已通过,2-已驳回")
- @TableField(value = "audit_status")
- private Integer auditStatus;
- @Schema(description = "审核人id")
- @TableField(value = "audit_user_id")
- private Long auditUserId;
- @Schema(description = "审核人名称")
- @TableField(value = "audit_user_name")
- private String auditUserName;
- @Schema(description = "逻辑删除标识", title = "0=否 1=是")
- @TableField("del_flag")
- private Integer delFlag;
- }
|