|
@@ -14,12 +14,8 @@ import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
import org.apache.commons.lang.StringUtils;
|
|
import org.apache.commons.lang.StringUtils;
|
|
import org.jetbrains.annotations.NotNull;
|
|
import org.jetbrains.annotations.NotNull;
|
|
-import org.springblade.business.entity.DefaultConfig;
|
|
|
|
-import org.springblade.business.entity.TaskBatch;
|
|
|
|
-import org.springblade.business.entity.TaskParallel;
|
|
|
|
-import org.springblade.business.service.IDefaultConfigService;
|
|
|
|
-import org.springblade.business.service.ITaskBatchService;
|
|
|
|
-import org.springblade.business.service.ITaskParallelService;
|
|
|
|
|
|
+import org.springblade.business.entity.*;
|
|
|
|
+import org.springblade.business.service.*;
|
|
import org.springblade.business.socket.WebSocket;
|
|
import org.springblade.business.socket.WebSocket;
|
|
import org.springblade.business.vo.BatchTaskVO;
|
|
import org.springblade.business.vo.BatchTaskVO;
|
|
import org.springblade.business.vo.TaskApprovalVO;
|
|
import org.springblade.business.vo.TaskApprovalVO;
|
|
@@ -35,16 +31,14 @@ import org.springblade.core.tool.utils.DateUtil;
|
|
import org.springblade.core.tool.utils.ObjectUtil;
|
|
import org.springblade.core.tool.utils.ObjectUtil;
|
|
import org.springblade.flow.core.entity.BladeFlow;
|
|
import org.springblade.flow.core.entity.BladeFlow;
|
|
import org.springblade.flow.core.feign.NewFlowClient;
|
|
import org.springblade.flow.core.feign.NewFlowClient;
|
|
-import org.springblade.manager.feign.ContractClient;
|
|
|
|
|
|
+import org.springblade.resource.feign.CommonFileClient;
|
|
import org.springblade.resource.feign.NewISmsClient;
|
|
import org.springblade.resource.feign.NewISmsClient;
|
|
import org.springblade.system.entity.DictBiz;
|
|
import org.springblade.system.entity.DictBiz;
|
|
import org.springblade.system.feign.IDictBizClient;
|
|
import org.springblade.system.feign.IDictBizClient;
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
-import org.springblade.business.entity.Task;
|
|
|
|
import org.springblade.business.vo.TaskVO;
|
|
import org.springblade.business.vo.TaskVO;
|
|
-import org.springblade.business.service.ITaskService;
|
|
|
|
import org.springblade.core.boot.ctrl.BladeController;
|
|
import org.springblade.core.boot.ctrl.BladeController;
|
|
|
|
|
|
import java.io.FileNotFoundException;
|
|
import java.io.FileNotFoundException;
|
|
@@ -82,6 +76,7 @@ public class TaskController extends BladeController {
|
|
private final ITaskService iTaskService;
|
|
private final ITaskService iTaskService;
|
|
|
|
|
|
private final WebSocket webSocket;
|
|
private final WebSocket webSocket;
|
|
|
|
+ private final CommonFileClient commonFileClient;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 记录短信验证码超时时间
|
|
* 记录短信验证码超时时间
|
|
@@ -372,7 +367,16 @@ public class TaskController extends BladeController {
|
|
//获取具体业务数据
|
|
//获取具体业务数据
|
|
return R.data(this.taskService.queryBusinessData(vo));
|
|
return R.data(this.taskService.queryBusinessData(vo));
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 审批页pdf数量详情
|
|
|
|
+ */
|
|
|
|
+ @GetMapping("/query-approval-parameter-pdf-num")
|
|
|
|
+ @ApiOperationSupport(order = 14)
|
|
|
|
+ @ApiOperation(value = "审批页pdf数量详情")
|
|
|
|
+ public R<Object> getApprovalTaskParameterPdfNum(@RequestParam String url){
|
|
|
|
+ String pdfNum = this.commonFileClient.getPdfNum(url);
|
|
|
|
+ return R.data(pdfNum);
|
|
|
|
+ }
|
|
/**
|
|
/**
|
|
* 获取当前用户待办流程
|
|
* 获取当前用户待办流程
|
|
*/
|
|
*/
|