Browse Source

buscenter中审批流程

master
dimengzhe 3 years ago
parent
commit
0b61c4ce19
  1. 11
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussealapply/BusSealApplyFeign.java
  2. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussealapply/BusSealApplyRest.java
  3. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussealapply/BusSealApplyService.java
  4. 6
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/flow/FlowableService.java

11
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussealapply/BusSealApplyFeign.java

@ -25,19 +25,17 @@
*********************************************************/
package com.yxt.anrui.buscenter.api.bussealapply;
import com.yxt.anrui.buscenter.api.busadvanceginvoiceapply.BusAdvanceGinvoiceapplyDto;
import com.yxt.anrui.buscenter.api.flow.FlowTaskVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
import javax.validation.Valid;
import java.util.List;
import java.util.Map;
/**
@ -109,8 +107,7 @@ public interface BusSealApplyFeign {
@RequestBody FlowTaskVo flowTaskVo);
@ApiOperation(value = "流程历史流转记录" )
@GetMapping(value = "/task/flowRecord/{procInsId}/{deployId}")
public ResultBean flowRecord( @ApiParam(value = "流程实例id")@PathVariable(value = "procInsId")String procInsId,
@ApiParam(value = "目前没用")@PathVariable(value = "deployId")String deployId);
@GetMapping(value = "/task/flowRecord/{procInsId}")
public ResultBean flowRecord( @ApiParam(value = "流程实例id")@PathVariable(value = "procInsId")String procInsId);
}

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussealapply/BusSealApplyRest.java

@ -120,7 +120,7 @@ public class BusSealApplyRest implements BusSealApplyFeign {
}
@Override
public ResultBean flowRecord(String procInsId, String deployId) {
return busSealApplyService.flowRecord(procInsId, deployId);
public ResultBean flowRecord(String procInsId) {
return busSealApplyService.flowRecord(procInsId);
}
}

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussealapply/BusSealApplyService.java

@ -429,7 +429,7 @@ public class BusSealApplyService extends MybatisBaseService<BusSealApplyMapper,
* @param deployId
* @return
*/
public ResultBean flowRecord(String procInsId, String deployId) {
return flowTaskFeign.businessFlowRecord(procInsId,deployId);
public ResultBean flowRecord(String procInsId) {
return flowTaskFeign.businessFlowRecord(procInsId);
}
}

6
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/flow/FlowableService.java

@ -263,7 +263,7 @@ public class FlowableService extends MybatisBaseService<FlowableMapper, Flowable
if (StringUtils.isBlank(query.getProcInsId()) || StringUtils.isBlank(query.getDeployId())) {
return taskList;
}
ResultBean resultBean = flowTaskFeign.businessFlowRecord(query.getProcInsId(), query.getDeployId());
ResultBean resultBean = flowTaskFeign.businessFlowRecord(query.getProcInsId());
if (resultBean.getSuccess() && resultBean.getData() != null) {
Map<String, Object> map = (LinkedHashMap<String, Object>) resultBean.getData();
List<Object> flowList = (List<Object>) map.get("flowList");
@ -313,8 +313,8 @@ public class FlowableService extends MybatisBaseService<FlowableMapper, Flowable
return new ResultBean().success().setData(map);
}
public ResultBean flowRecord(String procInsId, String deployId) {
return flowTaskFeign.businessFlowRecord(procInsId,deployId);
public ResultBean flowRecord(String procInsId) {
return flowTaskFeign.businessFlowRecord(procInsId);
}
public ResultBean taskReject(FlowTaskVo flowTaskVo) {

Loading…
Cancel
Save