Explorar o código

修改数据统计sql语句,方便后续切换数据库

hejq %!s(int64=8) %!d(string=hai) anos
pai
achega
96adc75be6

+ 3 - 3
src/main/java/com/uas/platform/b2b/v2/service/impl/InviteRecordServiceImpl.java

@@ -137,9 +137,9 @@ public class InviteRecordServiceImpl implements InviteRecordService {
         Integer allNum = 0;
         Integer todoNum = 0;
         Integer doneNum = 0;
-        String allSql = "select nvl(sum(count), 0) from v$invitation where useruu = " + userUU;
-        String todoSql = "select nvl(sum(count), 0) from v$invitation where active = 0 and useruu = " + userUU;
-        String doneSql = "select nvl(sum(count), 0) from v$invitation where active = 1 and useruu = " + userUU;
+        String allSql = "select COALESCE(sum(count), 0) from v$invitation where useruu = " + userUU;
+        String todoSql = "select COALESCE(sum(count), 0) from v$invitation where active = 0 and useruu = " + userUU;
+        String doneSql = "select COALESCE(sum(count), 0) from v$invitation where active = 1 and useruu = " + userUU;
         allNum = commonDao.queryForObject(allSql, Integer.class);
         todoNum = commonDao.queryForObject(todoSql, Integer.class);
         doneNum = commonDao.queryForObject(doneSql, Integer.class);