1.技术监督试运行,不通过整体预告警单流程
This commit is contained in:
@@ -23,19 +23,21 @@ public interface BusinessCommonFeignClient {
|
||||
|
||||
/**
|
||||
* 根据流程key,业务id去实时更新流程状态
|
||||
*
|
||||
* @param processKey 流程定义key
|
||||
* @param businessId 业务id
|
||||
* @param status 目标状态
|
||||
* @param status 目标状态
|
||||
*/
|
||||
@GetMapping("/updateProcessStatus")
|
||||
HttpResult<Object> updateProcessStatus(@RequestParam("processKey") String processKey,@RequestParam("businessId") String businessId, @RequestParam("status")Integer status);
|
||||
HttpResult<Object> updateProcessStatus(@RequestParam("processKey") String processKey, @RequestParam("businessId") String businessId, @RequestParam("reason") String reason, @RequestParam("status") Integer status);
|
||||
|
||||
|
||||
/**
|
||||
* 根据流程key,业务id去实时更新流程状态
|
||||
*
|
||||
* @param processKey 流程定义key
|
||||
* @param businessId 业务id
|
||||
*/
|
||||
@GetMapping("/getInstanceInfo")
|
||||
HttpResult<BpmInstanceInfo> getInstanceInfo(@RequestParam("processKey") String processKey, @RequestParam("businessId")String businessId);
|
||||
HttpResult<BpmInstanceInfo> getInstanceInfo(@RequestParam("processKey") String processKey, @RequestParam("businessId") String businessId);
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ public class BusinessCommonFeignClientFallbackFactory implements FallbackFactory
|
||||
Enum<?> finalExceptionEnum = exceptionEnum;
|
||||
return new BusinessCommonFeignClient() {
|
||||
@Override
|
||||
public HttpResult<Object> updateProcessStatus(String processKey,String businessId, Integer status) {
|
||||
public HttpResult<Object> updateProcessStatus(String processKey, String businessId, String reason, Integer status) {
|
||||
log.error("{}异常,降级处理,异常为:{}", "更新流程状态", throwable.toString());
|
||||
throw new BusinessException(finalExceptionEnum);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user