diff --git a/ruoyi-modules/ruoyi-gen/src/main/resources/vm/java/controller.java.vm b/ruoyi-modules/ruoyi-gen/src/main/resources/vm/java/controller.java.vm index 0a6495f..0dbb6b5 100644 --- a/ruoyi-modules/ruoyi-gen/src/main/resources/vm/java/controller.java.vm +++ b/ruoyi-modules/ruoyi-gen/src/main/resources/vm/java/controller.java.vm @@ -113,4 +113,15 @@ public class ${ClassName}Controller extends BaseController { @PathVariable ${pkColumn.javaType}[] ${pkColumn.javaField}s) { return toAjax(${className}Service.deleteWithValidByIds(List.of(${pkColumn.javaField}s), true)); } + + + /** + * 下拉框查询${functionName}列表 + */ +#* @SaCheckPermission("${permissionPrefix}:list")*# + @GetMapping("get${ClassName}List") + public R> get${ClassName}list(${ClassName}Bo bo) { + List<${ClassName}Vo> list = ${className}Service.queryList(bo); + return R.ok(list); + } } diff --git a/ruoyi-modules/ruoyi-gen/src/main/resources/vm/ts/api.ts.vm b/ruoyi-modules/ruoyi-gen/src/main/resources/vm/ts/api.ts.vm index 3aa4a5f..0d5400d 100644 --- a/ruoyi-modules/ruoyi-gen/src/main/resources/vm/ts/api.ts.vm +++ b/ruoyi-modules/ruoyi-gen/src/main/resources/vm/ts/api.ts.vm @@ -61,3 +61,17 @@ export const del${BusinessName} = (${pkColumn.javaField}: string | number | Arra method: 'delete' }); }; + + +/** + * 下拉框查询${functionName}列表 + * @param query + * @returns {*} + */ +export function get${BusinessName}List (query) { + return request({ + url: '/${moduleName}/${businessName}/get${BusinessName}List', + method: 'get', + params: query + }); +};