| | |
| | | |
| | | // 设置区域类型 |
| | | String serviceOrdAreaType = getStringValue(order, "ServiceOrdAreaType"); |
| | | if (StringUtils.isNotEmpty(serviceOrdAreaType)) { |
| | | // 可以根据需要将区域类型映射到TaskCreateVO的其他字段 |
| | | log.debug("区域类型: {}", serviceOrdAreaType); |
| | | } |
| | | |
| | | |
| | | // 设置用户ID |
| | | Long serviceOrdUserID = getLongValue(order, "ServiceOrdUserID"); |
| | | if (serviceOrdUserID != null) { |
| | | // 可以根据需要将用户ID映射到TaskCreateVO的其他字段 |
| | | log.debug("用户ID: {}", serviceOrdUserID); |
| | | } |
| | | |
| | | |
| | | // 设置患者信息 |
| | | TaskCreateVO.PatientInfo patientInfo = new TaskCreateVO.PatientInfo(); |
| | | patientInfo.setName(getStringValue(order, "ServiceOrdPtName")); |
| | |
| | | createTaskVo.setHospitalIn(hospitalInInfo); |
| | | |
| | | // 设置地址信息 |
| | | createTaskVo.setDepartureAddress(getStringValue(order, "ServiceOrdTraVia")); |
| | | createTaskVo.setDepartureAddress(getStringValue(order, "ServiceOrdTraStreet")); |
| | | createTaskVo.setDestinationAddress(getStringValue(order, "ServiceOrdTraEnd")); |
| | | |
| | | // 设置价格和距离信息 |