疯狂的狮子li
2021-08-23 5f2f4bb7ef3d405996d8663d311c311c13c98bd7
add 增加查询校验组
已添加1个文件
已修改1个文件
14 ■■■■ 文件已修改
ruoyi-common/src/main/java/com/ruoyi/common/core/validate/QueryGroup.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-generator/src/main/resources/vm/java/controller.java.vm 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/core/validate/QueryGroup.java
对比新文件
@@ -0,0 +1,9 @@
package com.ruoyi.common.core.validate;
/**
 * 鏍¢獙鍒嗙粍 query
 *
 * @author Lion Li
 */
public interface QueryGroup {
}
ruoyi-generator/src/main/resources/vm/java/controller.java.vm
@@ -17,6 +17,7 @@
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.validate.AddGroup;
import com.ruoyi.common.core.validate.EditGroup;
import com.ruoyi.common.core.validate.QueryGroup;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import ${packageName}.domain.vo.${ClassName}Vo;
@@ -51,11 +52,11 @@
    @PreAuthorize("@ss.hasPermi('${permissionPrefix}:list')")
    @GetMapping("/list")
#if($table.crud || $table.sub)
    public TableDataInfo<${ClassName}Vo> list(@Validated ${ClassName}Bo bo) {
    public TableDataInfo<${ClassName}Vo> list(@Validated(QueryGroup.class) ${ClassName}Bo bo) {
        return i${ClassName}Service.queryPageList(bo);
    }
#elseif($table.tree)
    public AjaxResult<List<${ClassName}Vo>> list(@Validated ${ClassName}Bo bo) {
    public AjaxResult<List<${ClassName}Vo>> list(@Validated(QueryGroup.class) ${ClassName}Bo bo) {
        List<${ClassName}Vo> list = i${ClassName}Service.queryList(bo);
        return AjaxResult.success(list);
    }