fix(#782): guanyu (文件合入)
This commit is contained in:
@@ -1183,6 +1183,18 @@ public class AdviceManageAppServiceImpl implements IAdviceManageAppService {
|
||||
.set(ServiceRequest::getStatusEnum, RequestStatus.PENDING_STOP.getValue())
|
||||
.set(ServiceRequest::getUpdateBy, stopUserName));
|
||||
}
|
||||
// 耗材(adviceType=2)
|
||||
List<AdviceBatchOpParam> deviceList = paramList.stream()
|
||||
.filter(e -> ItemType.DEVICE.getValue().equals(e.getAdviceType())).collect(Collectors.toList());
|
||||
List<Long> deviceRequestIds
|
||||
= deviceList.stream().map(AdviceBatchOpParam::getRequestId).collect(Collectors.toList());
|
||||
if (!deviceRequestIds.isEmpty()) {
|
||||
iDeviceRequestService.update(new LambdaUpdateWrapper<DeviceRequest>()
|
||||
.in(DeviceRequest::getId, deviceRequestIds)
|
||||
.set(DeviceRequest::getUseEndTime, stopTime)
|
||||
.set(DeviceRequest::getStatusEnum, RequestStatus.PENDING_STOP.getValue())
|
||||
.set(DeviceRequest::getUpdateBy, stopUserName));
|
||||
}
|
||||
return R.ok(null, MessageUtils.createMessage(PromptMsgConstant.Common.M00004, new Object[]{"医嘱停止"}));
|
||||
|
||||
}
|
||||
@@ -1298,4 +1310,4 @@ public class AdviceManageAppServiceImpl implements IAdviceManageAppService {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user