@RestController @RequestMapping(value="/api/code") public class CodeController extends BaseController
request, response| 构造器和说明 |
|---|
CodeController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResponses<String> |
create(CodeParm codeParm) |
ApiResponses<String> |
createItem(String parentCode,
CodeParm codeParm) |
ApiResponses<String> |
delete(String codes) |
ApiResponses<String> |
delete(String items,
String codeType) |
ApiResponses<List<CodeModel>> |
itemList(String codeType) |
ApiResponses<Page> |
list(Map<String,Object> paramas) |
ApiResponses<String> |
update(String codeType,
CodeParm codeParm) |
ApiResponses<String> |
update(String oldValue,
String parentCode,
CodeParm codeParm) |
empty, failure, failure, getParameterSafeValue, getParameterSafeValues, success, success, success@GetMapping public ApiResponses<Page> list(@RequestParam Map<String,Object> paramas)
@PostMapping public ApiResponses<String> create(@Validated(value=CodeParm.Create.class) CodeParm codeParm)
@PutMapping(value="/{codeType:.+}")
public ApiResponses<String> update(@PathVariable
String codeType,
@Validated(value=CodeParm.Update.class)
CodeParm codeParm)
@GetMapping(value="/{codeType}/items")
public ApiResponses<List<CodeModel>> itemList(@PathVariable
String codeType)
@PostMapping(value="/{parentCode}/items")
public ApiResponses<String> createItem(@PathVariable
String parentCode,
@Validated(value=CodeParm.ItemCreate.class)
CodeParm codeParm)
@PutMapping(value="/{parentCode}/items/{oldValue:.+}")
public ApiResponses<String> update(@PathVariable
String oldValue,
@PathVariable
String parentCode,
@Validated(value=CodeParm.ItemUpdate.class)
CodeParm codeParm)
@DeleteMapping(value="/{codes:.+}")
public ApiResponses<String> delete(@PathVariable
String codes)
@DeleteMapping(value="/{codeType}/items/{items:.+}")
public ApiResponses<String> delete(@PathVariable
String items,
@PathVariable
String codeType)
Copyright © 2020. All rights reserved.