package com.cyksj.model.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.ejlchina.searcher.bean.DbIgnore;
import lombok.Getter;
import lombok.Setter;

/**
 * 项目名: yhlxj
 * 文件名: CorpUserPayIntention
 * 创建者: JavaZou
 * 创建时间:2024/5/7 17:01
 */
@Getter
@Setter
public class CorpUserPayIntention extends BaseEntity {
	private String unionId;

	/**
	 * 意向 0无回复 1无意向 2.问相关问题 3有意向 4很有意向
	 *  无回复、无意向：合并为无意向
	 * 问相关问题、有意向合并为有意向
	 * 很有意向改为有下单意向
	 * 0 无意向 1.有意向 2.下单意向
	 */
	private Integer intention;

	@DbIgnore
	@TableField(exist = false)
	private String followId;


	@Getter
	public enum Intention {
		wyx("无意向", "etvj2DPQAASnQouiyPZD9el0QLLSNs8Q"),
		yyx("有意向", "etvj2DPQAA41WEz2wXpuLlf1XzKTnK9g"),
		xdyx("下单意向", "etvj2DPQAAPQOeqPoY-ByfdmCrC3PDkw");
		String tagName;

		String tagId;

		Intention(String tagName, String tagId) {
			this.tagName = tagName;
			this.tagId = tagId;
		}
	}
}
