| | |
| | | re.setData(dataMapList); |
| | | return re; |
| | | } |
| | | /** |
| | | * 变更所有者 |
| | | * @param btmname 业务类型 |
| | | * @param oid 主键 |
| | | * @return 执行的结果 |
| | | */ |
| | | @PutMapping("/changeBusinessObjectOwner") |
| | | public BaseResult changeBusinessObjectOwner(String btmname , String oid) { |
| | | try { |
| | | return uiDataService.changeBusinessObjectOwner(btmname, oid); |
| | | } catch (PLException e) { |
| | | BaseResult<Object> objectBaseResult = new BaseResult<>(); |
| | | objectBaseResult.setCode(Integer.parseInt(e.code)); |
| | | objectBaseResult.setMsg(Arrays.toString(e.messages)); |
| | | return objectBaseResult; |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 状态跃迁 |
| | | * @param btmname 业务类型 |
| | | * @param oid 主键 |
| | | * @param releaseStatus 发布状态 |
| | | * @return 执行的结果 |
| | | */ |
| | | @PutMapping("/transferBusinessObject") |
| | | public BaseResult transferBusinessObject(String btmname , String oid, String toStatus, String releaseStatus) { |
| | | try { |
| | | return uiDataService.transferBusinessObject(btmname, oid, toStatus, releaseStatus); |
| | | } catch (PLException e) { |
| | | BaseResult<Object> objectBaseResult = new BaseResult<>(); |
| | | objectBaseResult.setCode(Integer.parseInt(e.code)); |
| | | objectBaseResult.setMsg(Arrays.toString(e.messages)); |
| | | return objectBaseResult; |
| | | } |
| | | } |
| | | } |