pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/webUtil/QueryResultVo.java
@@ -53,6 +53,16 @@
    @JSONField(serialize = false)
    public Integer queryCount ;
    public void copyTo(QueryResultVo to){
        to.pageSize = this.pageSize ;
        to.itemTotal = this.itemTotal  ;
        to.pageCurr = this.pageCurr  ;
        to.pageTotal = this.pageTotal  ;
        to.obj = this.obj ;
        to.queryStart = this.queryStart  ;
        to.queryCount = this.queryCount  ;
    }
    public void calculateAndSet(Long itemTotal, Map<String, Object> params) {
        this.itemTotal = itemTotal ;
@@ -61,10 +71,15 @@
        }
        if(this.itemTotal == 0){
            this.pageSize = 1 ;
            this.pageSize = 10 ;
        }
        if(this.pageSize == null || this.pageSize <= 0){
            this.pageSize = 1 ;//供下面作为除数
            /**
             * 朱宝民 2024-01-30 修改
             * 未传入分页参数时,取全部记录
             */
            //this.pageSize = 1 ;//供下面作为除数
            this.pageSize = 10 ;//供下面作为除数
        }
        pageTotal = (int)Math.ceil((itemTotal==null?0.0D:itemTotal.doubleValue())/pageSize);
@@ -83,8 +98,10 @@
        this.queryStart = (this.pageCurr - 1) * this.pageSize ;
        this.queryCount = this.pageSize ;
        params.put("start", this.queryStart) ;
        params.put("count", this.queryCount) ;
        if(params != null){
            params.put("start", this.queryStart) ;
            params.put("count", this.queryCount) ;
        }
    }
}