@FeignClient(value="${app.services.util-center:util-center}")
@RequestMapping(value="/util/rest/v1/dictionary")
public interface DictionaryClient
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(String id,
String code) |
List<DictionaryDTO> |
findChildren(String clientId,
String regionCode,
String id,
String code,
String name,
String ext1,
String ext2,
boolean like) |
List<DictionaryDTO> |
findChildrenRecursive(String clientId,
String regionCode,
String id,
String code,
String name,
String ext1,
String ext2,
boolean like) |
List<DictionaryDTO> |
findNodes(String clientId,
String regionCode,
String name,
String ext1,
String ext2,
boolean like) |
List<DictionaryDTO> |
findRoots(String clientId,
String regionCode) |
List<DictionaryDTO> |
findRootsWithExts(String clientId,
String regionCode,
String ext1,
String ext2) |
List<String> |
listAllClientId() |
List<DictionaryDTO> |
listRootTree(String clientId,
String regionCode,
String ext1,
String ext2) |
DictionaryDTO |
save(DictionaryDTO dto) |
DictionaryDTO |
update(DictionaryDTO dto) |
List<DictionaryDTO> |
updateBatch(List<DictionaryDTO> dtos) |
@PostMapping DictionaryDTO save(@RequestBody DictionaryDTO dto)
@PutMapping DictionaryDTO update(@RequestBody DictionaryDTO dto)
@PutMapping(value="/updateBatch") List<DictionaryDTO> updateBatch(@RequestBody List<DictionaryDTO> dtos)
@DeleteMapping
void delete(@RequestParam(value="id",required=false)
String id,
@RequestParam(value="code",required=false)
String code)
@GetMapping(value="/roots") List<DictionaryDTO> findRoots(@RequestParam(value="clientId",required=false) String clientId, @RequestParam(value="regionCode",required=false) String regionCode)
@GetMapping(value="/rootsWithExts") List<DictionaryDTO> findRootsWithExts(@RequestParam(value="clientId",required=false) String clientId, @RequestParam(value="regionCode",required=false) String regionCode, @RequestParam(value="ext1",required=false) String ext1, @RequestParam(value="ext2",required=false) String ext2)
@PostMapping(value="/get-node") List<DictionaryDTO> findNodes(@RequestParam(value="clientId",required=false) String clientId, @RequestParam(value="regionCode",required=false) String regionCode, @RequestParam(value="name",required=false) String name, @RequestParam(value="ext1",required=false) String ext1, @RequestParam(value="ext2",required=false) String ext2, @RequestParam(value="like",required=false,defaultValue="false") boolean like)
@PostMapping(value="/get-children") List<DictionaryDTO> findChildren(@RequestParam(value="clientId",required=false) String clientId, @RequestParam(value="regionCode",required=false) String regionCode, @RequestParam(value="id",required=false) String id, @RequestParam(value="code",required=false) String code, @RequestParam(value="name",required=false) String name, @RequestParam(value="ext1",required=false) String ext1, @RequestParam(value="ext2",required=false) String ext2, @RequestParam(value="like",required=false,defaultValue="false") boolean like)
@PostMapping(value="/get-all-children") List<DictionaryDTO> findChildrenRecursive(@RequestParam(value="clientId",required=false) String clientId, @RequestParam(value="regionCode",required=false) String regionCode, @RequestParam(value="id",required=false) String id, @RequestParam(value="code",required=false) String code, @RequestParam(value="name",required=false) String name, @RequestParam(value="ext1",required=false) String ext1, @RequestParam(value="ext2",required=false) String ext2, @RequestParam(value="like",required=false,defaultValue="false") boolean like)
@PostMapping(value="/list-tree") List<DictionaryDTO> listRootTree(@RequestParam(value="clientId",required=false) String clientId, @RequestParam(value="regionCode",required=false) String regionCode, @RequestParam(value="ext1",required=false) String ext1, @RequestParam(value="ext2",required=false) String ext2)
Copyright © 2019 GTMAP. All rights reserved.