mirror of https://gitee.com/xiaonuobase/snowy
【更新】代码生成统一page接口返回为ResponsData,修改模板中头部仓库地址
parent
8772dd2005
commit
e9e5a1d63d
|
@ -120,7 +120,7 @@
|
||||||
],
|
],
|
||||||
loadData: parameter => {
|
loadData: parameter => {
|
||||||
return codeGeneratePage(Object.assign(parameter, this.queryParam)).then((res) => {
|
return codeGeneratePage(Object.assign(parameter, this.queryParam)).then((res) => {
|
||||||
return res
|
return res.data
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
selectedRowKeys: [],
|
selectedRowKeys: [],
|
||||||
|
|
|
@ -24,16 +24,13 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注
|
||||||
*/
|
*/
|
||||||
package com.cn.xiaonuo.generate.modular.controller;
|
package com.cn.xiaonuo.generate.modular.controller;
|
||||||
|
|
||||||
|
|
||||||
import com.cn.xiaonuo.core.annotion.BusinessLog;
|
import com.cn.xiaonuo.core.annotion.BusinessLog;
|
||||||
import com.cn.xiaonuo.core.annotion.Permission;
|
import com.cn.xiaonuo.core.annotion.Permission;
|
||||||
import com.cn.xiaonuo.core.context.constant.ConstantContextHolder;
|
import com.cn.xiaonuo.core.context.constant.ConstantContextHolder;
|
||||||
import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum;
|
import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum;
|
||||||
import com.cn.xiaonuo.core.exception.DemoException;
|
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.ResponseData;
|
||||||
import com.cn.xiaonuo.core.pojo.response.SuccessResponseData;
|
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.param.CodeGenerateParam;
|
||||||
import com.cn.xiaonuo.generate.modular.service.CodeGenerateService;
|
import com.cn.xiaonuo.generate.modular.service.CodeGenerateService;
|
||||||
import org.springframework.validation.annotation.Validated;
|
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.PostMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -67,8 +63,8 @@ public class CodeGenerateController {
|
||||||
@Permission
|
@Permission
|
||||||
@GetMapping("/codeGenerate/page")
|
@GetMapping("/codeGenerate/page")
|
||||||
@BusinessLog(title = "代码生成配置_查询", opType = LogAnnotionOpTypeEnum.QUERY)
|
@BusinessLog(title = "代码生成配置_查询", opType = LogAnnotionOpTypeEnum.QUERY)
|
||||||
public PageResult<CodeGenerate> page(CodeGenerateParam codeGenerateParam) {
|
public ResponseData page(CodeGenerateParam codeGenerateParam) {
|
||||||
return codeGenerateService.page(codeGenerateParam);
|
return new SuccessResponseData(codeGenerateService.page(codeGenerateParam));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注
|
||||||
1.请不要删除和修改根目录下的LICENSE文件。
|
1.请不要删除和修改根目录下的LICENSE文件。
|
||||||
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
||||||
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
||||||
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
||||||
*/
|
*/
|
||||||
package ${packageName}.${modularName}.${busName}.controller;
|
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.BusinessLog;
|
||||||
import com.cn.xiaonuo.core.annotion.Permission;
|
import com.cn.xiaonuo.core.annotion.Permission;
|
||||||
import com.cn.xiaonuo.core.enums.LogAnnotionOpTypeEnum;
|
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.ResponseData;
|
||||||
import com.cn.xiaonuo.core.pojo.response.SuccessResponseData;
|
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}.param.${ClassName}Param;
|
||||||
import ${packageName}.${modularName}.${busName}.service.${ClassName}Service;
|
import ${packageName}.${modularName}.${busName}.service.${ClassName}Service;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
@ -62,8 +60,8 @@ public class ${ClassName}Controller {
|
||||||
@Permission
|
@Permission
|
||||||
@GetMapping("/${className}/page")
|
@GetMapping("/${className}/page")
|
||||||
@BusinessLog(title = "${functionName}_查询", opType = LogAnnotionOpTypeEnum.QUERY)
|
@BusinessLog(title = "${functionName}_查询", opType = LogAnnotionOpTypeEnum.QUERY)
|
||||||
public PageResult<${ClassName}> page(${ClassName}Param ${className}Param) {
|
public ResponseData page(${ClassName}Param ${className}Param) {
|
||||||
return ${className}Service.page(${className}Param);
|
return new SuccessResponseData(${className}Service.page(${className}Param));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注
|
||||||
1.请不要删除和修改根目录下的LICENSE文件。
|
1.请不要删除和修改根目录下的LICENSE文件。
|
||||||
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
||||||
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
||||||
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
||||||
*/
|
*/
|
||||||
package ${packageName}.${modularName}.${busName}.enums;
|
package ${packageName}.${modularName}.${busName}.enums;
|
||||||
|
|
|
@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注
|
||||||
1.请不要删除和修改根目录下的LICENSE文件。
|
1.请不要删除和修改根目录下的LICENSE文件。
|
||||||
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
||||||
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
||||||
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
||||||
*/
|
*/
|
||||||
package ${packageName}.${modularName}.${busName}.mapper;
|
package ${packageName}.${modularName}.${busName}.mapper;
|
||||||
|
|
|
@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注
|
||||||
1.请不要删除和修改根目录下的LICENSE文件。
|
1.请不要删除和修改根目录下的LICENSE文件。
|
||||||
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
||||||
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
||||||
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
||||||
*/
|
*/
|
||||||
package ${packageName}.${modularName}.${busName}.param;
|
package ${packageName}.${modularName}.${busName}.param;
|
||||||
|
|
|
@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注
|
||||||
1.请不要删除和修改根目录下的LICENSE文件。
|
1.请不要删除和修改根目录下的LICENSE文件。
|
||||||
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
||||||
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
||||||
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
||||||
*/
|
*/
|
||||||
package ${packageName}.${modularName}.${busName}.service;
|
package ${packageName}.${modularName}.${busName}.service;
|
||||||
|
|
|
@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注
|
||||||
1.请不要删除和修改根目录下的LICENSE文件。
|
1.请不要删除和修改根目录下的LICENSE文件。
|
||||||
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
||||||
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
||||||
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
||||||
*/
|
*/
|
||||||
package ${packageName}.${modularName}.${busName}.service.impl;
|
package ${packageName}.${modularName}.${busName}.service.impl;
|
||||||
|
|
|
@ -18,8 +18,8 @@ XiaoNuo采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注
|
||||||
1.请不要删除和修改根目录下的LICENSE文件。
|
1.请不要删除和修改根目录下的LICENSE文件。
|
||||||
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
2.请不要删除和修改XiaoNuo源码头部的版权声明。
|
||||||
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
3.请保留源码和相关描述文件的项目出处,作者声明等。
|
||||||
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
4.分发源码时候,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-layui
|
5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/xiaonuobase/xiaonuo-vue
|
||||||
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
6.若您的项目无法满足以上几点,可申请商业授权,获取XiaoNuo商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
|
||||||
*/
|
*/
|
||||||
package ${packageName}.${modularName}.${busName}.entity;
|
package ${packageName}.${modularName}.${busName}.entity;
|
||||||
|
|
Loading…
Reference in New Issue