diff --git a/src/main/resources/vm/java/controller.java.vm b/src/main/resources/vm/java/controller.java.vm index 241ae34..be5c31b 100644 --- a/src/main/resources/vm/java/controller.java.vm +++ b/src/main/resources/vm/java/controller.java.vm @@ -1,6 +1,7 @@ package ${packageName}.controller; import java.util.List; import javax.annotation.Resource; +import com.github.pagehelper.PageInfo; import lombok.extern.slf4j.Slf4j; import javax.servlet.http.HttpServletResponse; import com.jg.framework.aspectj.lang.enums.BusinessType; @@ -43,7 +44,8 @@ public class ${ClassName}Controller extends BaseController{ public R listPage(QueryPage queryPage,${ClassName} ${className}) { startPage(); List<${ClassName}> list = ${className}Service.select${ClassName}List(${className}); - return R.page(queryPage.getPageNum(),queryPage.getPageSize(),list.size(),list); + int size = Integer.parseInt(String.valueOf(new PageInfo(list).getTotal())); + return R.page(queryPage.getPageNum(),queryPage.getPageSize(),size,list); } /** * ${functionName}列表