package com.xinelu.manage.dto.operationinfo;

import com.xinelu.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @description: 手术名称查询传输对象
 * @author: haown
 * @create: 2024-07-05 13:56
 **/
@Data
@EqualsAndHashCode(callSuper = true)
public class OperationInfoDto extends BaseEntity {

	/**
	 * 所属机构id
	 */
	@ApiModelProperty(value = "所属机构id")
	private Long hospitalAgencyId;


	/**
	 * 所属科室id
	 */
	@ApiModelProperty(value = "所属科室id")
	private Long departmentId;

	/**
	 * 所属科室名称
	 */
	@ApiModelProperty(value = "所属科室名称")
	private String departmentName;

	/**
	 * 手术名称
	 */
	@ApiModelProperty(value = "手术名称")
	private String operationName;

	/**
	 * 手术编号
	 */
	@ApiModelProperty(value = "手术编号")
	private String operationCode;

	/**
	 * 术式信息
	 */
	@ApiModelProperty(value = "术式信息")
	private String operationInfo;

	/**
	 * 公共库模板id
	 */
	@ApiModelProperty(value = "公共库模板id")
	private Long sourceTemplateId;
}
