@FeignClient(name="account")
@RequestMapping(value="/account/rest/v1/modules")
public interface ModuleManagerClient
| 限定符和类型 | 方法和说明 |
|---|---|
ModuleDto |
createModule(ModuleDto moduleDto) |
void |
deleteModule(String id) |
List<ModuleDto> |
findJuniorModules(String id) |
List<ModuleDto> |
findModuleTypes() |
ModuleDto |
getModuleById(String id) |
List<ModuleDto> |
getRootModules(String clientId) |
List<ModuleDto> |
listOptModules(String inquirer,
String clientId) |
ModuleDto |
updateModule(ModuleDto moduleDto) |
boolean |
validOnlyCode(String id,
String code) |
@PostMapping ModuleDto createModule(@RequestBody ModuleDto moduleDto)
moduleDto - 模块信息@PutMapping(value="/update") ModuleDto updateModule(@RequestBody ModuleDto moduleDto)
moduleDto - 模块信息@GetMapping(value="/operation-modules") List<ModuleDto> listOptModules(@RequestParam(name="inquirer") String inquirer, @RequestParam(name="clientId") String clientId)
inquirer - 模块信息clientId - 应用编码@DeleteMapping(value="/{id}")
void deleteModule(@PathVariable(name="id")
String id)
id - 模块id@GetMapping(value="/{id}")
ModuleDto getModuleById(@PathVariable(name="id")
String id)
id - 模块id@GetMapping(value="/{code}/code-only")
boolean validOnlyCode(@RequestParam(name="id",required=false)
String id,
@PathVariable(name="code")
String code)
id - 模块idcode - 编码@GetMapping(value="/root") List<ModuleDto> getRootModules(@RequestParam(name="clientId",required=false) String clientId)
clientId - 应用编码@GetMapping(value="/{id}/junior")
List<ModuleDto> findJuniorModules(@PathVariable(value="id")
String id)
id - 模块idCopyright © 2018 GTMAP. All rights reserved.