@RestController @RequestMapping(value="/erupt-api/data") public class EruptDataController extends Object
Modifier and Type | Field and Description |
---|---|
static String |
OPERATOR_PATH_STR |
Constructor and Description |
---|
EruptDataController() |
Modifier and Type | Method and Description |
---|---|
EruptApiModel |
execEruptOperator(String eruptName,
String code,
com.google.gson.JsonObject body) |
List<Row> |
extraRow(String erupt,
TableQueryVo tableQueryVo) |
Collection<CheckboxModel> |
findCheckbox(String eruptName,
String fieldName) |
Collection<TreeModel> |
findTabTree(String eruptName,
String tabFieldName) |
Collection<TreeModel> |
getDependTree(String erupt) |
Page |
getEruptData(String eruptName,
TableQueryVo tableQueryVo) |
Map<String,Object> |
getEruptDataById(String eruptName,
String id) |
Collection<TreeModel> |
getEruptTreeData(String eruptName) |
Page |
getReferenceTable(String eruptName,
String fieldName,
Serializable dependValue,
Boolean tabRef,
TableQueryVo tableQueryVo) |
Collection<TreeModel> |
getReferenceTree(String erupt,
String fieldName,
Serializable dependValue) |
Map<String,Object> |
initEruptValue(String eruptName) |
public static final String OPERATOR_PATH_STR
@PostMapping(value="/table/{erupt}") @EruptRouter(authIndex=2, verifyType=ERUPT) public Page getEruptData(@PathVariable(value="erupt") String eruptName, @RequestBody TableQueryVo tableQueryVo)
@GetMapping(value="/tree/{erupt}") @EruptRouter(authIndex=2, verifyType=ERUPT) public Collection<TreeModel> getEruptTreeData(@PathVariable(value="erupt") String eruptName)
@GetMapping(value="/init-value/{erupt}") @EruptRouter(authIndex=2, verifyType=ERUPT) public Map<String,Object> initEruptValue(@PathVariable(value="erupt") String eruptName) throws IllegalAccessException, InstantiationException
@GetMapping(value="/{erupt}/{id}") @EruptRouter(authIndex=1, verifyType=ERUPT) public Map<String,Object> getEruptDataById(@PathVariable(value="erupt") String eruptName, @PathVariable(value="id") String id)
@PostMapping(value="/{erupt}/operator/{code}") @EruptRouter(authIndex=1, verifyType=ERUPT) @EruptRecordOperate(value="", dynamicConfig=EruptRowOperationNaming.class) public EruptApiModel execEruptOperator(@PathVariable(value="erupt") String eruptName, @PathVariable(value="code") String code, @RequestBody com.google.gson.JsonObject body)
@GetMapping(value="/tab/tree/{erupt}/{tabFieldName}") @EruptRouter(authIndex=3, verifyType=ERUPT) public Collection<TreeModel> findTabTree(@PathVariable(value="erupt") String eruptName, @PathVariable(value="tabFieldName") String tabFieldName)
@GetMapping(value="/{erupt}/checkbox/{fieldName}") @EruptRouter(authIndex=1, verifyType=ERUPT) public Collection<CheckboxModel> findCheckbox(@PathVariable(value="erupt") String eruptName, @PathVariable(value="fieldName") String fieldName)
@PostMapping(value="/{erupt}/reference-table/{fieldName}") @EruptRouter(authIndex=1, verifyType=ERUPT) public Page getReferenceTable(@PathVariable(value="erupt") String eruptName, @PathVariable(value="fieldName") String fieldName, @RequestParam(value="dependValue",required=false) Serializable dependValue, @RequestParam(value="tabRef",required=false) Boolean tabRef, @RequestBody TableQueryVo tableQueryVo)
@GetMapping(value="/depend-tree/{erupt}") @EruptRouter(authIndex=2, verifyType=ERUPT) public Collection<TreeModel> getDependTree(@PathVariable(value="erupt") String erupt)
@GetMapping(value="/{erupt}/reference-tree/{fieldName}") @EruptRouter(authIndex=1, verifyType=ERUPT) public Collection<TreeModel> getReferenceTree(@PathVariable(value="erupt") String erupt, @PathVariable(value="fieldName") String fieldName, @RequestParam(value="dependValue",required=false) Serializable dependValue)
@PostMapping(value="/extra-row/{erupt}") @EruptRouter(authIndex=2, verifyType=ERUPT) public List<Row> extraRow(@PathVariable(value="erupt") String erupt, @RequestBody TableQueryVo tableQueryVo)
Copyright © 2022. All rights reserved.