From e9e5a1d63d1a55ee9cd2b4b4033808ad6324cd4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BF=9E=E5=AE=9D=E5=B1=B1?= <1253070437@qq.com> Date: Sat, 26 Dec 2020 21:21:38 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=9B=B4=E6=96=B0=E3=80=91=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E7=94=9F=E6=88=90=E7=BB=9F=E4=B8=80page=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E8=BF=94=E5=9B=9E=E4=B8=BAResponsData=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A8=A1=E6=9D=BF=E4=B8=AD=E5=A4=B4=E9=83=A8?= =?UTF-8?q?=E4=BB=93=E5=BA=93=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _web/src/views/gen/codeGenerate/index.vue | 2 +- .../modular/controller/CodeGenerateController.java | 8 ++------ .../src/main/resources/template/Controller.java.vm | 10 ++++------ .../src/main/resources/template/ExceptionEnum.java.vm | 4 ++-- .../src/main/resources/template/Mapper.java.vm | 4 ++-- .../src/main/resources/template/Param.java.vm | 4 ++-- .../src/main/resources/template/Service.java.vm | 4 ++-- .../src/main/resources/template/ServiceImpl.java.vm | 4 ++-- .../src/main/resources/template/entity.java.vm | 4 ++-- 9 files changed, 19 insertions(+), 25 deletions(-) diff --git a/_web/src/views/gen/codeGenerate/index.vue b/_web/src/views/gen/codeGenerate/index.vue index c80915e7..3381e645 100644 --- a/_web/src/views/gen/codeGenerate/index.vue +++ b/_web/src/views/gen/codeGenerate/index.vue @@ -120,7 +120,7 @@ ], loadData: parameter => { return codeGeneratePage(Object.assign(parameter, this.queryParam)).then((res) => { - return res + return res.data }) }, selectedRowKeys: [], diff --git a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/CodeGenerateController.java b/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/CodeGenerateController.java index a31e4f9d..ab0247e1 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/CodeGenerateController.java +++ b/xiaonuo-base/xiaonuo-gen/src/main/java/com/cn/xiaonuo/generate/modular/controller/CodeGenerateController.java @@ -24,16 +24,13 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 */ package com.cn.xiaonuo.generate.modular.controller; - import com.cn.xiaonuo.core.annotion.BusinessLog; import com.cn.xiaonuo.core.annotion.Permission; import com.cn.xiaonuo.core.context.constant.ConstantContextHolder; import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; import com.cn.xiaonuo.core.exception.DemoException; -import com.cn.xiaonuo.core.pojo.page.PageResult; import com.cn.xiaonuo.core.pojo.response.ResponseData; import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; -import com.cn.xiaonuo.generate.modular.entity.CodeGenerate; import com.cn.xiaonuo.generate.modular.param.CodeGenerateParam; import com.cn.xiaonuo.generate.modular.service.CodeGenerateService; import org.springframework.validation.annotation.Validated; @@ -41,7 +38,6 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; - import javax.annotation.Resource; import javax.servlet.http.HttpServletResponse; import java.util.List; @@ -67,8 +63,8 @@ public class CodeGenerateController { @Permission @GetMapping("/codeGenerate/page") @BusinessLog(title = "代码生成配置_查询", opType = LogAnnotionOpTypeEnum.QUERY) - public PageResult page(CodeGenerateParam codeGenerateParam) { - return codeGenerateService.page(codeGenerateParam); + public ResponseData page(CodeGenerateParam codeGenerateParam) { + return new SuccessResponseData(codeGenerateService.page(codeGenerateParam)); } /** diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Controller.java.vm b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Controller.java.vm index 317090ea..1e31bddd 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Controller.java.vm +++ b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Controller.java.vm @@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 1.请不要删除和修改根目录下的LICENSE文件。 2.请不要删除和修改XiaoNuo源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue 6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.controller; @@ -27,10 +27,8 @@ package ${packageName}.${modularName}.${busName}.controller; import com.cn.xiaonuo.core.annotion.BusinessLog; import com.cn.xiaonuo.core.annotion.Permission; import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum; -import com.cn.xiaonuo.core.pojo.page.PageResult; import com.cn.xiaonuo.core.pojo.response.ResponseData; import com.cn.xiaonuo.core.pojo.response.SuccessResponseData; -import ${packageName}.${modularName}.${busName}.entity.${ClassName}; import ${packageName}.${modularName}.${busName}.param.${ClassName}Param; import ${packageName}.${modularName}.${busName}.service.${ClassName}Service; import org.springframework.web.bind.annotation.RestController; @@ -62,8 +60,8 @@ public class ${ClassName}Controller { @Permission @GetMapping("/${className}/page") @BusinessLog(title = "${functionName}_查询", opType = LogAnnotionOpTypeEnum.QUERY) - public PageResult<${ClassName}> page(${ClassName}Param ${className}Param) { - return ${className}Service.page(${className}Param); + public ResponseData page(${ClassName}Param ${className}Param) { + return new SuccessResponseData(${className}Service.page(${className}Param)); } /** diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ExceptionEnum.java.vm b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ExceptionEnum.java.vm index 1de02725..2899b971 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ExceptionEnum.java.vm +++ b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ExceptionEnum.java.vm @@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 1.请不要删除和修改根目录下的LICENSE文件。 2.请不要删除和修改XiaoNuo源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue 6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.enums; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Mapper.java.vm b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Mapper.java.vm index e32d6b5a..7eccc384 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Mapper.java.vm +++ b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Mapper.java.vm @@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 1.请不要删除和修改根目录下的LICENSE文件。 2.请不要删除和修改XiaoNuo源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue 6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.mapper; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Param.java.vm b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Param.java.vm index d64b9610..9bc4c959 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Param.java.vm +++ b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Param.java.vm @@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 1.请不要删除和修改根目录下的LICENSE文件。 2.请不要删除和修改XiaoNuo源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue 6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.param; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Service.java.vm b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Service.java.vm index 31550e7f..f158ad90 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Service.java.vm +++ b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/Service.java.vm @@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 1.请不要删除和修改根目录下的LICENSE文件。 2.请不要删除和修改XiaoNuo源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue 6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.service; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ServiceImpl.java.vm b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ServiceImpl.java.vm index 9b632ed3..f477b6c6 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ServiceImpl.java.vm +++ b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/ServiceImpl.java.vm @@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 1.请不要删除和修改根目录下的LICENSE文件。 2.请不要删除和修改XiaoNuo源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue 6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.service.impl; diff --git a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/entity.java.vm b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/entity.java.vm index 1c059a2a..c5063e2e 100644 --- a/xiaonuo-base/xiaonuo-gen/src/main/resources/template/entity.java.vm +++ b/xiaonuo-base/xiaonuo-gen/src/main/resources/template/entity.java.vm @@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注 1.请不要删除和修改根目录下的LICENSE文件。 2.请不要删除和修改XiaoNuo源码头部的版权声明。 3.请保留源码和相关描述文件的项目出处,作者声明等。 -4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui -5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui +4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue +5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue 6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip */ package ${packageName}.${modularName}.${busName}.entity;