类 FunctionsController
- java.lang.Object
-
- io.edurt.datacap.server.controller.admin.FunctionsController
-
@RestController @RequestMapping("/api/v1/admin/function") public class FunctionsController extends Object
-
-
构造器概要
构造器 构造器 说明 FunctionsController(FunctionsService functionsService)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Response<Object>batchImport(FunctionsImportBody configure)Response<PageEntity<FunctionsEntity>>getAllByFilter(FilterBody filter)Response<PageEntity<FunctionsEntity>>getAllByPlugin(String plugin)Response<FunctionsEntity>getInfo(Long id)Response<FunctionsEntity>save(FunctionsEntity configure)Response<FunctionsEntity>update(FunctionsEntity configure)
-
-
-
构造器详细资料
-
FunctionsController
public FunctionsController(FunctionsService functionsService)
-
-
方法详细资料
-
getAllByFilter
@PostMapping("list") public Response<PageEntity<FunctionsEntity>> getAllByFilter(@RequestBody FilterBody filter)
-
save
@PostMapping(produces="application/json") public Response<FunctionsEntity> save(@RequestBody @Validated(Create.class) FunctionsEntity configure)
-
update
@PutMapping(produces="application/json") public Response<FunctionsEntity> update(@RequestBody @Validated(Update.class) FunctionsEntity configure)
-
getInfo
@GetMapping("{id}") public Response<FunctionsEntity> getInfo(@PathVariable("id") Long id)
-
batchImport
@PutMapping("import") public Response<Object> batchImport(@RequestBody @Validated FunctionsImportBody configure)
-
getAllByPlugin
@GetMapping("list/{plugin}") public Response<PageEntity<FunctionsEntity>> getAllByPlugin(@PathVariable("plugin") String plugin)
-
-