You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

149 lines
4.0 KiB

12 months ago
package com.yingji.entity;
11 months ago
import cn.hutool.core.annotation.Alias;
11 months ago
import com.baomidou.mybatisplus.annotation.TableField;
11 months ago
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
12 months ago
import lombok.Data;
11 months ago
import org.springframework.format.annotation.DateTimeFormat;
12 months ago
import java.io.Serializable;
11 months ago
import java.time.LocalDateTime;
12 months ago
/**
11 months ago
* (Accept)
*
12 months ago
* @author wu
11 months ago
* @since 2024-05-10 17:10:32
12 months ago
*/
@Data
11 months ago
@ApiModel("受理调度信息实体类")
@TableName(value = "accept")
12 months ago
public class AcceptEvents implements Serializable {
11 months ago
private static final long serialVersionUID = 817570017991202657L;
/**
*
*/
@ApiModelProperty(value = "受理编码 主键")
@Alias("AcceptId")
@TableId
private String acceptId;
/**
*
*/
@ApiModelProperty(value = "呼救电话")
@Alias("AlarmTelephone")
private String alarmTelephone;
/**
*
*/
@ApiModelProperty(value = "病种判断")
@Alias("DiseaseJudge")
private String diseaseJudge;
/**
*
*/
@ApiModelProperty(value = "患者姓名")
@Alias("PatientName")
private String patientName;
/**
*
*/
@ApiModelProperty(value = "患者性别")
@Alias("PatientSex")
private String patientSex;
/**
*
*/
@ApiModelProperty(value = "患者年龄")
@Alias("PatientAge")
private String patientAge;
/**
*
*/
@ApiModelProperty(value = "受理类型")
@Alias("AcceptType")
private String acceptType;
/**
*
*/
@ApiModelProperty(value = "责任受理人")
@Alias("ResponsibleRecipient")
private String responsibleRecipient;
/**
*
*/
@ApiModelProperty(value = "现场地址")
@Alias("EventAddress")
private String eventAddress;
/**
*
*/
@ApiModelProperty(value = "等车地点")
@Alias("WaitAddress")
private String waitAddress;
/**
*
*/
@ApiModelProperty(value = "送往地点")
@Alias("SendAddress")
private String sendAddress;
/**
*
*/
@ApiModelProperty(value = "电话振铃时刻")
@Alias("RingDateTime")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime ringDateTime;
/**
*
*/
@ApiModelProperty(value = "开始受理时刻")
@Alias("StartAcceptDateTime")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime startAcceptDateTime;
/**
*
*/
@ApiModelProperty(value = "结束受理时刻")
@Alias("EndAcceptDateTime")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime endAcceptDateTime;
/**
*
*/
@ApiModelProperty(value = "发送指令时刻")
@Alias("SendOrderDateTime")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime sendOrderDateTime;
/**
*
*/
@ApiModelProperty(value = "事件编码")
@Alias("EventId")
private String eventId;
/**
*
*/
@ApiModelProperty(value = "受理序号")
@Alias("AcceptOrder")
private String acceptOrder;
11 months ago
/**
* 110emergency_event_id
*/
@ApiModelProperty(value = "110的emergency_event_id")
@TableField(value = "ai_110_id")
private Long ai110Id;
12 months ago
}
11 months ago