diff --git a/adc-da-activiti/src/main/java/com/adc/da/FeignClient/workFlowFeignClient.java b/adc-da-activiti/src/main/java/com/adc/da/FeignClient/workFlowFeignClient.java index 7af58f07..54f478ce 100644 --- a/adc-da-activiti/src/main/java/com/adc/da/FeignClient/workFlowFeignClient.java +++ b/adc-da-activiti/src/main/java/com/adc/da/FeignClient/workFlowFeignClient.java @@ -502,4 +502,6 @@ public interface workFlowFeignClient { List getSarBussionStandPageNo(@RequestBody List rows); @RequestMapping(value = "/bat-wkflow/busProcessModel/recieveFile",method = RequestMethod.POST) void recieveFile(@RequestParam("fileNm") String fileNm,@RequestParam("standNo") String standNo,@RequestParam("fileId") String fileId); + @RequestMapping(value = "/bat-wkflow/datas/bus-process-new/endPrcName",method = RequestMethod.GET) + String endPrcName(@RequestParam("prcName")String prcName,@RequestParam("esId") String esId); } diff --git a/adc-da-activiti/src/main/java/com/adc/da/FeignClientImpl/workFlowFeignClientImpl.java b/adc-da-activiti/src/main/java/com/adc/da/FeignClientImpl/workFlowFeignClientImpl.java index c3ec0156..79652be7 100644 --- a/adc-da-activiti/src/main/java/com/adc/da/FeignClientImpl/workFlowFeignClientImpl.java +++ b/adc-da-activiti/src/main/java/com/adc/da/FeignClientImpl/workFlowFeignClientImpl.java @@ -469,4 +469,8 @@ public class workFlowFeignClientImpl { public void recieveFile(@RequestParam("fileNm") String fileNm,@RequestParam("standNo") String standNo,@RequestParam("fileId") String fileId) { workFlowFeignClient.recieveFile(fileNm,standNo,fileId); } + + public String endPrcName(String prcName,String esId) { + return workFlowFeignClient.endPrcName(prcName,esId); + } } diff --git a/adc-da-activiti/src/main/java/com/adc/da/workFlow/controller/WorkFlowController.java b/adc-da-activiti/src/main/java/com/adc/da/workFlow/controller/WorkFlowController.java index 6b89630a..5d702a58 100644 --- a/adc-da-activiti/src/main/java/com/adc/da/workFlow/controller/WorkFlowController.java +++ b/adc-da-activiti/src/main/java/com/adc/da/workFlow/controller/WorkFlowController.java @@ -1198,7 +1198,7 @@ public class WorkFlowController extends BaseController { qbfsForm.put("esStandRelations",data.getEsStandRelations()); qbfsForm.put("isRelate",data.getIsRelate()); qbfsForm.put("useLevel",data.getUseLevel()); - + qbfsForm.put("esId",data.getId()); if(StringUtils.isNotBlank(data.getUseLevel())){ List dicTypeEOS = dicTypeEODao.selectDic("VBERTFDGGF"); if(!dicTypeEOS.isEmpty()) { @@ -1326,4 +1326,20 @@ public class WorkFlowController extends BaseController { workFlowFeignClient.recieveFile(fileNm,standNo,fileId); } + @ApiOperation(value = "福企标制修订计划流程变更 在合并 延期 取消 更名 流程变更 批准则结束") + @GetMapping("/endPrcName") + public String endPrcName(String sort,String prcName,String json){ + if(StringUtils.isBlank(prcName) || StringUtils.isBlank(json) || StringUtils.isBlank(sort)){ + return "失败,参数为空."; + }else { + prcName = sort+"-"+prcName+"-计划立项"; + } + JSONObject jsonObject = JSON.parseObject(json); + String esId = jsonObject.getString("esId"); + if(StringUtils.isBlank(esId)){ + return "失败,参数为空."; + } + return workFlowFeignClient.endPrcName(prcName,esId); + } + }