@RestController @RequestMapping(value="item") public class ConfigItemController extends Object
| 构造器和说明 |
|---|
ConfigItemController() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.baidu.brcc.domain.base.R<Integer> |
batchSaveItems(com.baidu.brcc.domain.vo.BatchConfigItemReq itemReq,
com.baidu.brcc.domain.User user)
批量修改配置项
|
com.baidu.brcc.domain.base.R |
delete(Long itemId,
com.baidu.brcc.domain.User user)
删除配置
|
com.baidu.brcc.domain.base.R<List<com.baidu.brcc.domain.vo.ConfigItemForGroupVo>> |
listByGroup(Long groupId,
com.baidu.brcc.domain.User user)
根据分组查询配置
|
com.baidu.brcc.domain.base.R<com.baidu.brcc.domain.base.Pagination<com.baidu.brcc.domain.vo.ConfigItemVo>> |
query(Long productId,
Long projectId,
String key,
String val,
Integer pageNo,
Integer pageSize,
com.baidu.brcc.domain.User user)
配置检索,支持key, value模糊匹配查询
|
com.baidu.brcc.domain.base.R<Long> |
saveItem(com.baidu.brcc.domain.vo.ConfigItemReq req,
com.baidu.brcc.domain.User user)
新增或修改配置
|
@PostMapping(value="save") public com.baidu.brcc.domain.base.R<Long> saveItem(@RequestBody com.baidu.brcc.domain.vo.ConfigItemReq req, com.baidu.brcc.domain.User user)
req - req.id > 0 表示修改配置,否则新增user - @PostMapping(value="batchSave") public com.baidu.brcc.domain.base.R<Integer> batchSaveItems(@RequestBody com.baidu.brcc.domain.vo.BatchConfigItemReq itemReq, com.baidu.brcc.domain.User user)
itemReq - user - @PostMapping(value="delete/{itemId}")
public com.baidu.brcc.domain.base.R delete(@PathVariable(value="itemId")
Long itemId,
com.baidu.brcc.domain.User user)
itemId - user - @GetMapping(value="list") public com.baidu.brcc.domain.base.R<List<com.baidu.brcc.domain.vo.ConfigItemForGroupVo>> listByGroup(@RequestParam(value="groupId") Long groupId, com.baidu.brcc.domain.User user)
groupId - user - @GetMapping(value="query")
public com.baidu.brcc.domain.base.R<com.baidu.brcc.domain.base.Pagination<com.baidu.brcc.domain.vo.ConfigItemVo>> query(@RequestParam(name="productId",required=false)
Long productId,
@RequestParam(name="projectId",required=false)
Long projectId,
@RequestParam(name="key",required=false)
String key,
@RequestParam(name="val",required=false)
String val,
@RequestParam(name="pageNo",required=false,defaultValue="1")
Integer pageNo,
@RequestParam(name="pageSize",required=false,defaultValue="50")
Integer pageSize,
com.baidu.brcc.domain.User user)
productId - projectId - key - val - pageNo - pageSize - user - Copyright © 2021. All rights reserved.