public interface BdcInitRestService
| 限定符和类型 | 方法和说明 |
|---|---|
List<BdcXmDO> |
csh(BdcSlxxDTO bdcSlxxDTO)
通过传入参数初始化相关系信息
|
void |
deleteYwxx(String gzlslid)
通过传入工作流实例ID数据去删除对应业务信息
|
void |
deleteYwxx(String[] xmids)
通过传入项目id数据去删除对应业务信息
|
BdcYwxxDTO |
queryYwxx(String xmid)
通过传入项目id数据去查询对应业务信息
|
void |
updateYwxx(String xmid,
BdcYwxxDTO bdcYwxxDTO)
通过传入项目id数据和对应数据结构去更新对应业务信息
|
List<BdcYwxxDTO> |
ycCsh(BdcSlxxDTO bdcSlxxDTO)
通过传入参数初始化相关系信息(不入库,返回数据结构)
|
Object |
ywxxDozerMap(List<Object> list,
String sourceClass,
String targetClass)
通过传入原对象和目标对象,根据初始化dozer配置进行赋值转换
|
@PostMapping(value="/init/rest/v1.0/csh") List<BdcXmDO> csh(@RequestBody BdcSlxxDTO bdcSlxxDTO) throws Exception
bdcSlxxDTO - bdcSlxxDTOException@DeleteMapping(value="/init/rest/v1.0/delete/ywxx")
void deleteYwxx(@RequestParam(name="xmids")
String[] xmids)
throws Exception
xmids - 删除的项目id集合Exception@DeleteMapping(value="/init/rest/v1.0/delete/ywxx/{gzlslid}")
void deleteYwxx(@PathVariable(name="gzlslid")
String gzlslid)
throws Exception
gzlslid - 工作流实例IDException@GetMapping(value="/init/rest/v1.0/query/ywxx/{xmid}")
BdcYwxxDTO queryYwxx(@PathVariable(name="xmid")
String xmid)
throws Exception
xmid - 查询的项目idException@PostMapping(value="/init/rest/v1.0/update/ywxx/{xmid}")
void updateYwxx(@PathVariable(name="xmid")
String xmid,
@RequestBody
BdcYwxxDTO bdcYwxxDTO)
throws Exception
xmid - 项目bdcYwxxDTO - 更新数据Exception@PostMapping(value="/init/rest/v1.0/ywxx/map") Object ywxxDozerMap(@RequestBody List<Object> list, @RequestParam(value="sourceClass") String sourceClass, @RequestParam(value="targetClass") String targetClass) throws Exception
list - 原对象和目标对象sourceClass - 原对象的classNametargetClass - 目标对象的classNameException@PostMapping(value="/init/rest/v1.0/ycCsh") List<BdcYwxxDTO> ycCsh(@RequestBody BdcSlxxDTO bdcSlxxDTO) throws Exception
bdcSlxxDTO - bdcSlxxDTOExceptionCopyright © 2020 GTMAP. All rights reserved.