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