| | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @ClassName DeductionDto |
| | | * @Description 划扣 |
| | | * @Author Wrh |
| | | * @Date 2022/10/13 10:37 |
| | | * @Version 1.0 |
| | | * 划扣接受参数 先改名后续废弃 |
| | | * author:andru |
| | | * Date:2021/12/10 14:41 |
| | | */ |
| | | @Data |
| | | public class DeductionDto { |
| | | |
| | | /**划扣id*/ |
| | | // 划扣记录id |
| | | private String deductionSingleId; |
| | | /**用户id*/ |
| | | |
| | | /**创建来源 0常规1自动生成(系统自动,参与回访或者其他)*/ |
| | | private Integer createType = 0; |
| | | |
| | | // 用户项目id |
| | | private String userProjectId; |
| | | |
| | | // 用户项目子项id(具体划扣的项目数据的id) |
| | | private String userProjectItemId; |
| | | |
| | | // 公用标识 (预约订单填写id) |
| | | private String commonId; |
| | | |
| | | // 治疗通知单id |
| | | private String treatSingleId; |
| | | |
| | | // 治疗通知单治疗项目id |
| | | private String treatProjectId; |
| | | |
| | | // 接诊咨询师id |
| | | private String receptionConsultantId; |
| | | |
| | | // 新增类型 DeductionSingleConstants.TYPE_SELF_ADD 默认自增 |
| | | private String type = "self_add"; |
| | | |
| | | // 科室id(FamiliesRoom) |
| | | private String departmentId; |
| | | // 科室编号 |
| | | private String departmentCode; |
| | | // 科室名称 |
| | | private String departmentName; |
| | | |
| | | // 主诊医生标识(Employee) |
| | | private String primaryDoctorId; |
| | | // 主诊医生名称 |
| | | private String primaryDoctorName; |
| | | |
| | | // 治疗医生标识(Employee) |
| | | private String treatmentDoctorId; |
| | | // 治疗医生名称 |
| | | private String treatmentDoctorName; |
| | | |
| | | // 备注信息 |
| | | private String remarkInfo; |
| | | |
| | | // 来源应用appId(创建订单平台) |
| | | private String appId; |
| | | |
| | | // 来源应用编码(商户设置平台编码,系统默认,代码必填) |
| | | private String appIdCode; |
| | | |
| | | // 来源代码(应用appId) |
| | | private String sourceCode; |
| | | |
| | | // 来源名称 |
| | | private String sourceName; |
| | | |
| | | // 数量/划扣次数 |
| | | private Integer deductionNum = 0; |
| | | |
| | | // 执行开始时间 |
| | | private Date executeStartTime; |
| | | |
| | | // 执行结束时间 |
| | | private Date executeEndTime; |
| | | |
| | | // 参与人员数据 json |
| | | private String deductionJoinJson; |
| | | |
| | | // 划扣项目消耗处方/药品数据 json |
| | | private String deductionDrugsJson; |
| | | |
| | | // 划扣设备参数数据 json |
| | | private String deductionDeviceParameterJson; |
| | | |
| | | // 客户签名数据 json |
| | | private String deductionSignJson; |
| | | |
| | | // 划扣身体部位数据 json |
| | | private String deductionBodyPartJson; |
| | | |
| | | // 对比照片记录 |
| | | private String comparePhotoRecordJson; |
| | | |
| | | // 划扣照片json |
| | | private String deductionPictureJson; |
| | | |
| | | // 批量添加项目id列表 |
| | | private String userProjectIds; |
| | | |
| | | // 门店id |
| | | private String shopId; |
| | | |
| | | // 操作人员工id |
| | | private String operatorId; |
| | | |
| | | // 用户id |
| | | private String userId; |
| | | /**是否客户确认(0:否,1:是)*/ |
| | | |
| | | // 划扣日志开始时间 |
| | | private String logStartTime; |
| | | |
| | | // 划扣日志结束时间 |
| | | private String logEndTime; |
| | | |
| | | // 划扣日志-查询His划扣分页日志页数 |
| | | private Integer page; |
| | | |
| | | // 划扣日志-查询His划扣分页日志条数 |
| | | private Integer size; |
| | | |
| | | // 客户确认状态 |
| | | private Integer isCustomerConfirm; |
| | | |
| | | //部位类型(DeductionSingleConstants) |
| | | private Integer partType; |
| | | //订单分类(OrderTotalConstants) |
| | | private Integer orderClassify; |
| | | |
| | | // 项目id列表 |
| | | private List<String> projectIds; |
| | | |
| | | // phitab划扣创建时间 |
| | | private Date phitabCreateTime; |
| | | |
| | | // 是否发送划扣消息 0 否 1 是 |
| | | private int isSentNotice = 1; |
| | | |
| | | //作废划扣原因类型 客诉、升单、退款、治疗效果不满意、误/多划扣、其他 |
| | | private String invalidReasonType; |
| | | //作废划扣原因 |
| | | private String invalidReason; |
| | | |
| | | //适应症 |
| | | private List<DeductionIndicationDto> indicationList; |
| | | |
| | | public DeductionDto() { |
| | | |
| | | } |
| | | } |