New file |
| | |
| | | package com.hz.his.dto.appointment; |
| | | |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * 预约V2版dto |
| | | * @USER: fhx |
| | | * @DATE: 2024/3/27 |
| | | **/ |
| | | @Data |
| | | public class AppointmentV2Dto { |
| | | |
| | | /** 操作人类型(OperatorConstants) */ |
| | | private Integer opType; |
| | | /** 操作人标识 */ |
| | | private String opId; |
| | | /** 操作人角色id(EmployeeRole) */ |
| | | private String opRoleId; |
| | | |
| | | /** 预约id */ |
| | | private String id; |
| | | private String aptId; |
| | | /** 用户id */ |
| | | private String userId; |
| | | /** 门店id */ |
| | | private String shopId; |
| | | /** 医生id */ |
| | | private String doctorId; |
| | | /** 预约顾问id */ |
| | | private String corpUserId; |
| | | /** 活动日期id */ |
| | | private String activityDayId; |
| | | |
| | | |
| | | /** 添加模式(Appointment) */ |
| | | private Integer addMode; |
| | | /** 就诊类型 */ |
| | | private String visitType; |
| | | /** 预约类型 */ |
| | | private Integer appType; |
| | | /** 是否转疗 */ |
| | | private Integer isSwitch; |
| | | /** 是否MIC同意 */ |
| | | private Integer isMicApprove; |
| | | /** 是否特殊客户 */ |
| | | private Integer specialUser; |
| | | /** 是否服务医生安排 */ |
| | | private Integer obeyTime; |
| | | /** 是否服务时间安排 */ |
| | | private Integer obeyDoctor; |
| | | /** 是否发送短信(0:勾选,1:不选) */ |
| | | private Integer isSendMsg; |
| | | /** 是否发送到店提醒短信提醒(0:否,1:是) */ |
| | | private Integer isArriveSendMsg; |
| | | /** 匹配时间类型:1正常;2开始时间减5分钟;3结束时间减5分钟 */ |
| | | private Integer handleNum; |
| | | /** 是否到店 */ |
| | | private Integer isArrive; |
| | | |
| | | /** 项目id(多个逗号分隔) */ |
| | | private String projectIds; |
| | | /** 项目名称(多个逗号分隔) */ |
| | | private String projectNames; |
| | | /** 图片(多个逗号分隔) */ |
| | | private String imgUrls; |
| | | /** 备注 */ |
| | | private String remark; |
| | | /** 餐食备注 */ |
| | | private String mealsRemark; |
| | | |
| | | /** 预约项目json字符串 */ |
| | | private String projectJson; |
| | | /** 治疗时间json字符串 */ |
| | | private String zlTimeJson; |
| | | /** 设备时间json字符串 */ |
| | | private String deviceTimeJson; |
| | | |
| | | /** 开始日期(yyyy-MM-dd) */ |
| | | private String arriveDate; |
| | | /** 开始时间 */ |
| | | private String startTime; |
| | | /** 结束时间 */ |
| | | private String endTime; |
| | | |
| | | /** 敷麻时长(分) */ |
| | | private Integer palsyDuration; |
| | | /** 等待时长(分) */ |
| | | private Integer waitDuration; |
| | | /** 实际面诊时长(分) */ |
| | | private Integer realMzTime; |
| | | /** 等待时长(分) */ |
| | | private Integer waitTime; |
| | | |
| | | |
| | | /** 沟通时长(分) */ |
| | | private Integer gtTime; |
| | | /** 面诊时长(分) */ |
| | | private Integer mzTime; |
| | | /** 麻敷时长(分) */ |
| | | private Integer mfTime; |
| | | /** 术前时长(分) */ |
| | | private Integer sqTime; |
| | | /** 治疗时长(分) */ |
| | | private Integer zlTime; |
| | | /** 医生治疗时长(分) */ |
| | | private Integer doctorZlTime; |
| | | |
| | | /** 真实沟通时长 */ |
| | | private Integer realComDuration; |
| | | /** 真实面诊时长 */ |
| | | private Integer realDocComDuration; |
| | | /** 真实预约时长 */ |
| | | private Integer realDuration; |
| | | /** 真实手续时长 */ |
| | | private Integer realProDuration; |
| | | /** 真实治疗时长 */ |
| | | private Integer realTreatDuration; |
| | | /** 真实准备时长 */ |
| | | private Integer realReadyDuration; |
| | | /** 真实等待时长 */ |
| | | private Integer realWaitDuration; |
| | | /** 真实麻敷时长 */ |
| | | private Integer realPalsyDuration; |
| | | |
| | | |
| | | |
| | | } |