Prechádzať zdrojové kódy

完善用户信息采集逻辑

cgp 1 týždeň pred
rodič
commit
a3bb4672b7

+ 3 - 3
fs-service/src/main/java/com/fs/hisStore/service/impl/FsUserInformationCollectionServiceImpl.java

@@ -227,7 +227,7 @@ public class FsUserInformationCollectionServiceImpl extends ServiceImpl<FsUserIn
     @Override
     @Transactional(rollbackFor = Exception.class)
     public Long insertFsUserInformationCollection(FsUserInformationCollectionParam param) {
-        if (!getSalesProxyFillConfig()){
+        if (param.getFillFlag()!=null&&param.getFillFlag()==1&&!getSalesProxyFillConfig()){
             throw new CustomException("当前不可代填写患者问题信息,请刷新页面后重试");
         }
         if (param.getIsPackage() != null && param.getIsPackage() == 1) {
@@ -268,7 +268,7 @@ public class FsUserInformationCollectionServiceImpl extends ServiceImpl<FsUserIn
     @Transactional(rollbackFor = Exception.class)
     public Long updateFsUserInformationCollection(FsUserInformationCollectionParam param)
     {
-        if (!getSalesProxyFillConfig()){
+        if (param.getFillFlag()!=null&&param.getFillFlag()==1&&!getSalesProxyFillConfig()){
             throw new CustomException("当前不可代填写患者问题信息,请刷新页面后重试");
         }
         if (param.getId() == null || param.getId() < 1) {
@@ -332,7 +332,7 @@ public class FsUserInformationCollectionServiceImpl extends ServiceImpl<FsUserIn
     @Override
     @Transactional(rollbackFor = Exception.class)
     public Long createSimpleUserInfo(FsUserInformationCollectionParam param) {
-        if (!getSalesProxyFillConfig()){
+        if (param.getFillFlag()!=null&&param.getFillFlag()==1&&!getSalesProxyFillConfig()){
             throw new CustomException("当前不可代填写患者问题信息,请刷新页面后重试");
         }
         if (param.getIsPackage() != null && param.getIsPackage() == 1) {