package com.sckw.manage.model.vo.res;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.sckw.core.utils.LongToStringUtils;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * @author czh
 * @desc 查询返参
 * @date 2023/7/10
 */
@Data
public class CooperateApplyQueryResVo implements Serializable {

    @Serial
    private static final long serialVersionUID = -3581516158447395007L;

    /**
     * 主键
     */
    @JsonSerialize(using = LongToStringUtils.class)
    private Long id;

    /**
     * 合作属性 1供应单位 2采购单位 3托运单位 4承运单位 多个用","隔开单位名称
     */
    private String cooperateTypes;

    /**
     * 创建人
     */
    private String createByName;

    /**
     * 创建日期（时间戳）
     */
    private Date createTime;

    /**
     * 单位名称
     */
    private String entName;

    /**
     * 客户经理
     */
    private String manager;

    /**
     * 联系人
     */
    private String contacts;

    /**
     * 客户经理联系电话
     */
    private String managerPhone;

    /**
     * 联系电话
     */
    private String phone;

    /**
     * 备注
     */
    private String remark;

    /**
     * 申请类型 1 我放发起  2对方发起
     */
    private Integer applyTypeCode;

}
