package com.xinelu.manage.dto.patientblacklist;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @description: 黑名单列表修改传输对象
 * @author: haown
 * @create: 2024-03-01 17:03
 **/
@ApiModel("黑名单列表修改传输对象")
@Data
public class PatientBlacklistUpdateDto {

	/** 主键id */
	@ApiModelProperty(value = "患者电话")
	private Long id;

	/** 异常原因字典表id */
	@ApiModelProperty(value = "异常原因字典表id")
	private Long abnormalCauseId;

	/** 异常原因字典表值 */
	@ApiModelProperty(value = "异常原因字典表值")
	private String abnormalCauseValue;

	/** 补充说明字典表id */
	@ApiModelProperty(value = "补充说明字典表id")
	private Long supplementIllustrateId;

	/** 补充说明字典表值 */
	@ApiModelProperty(value = "补充说明字典表值")
	private String supplementIllustrateValue;

	/** 功能限制（具体来源未知？） */
	@ApiModelProperty(value = "功能限制")
	private String functionLimitation;

	/**
	 * 来源(CALL_DETECTION：通话检测，MANUAL_BLACKOUT：手动拉黑, MANUAL_ADDITION：手动添加，HIS_CONNECT：HIS对接)
	 */
	@ApiModelProperty(value = "来源(CALL_DETECTION：通话检测，MANUAL_BLACKOUT：手动拉黑,MANUAL_ADDITION：手动添加，HIS_CONNECT：HIS对接)")
	private String blacklistSource;
}
