package thyyxxk.webserver.entity.zygl;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

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

/**
 * @Description   住院日结记录
 * @Author  胡如刚
 * @Date 2021-05-27 
 */

@Data
public class ZyDayclosingRecord implements Serializable {

	private static final long serialVersionUID =  291931077362121403L;

	/**
	 * 操作员
	 */
	private String opId;
	private String opName;
	/**
	 * 1 结账 2重打查询
	 */
	private String type;

	/**
	 * 结账日期
	 */
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	private Date closingDate;

	/**
	 * 开始时间
	 */
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	private Date dateStart;

	/**
	 * 结束时间
	 */
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	private Date dateEnd;

	/**
	 * yjjFlag
	 */
	private String yjjFlag;

	/**
	 * btFlag
	 */
	private String btFlag;

	/**
	 * accountPatientFlag
	 */
	private String accountPatientFlag;

	/**
	 * accountWardFlag
	 */
	private String accountWardFlag;

	/**
	 * wardIncomeFlag
	 */
	private String wardIncomeFlag;

	/**
	 * accountDepositFlag
	 */
	private String accountDepositFlag;

	/**
	 * 结帐标志: Y:预交金 J:住院结算 A:全部
	 */
	private String flag;

	/**
	 * 操作员
	 */
	private String inputId;

}
