package com.ltkj.hosp.domain; import java.util.Date; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.ltkj.common.annotation.Excel; import com.ltkj.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; /** * 团队预约沟通记录对象 tj_team_contact_log * * @author ltkj_赵佳豪&李格 * @date 2023-12-01 */ @Data @AllArgsConstructor @NoArgsConstructor @ApiModel(value = "团队预约沟通记录对象") public class TjTeamContactLog extends BaseEntity { private static final long serialVersionUID = 1L; /** * id */ @ApiModelProperty(value = "主键id") @TableId @JsonSerialize(using = ToStringSerializer.class) private Long id; /** * 团队预约id */ @Excel(name = "团队预约id") @ApiModelProperty(value = "团队预约id") private Long logId; /** * 沟通人id */ @Excel(name = "沟通人id") @ApiModelProperty(value = "沟通人id") private String contactUserId; /** * 沟通人 */ @Excel(name = "沟通人") @ApiModelProperty(value = "沟通人") private String contactUserName; /** * 沟通时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "沟通时间") @Excel(name = "沟通时间", width = 30, dateFormat = "yyyy-MM-dd") private Date contactTime; /** * 沟通详情 */ @Excel(name = "沟通详情") @ApiModelProperty(value = "沟通详情") private String contactDetail; /** * 沟通状态 */ @Excel(name = "沟通状态") @ApiModelProperty(value = "沟通状态") private String status; /** * 联系人 */ @Excel(name = "联系人") @ApiModelProperty(value = "联系人") private String contactPerson; /** * 联系电话 */ @Excel(name = "联系电话") @ApiModelProperty(value = "联系电话") private String contactPhone; }