Forráskód Böngészése

修改查询返回数量

张维新 5 éve
szülő
commit
c3c3261ce3

+ 2 - 2
gradle.properties

@@ -14,7 +14,7 @@
 #     ,BZ, 1D0  RPSFHXR. xWZ .SMr                  . .BBB
 #      :0BMRDG  RESSSKR. 2WOMBW;                   BMBMR
 #         i0BM: SWKHKGO  MBDv
-#           .UB  OOGDM. MK,                                          Copyright (c) 2015-2019.  斯伯坦机器人
+#           .UB  OOGDM. MK,                                          Copyright (c) 2015-2019.  斯锟斤拷坦锟斤拷锟斤拷锟斤拷
 #              ,  XMW  ..
 #                  r                                                                     All rights reserved.
 #
@@ -22,7 +22,7 @@
 #
 
 SAGA_URL = http://www.sagacloud.cn
-SAGA_KOTLIN_VERSION = 1.4.94
+SAGA_KOTLIN_VERSION = 1.4.98
 # android
 # SYBOTAN_KOTLIN_VERSION = 1.4.63
 

+ 2 - 0
saga-kotlin-database/src/main/kotlin/com/sybotan/database/SQueryBuilder.kt

@@ -61,6 +61,7 @@ class SQueryBuilder<ENTITY: Any>(
     /** 偏移量 */
     var offset = 0
         set(value) {
+            field = value
             if (field < 0) {
                 field = 0
             }
@@ -69,6 +70,7 @@ class SQueryBuilder<ENTITY: Any>(
     /** 记录数 */
     var count = 50
         set(value) {
+            field = value
             if (field < 1) {
                 field = 1
             }

+ 6 - 1
saga-kotlin-mybatis/src/main/kotlin/com/sybotan/mybatis/SAbstractMybatisDao.kt

@@ -23,6 +23,7 @@
 
 package com.sybotan.mybatis
 
+import com.sybotan.base.extensions.toJson
 import com.sybotan.database.*
 import com.sybotan.database.extensions.keyColumnList
 import com.sybotan.database.extensions.keyFieldList
@@ -154,7 +155,11 @@ abstract class SAbstractMybatisDao<ENTITY: Any>(entityClazz: Class<ENTITY>) : SA
      * @return  查找的记录
      */
     override fun selectAll(): SQueryBuilder<ENTITY> {
-        return SQueryBuilder(this, ArrayList())
+        val sQueryBuilder = SQueryBuilder(this, ArrayList())
+//        sQueryBuilder.count = 999999999
+        sQueryBuilder.limit(999999999)
+        logger.debug("查询记录:${sQueryBuilder.toJson()}")
+        return sQueryBuilder
     } // Fun selectAll()
 
     /**