|
@@ -1,64 +0,0 @@
|
|
-//package com.qmth.teachcloud.report.api;
|
|
|
|
-//
|
|
|
|
-//import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
-//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
-//import com.qmth.boot.api.constant.ApiConstant;
|
|
|
|
-//import com.qmth.teachcloud.common.bean.result.TaskListResult;
|
|
|
|
-//import com.qmth.teachcloud.common.contant.SystemConstant;
|
|
|
|
-//import com.qmth.teachcloud.common.enums.TaskResultEnum;
|
|
|
|
-//import com.qmth.teachcloud.common.enums.TaskStatusEnum;
|
|
|
|
-//import com.qmth.teachcloud.common.enums.TaskTypeEnum;
|
|
|
|
-//import com.qmth.teachcloud.common.service.TBTaskService;
|
|
|
|
-//import com.qmth.teachcloud.common.util.Result;
|
|
|
|
-//import com.qmth.teachcloud.common.util.ResultUtil;
|
|
|
|
-//import com.qmth.teachcloud.common.util.ServletUtil;
|
|
|
|
-//import io.swagger.annotations.*;
|
|
|
|
-//import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
-//import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
|
-//import org.springframework.web.bind.annotation.RequestParam;
|
|
|
|
-//import org.springframework.web.bind.annotation.RestController;
|
|
|
|
-//
|
|
|
|
-//import javax.annotation.Resource;
|
|
|
|
-//import java.util.List;
|
|
|
|
-//import java.util.Objects;
|
|
|
|
-//
|
|
|
|
-///**
|
|
|
|
-// * <p>
|
|
|
|
-// * 导入导出任务表 前端控制器
|
|
|
|
-// * </p>
|
|
|
|
-// *
|
|
|
|
-// * @author wangliang
|
|
|
|
-// * @since 2021-03-19
|
|
|
|
-// */
|
|
|
|
-//@Api(tags = "数据管理-任务管理Controller")
|
|
|
|
-//@RestController
|
|
|
|
-//@RequestMapping(ApiConstant.DEFAULT_URI_PREFIX + "/${prefix.url.data}")
|
|
|
|
-//public class TBTaskController {
|
|
|
|
-//
|
|
|
|
-// @Resource
|
|
|
|
-// TBTaskService tbTaskService;
|
|
|
|
-//
|
|
|
|
-// @ApiOperation(value = "任务管理查询接口")
|
|
|
|
-// @RequestMapping(value = "/task/query", method = RequestMethod.POST)
|
|
|
|
-// @ApiResponses({@ApiResponse(code = 200, message = "任务管理列表信息", response = TaskListResult.class)})
|
|
|
|
-// public Result taskQuery(@ApiParam(value = "印刷计划id", required = false) @RequestParam(required = false) String printPlanId,
|
|
|
|
-// @ApiParam(value = "任务状态", required = false) @RequestParam(required = false) TaskStatusEnum status,
|
|
|
|
-// @ApiParam(value = "任务类型", required = false) @RequestParam(required = false) TaskTypeEnum type,
|
|
|
|
-// @ApiParam(value = "任务数据结果", required = false) @RequestParam(required = false) TaskResultEnum result,
|
|
|
|
-// @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
|
|
|
|
-// @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
|
|
|
|
-// IPage<TaskListResult> taskListResultIPage = tbTaskService.query(new Page<>(pageNumber, pageSize), Objects.nonNull(ServletUtil.getRequestHeaderSchoolId()) ? Long.parseLong(ServletUtil.getRequestHeaderSchoolId().toString()) : null, SystemConstant.convertIdToLong(printPlanId), status, type, result);
|
|
|
|
-// if (Objects.nonNull(taskListResultIPage) && Objects.nonNull(taskListResultIPage.getRecords()) && taskListResultIPage.getRecords().size() > 0) {
|
|
|
|
-// List<TaskListResult> taskListResultList = taskListResultIPage.getRecords();
|
|
|
|
-// for (TaskListResult taskListResult : taskListResultList) {
|
|
|
|
-// if (Objects.equals(taskListResult.getStatus(), TaskStatusEnum.FINISH.getTitle()) && Objects.equals(taskListResult.getResult(), TaskResultEnum.ERROR.getTitle())
|
|
|
|
-//// && taskListResult.getResetCount() >= dictionaryConfig.sysDomain().getAutoCreatePdfResetMaxCount()
|
|
|
|
-// && Objects.equals(taskListResult.getType(), TaskTypeEnum.CREATE_PDF.getTitle())
|
|
|
|
-// && Objects.isNull(taskListResult.getErrorMessage())) {
|
|
|
|
-// taskListResult.setResetCreatePdf(true);
|
|
|
|
-// }
|
|
|
|
-// }
|
|
|
|
-// }
|
|
|
|
-// return ResultUtil.ok(taskListResultIPage);
|
|
|
|
-// }
|
|
|
|
-//}
|
|
|