|
|
@@ -1817,6 +1817,13 @@ public class FsUserInformationCollectionServiceImpl extends ServiceImpl<FsUserIn
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ if (Objects.equals(collection.getPersonalCollectStatus(), PostPayPrescStatusEnum.PENDING_DOCTOR.getCode()) || Objects.equals(collection.getPersonalCollectStatus(), PostPayPrescStatusEnum.PENDING_DRUG_DOCTOR.getCode())) {
|
|
|
+ //当流程状态等于待医生开放或者待药师审核在重置时就需要删除对应的处方信息,因为信息采集在开放过程被重置,对应的处方已经无意义了
|
|
|
+ if (collection.getPrescribeId() != null){
|
|
|
+ fsPrescribeMapper.deleteFsPrescribeByPrescribeId(collection.getPrescribeId());
|
|
|
+ }
|
|
|
+ }
|
|
|
//记录操作人
|
|
|
FsUserInformationCollectionPersonalLog collectionPersonalLog = infoCollectionPersonalLogMapper.selectLatestByCollectionId(collectionId);
|
|
|
if (collectionPersonalLog != null){
|