package com.pz.system.domain.bo; import com.pz.common.core.domain.BaseEntity; import com.pz.common.core.validate.AddGroup; import com.pz.common.core.validate.EditGroup; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.NotBlank; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class CreateOrderBo extends BaseEntity { /** * 业务id */ private Integer businessId; /** * 经度 */ private String lng; /** * 纬度 */ private String lat; /** * 订单价格 */ private Double payMoney; /** * 服务ID */ private Integer serviceId; /** * 备注 */ private String remark; /** * 医院id */ private Integer hospitalId; /** * 科室id */ private Integer departmentId; /** * 就诊人员ID */ private Integer visitorId; /** *就诊时间 */ private String visitTime; /** * 预约电话 */ private String phone; /** * 主诉 */ private String chiefComplaint; /** * 现病史 */ private String historyOfPresentIllness; /** * 既往史 */ private String pastHistory; /** * 上次就医情况 */ private String lastMedicalTreatmentSituation; /** * 治疗后情况 */ private String postTreatmentCondition; /** * 服务要求 */ private String serviceRequirements; /** * 相关报告(文件数组) */ private String relatedReports; /** * 开始日期 */ private String startDay; /** * 结束日期 */ private String endDay; /** * 开始时间 */ private String startTime; /** * 结束时间 */ private String endTime; /** * 药品名称 */ private String ypName; /** * 药店地址 */ private String ydAddress; /** * 是否处方药 0-否。1-是 */ private Integer isCf; /** * 处方附件(文件数组) */ private String prescriptionAttachment; /** * 取药方式:0-邮寄到家,1-送货上门 */ private Integer way; /** *收件人 */ private String recipient; /** * 收货地址 */ private String address; /** * 详细地址 */ private String addressInfo; /** * 是否需要冷藏 0-否。1-是 */ private Integer isRefrigerate; /** * 预约时间 */ private String timeOfAppointment; /** * 医生Id */ private Integer doctorId; /** * 商品id */ private Integer goodsId; /** * 商品数量 */ private Integer num; /** * 收货地址ID */ private Integer addressId; /** * 订单号 */ private Integer orderId; /** * 订单状态 */ private Integer status; /** * 城市id */ private Integer cityId; }