Browse Source

资金模块-解决中间表数据更新的问题

huangx 7 years ago
parent
commit
ea9f649095

+ 3 - 3
applications/money/money-server/src/main/java/com/usoftchina/saas/money/service/impl/VerificationServiceImpl.java

@@ -305,7 +305,7 @@ public class VerificationServiceImpl extends CommonBaseServiceImpl<VerificationM
         newSubledeger.setUpdaterName(BaseContextHolder.getUserName());
         newSubledeger.setUpdaterName(BaseContextHolder.getUserName());
         newSubledeger.setUpdaterId(BaseContextHolder.getUserId());
         newSubledeger.setUpdaterId(BaseContextHolder.getUserId());
         newSubledeger.setUpdateTime(new Date());
         newSubledeger.setUpdateTime(new Date());
-        subledgerMapper.updateByPrimaryKey(newSubledeger);
+        subledgerMapper.updateByPrimaryKeySelective(newSubledeger);
     }
     }
     /**
     /**
      * 反审核更新来源单据的已核销,未核销
      * 反审核更新来源单据的已核销,未核销
@@ -324,7 +324,7 @@ public class VerificationServiceImpl extends CommonBaseServiceImpl<VerificationM
         newSubledeger.setUpdaterName(BaseContextHolder.getUserName());
         newSubledeger.setUpdaterName(BaseContextHolder.getUserName());
         newSubledeger.setUpdaterId(BaseContextHolder.getUserId());
         newSubledeger.setUpdaterId(BaseContextHolder.getUserId());
         newSubledeger.setUpdateTime(new Date());
         newSubledeger.setUpdateTime(new Date());
-        subledgerMapper.updateByPrimaryKey(newSubledeger);
+        subledgerMapper.updateByPrimaryKeySelective(newSubledeger);
     }
     }
     /**
     /**
      * 转换核销单类型
      * 转换核销单类型
@@ -388,7 +388,7 @@ public class VerificationServiceImpl extends CommonBaseServiceImpl<VerificationM
 
 
     /**
     /**
      *
      *
-     * @param id
+     * @param detno
      */
      */
     private boolean checkSetAcount(Integer detno){
     private boolean checkSetAcount(Integer detno){
         boolean isSetAcount = false;
         boolean isSetAcount = false;