package com.pz.system.domain.vo;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.pz.common.annotation.ExcelDictFormat;
import com.pz.common.convert.ExcelDictConvert;
import lombok.Data;
/**
* 代办问诊订单视图对象 dbwz_order
*
* @author ruoyi
* @date 2023-09-11
*/
@Data
@ExcelIgnoreUnannotated
public class DbwzOrderVo {
private static final long serialVersionUID = 1L;
/**
*
*/
@ExcelProperty(value = "")
private Integer id;
/**
* 主订单
*/
@ExcelProperty(value = "主订单")
private Integer orderId;
/**
* 就诊人员
*/
@ExcelProperty(value = "就诊人员")
private Integer visitor;
/**
* 期望就诊时间
*/
@ExcelProperty(value = "期望就诊时间")
private String visitTime;
/**
* 科室
*/
@ExcelProperty(value = "科室")
private Integer did;
/**
* 订单号
*/
private String orderSn;
/**
* 订单价格
*/
private BigDecimal payMoney;
/**
* 服务
*/
private String serviceName;
/**
* 城市
*/
private String cityName;
/**
* 科室
*/
private String title;
/**
* 主诉
*/
@ExcelProperty(value = "主诉")
private String chiefComplaint;
/**
* 现病史
*/
@ExcelProperty(value = "现病史")
private String historyOfPresentIllness;
/**
* 即往史
*/
@ExcelProperty(value = "即往史")
private String pastHistory;
/**
* 上次就医情况
*/
@ExcelProperty(value = "上次就医情况")
private String lastMedicalTreatmentSituation;
/**
* 治疗后情况
*/
@ExcelProperty(value = "治疗后情况")
private String postTreatmentCondition;
/**
* 相关报告
*/
@ExcelProperty(value = "相关报告")
private String relatedReports;
/**
* 服务要求
*/
@ExcelProperty(value = "服务要求")
private String serviceRequirements;
/**
* 当前状态
*/
@ExcelProperty(value = "当前状态")
private Integer status;
/**
* 服务完成时间
*/
@ExcelProperty(value = "服务完成时间")
private Date overTime;
/**
* 完成凭证
*/
@ExcelProperty(value = "完成凭证")
private String voucher;
/**
* 说明
*/
@ExcelProperty(value = "说明")
private String indications;
/**
* 备注
*/
@ExcelProperty(value = "备注")
private String remark;
/**
* 就诊人员
*/
private UserVsitorVo userVsitorVo;
/**
* 当前状态
*/
@ExcelProperty(value = "当前状态")
private Integer yStatus;
/**
* 订单状态
*/
@ExcelProperty(value = "订单状态")
private Integer tStatus;
private String isSatisfaction;
private String evaluationContent;
private Date createTime;
private String eName;
/**
* 订单类型
*/
private Integer orderType;
/**
* 就诊人
*/
private String vistorName;
/**
* 接单人
*/
private String receiverName;
private Integer toOrderId;
}