|
@@ -1,5 +1,6 @@
|
|
|
package com.qmth.distributed.print.business.templete.execute;
|
|
|
|
|
|
+import cn.hutool.core.date.DateUtil;
|
|
|
import com.qmth.boot.api.exception.ApiException;
|
|
|
import com.qmth.distributed.print.business.entity.TBTask;
|
|
|
import com.qmth.distributed.print.business.enums.TaskResultEnum;
|
|
@@ -18,6 +19,7 @@ import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.text.MessageFormat;
|
|
|
+import java.util.Date;
|
|
|
import java.util.Map;
|
|
|
import java.util.StringJoiner;
|
|
|
|
|
@@ -37,14 +39,14 @@ public class AsyncExaminationExportTemplateService extends AsyncExportTaskTemple
|
|
|
TBTask tbTask = (TBTask) map.get(SystemConstant.TASK);
|
|
|
|
|
|
StringJoiner stringJoinerSummary = new StringJoiner("\n")
|
|
|
- .add(MessageFormat.format("{0}{1}{2}", FORMAT_TIME, BEGIN_TITLE, OBJ_TITLE));
|
|
|
+ .add(MessageFormat.format("{0}{1}{2}", DateUtil.format(new Date(), SystemConstant.DEFAULT_DATE_PATTERN), BEGIN_TITLE, OBJ_TITLE));
|
|
|
tbTask.setStatus(TaskStatusEnum.RUNNING);
|
|
|
TBTaskService tbTaskService = SpringContextHolder.getBean(TBTaskService.class);
|
|
|
tbTaskService.updateById(tbTask);
|
|
|
try {
|
|
|
TaskLogicService taskLogicService = SpringContextHolder.getBean(TaskLogicService.class);
|
|
|
Map<String, Object> result = taskLogicService.executeExaminationLogic(map);
|
|
|
- stringJoinerSummary.add(MessageFormat.format("{0}{1}{2}{3}", FORMAT_TIME, FINISH_TITLE, result.size(), FINISH_SIZE));
|
|
|
+ stringJoinerSummary.add(MessageFormat.format("{0}{1}{2}{3}", DateUtil.format(new Date(), SystemConstant.DEFAULT_DATE_PATTERN), FINISH_TITLE, result.size(), FINISH_SIZE));
|
|
|
String path = String.valueOf(result.get(SystemConstant.PATH));
|
|
|
System.out.println("path = " + path);
|
|
|
tbTask.setImportFileName(TaskTypeEnum.EXAMINATION_EXPORT.getTitle());
|
|
@@ -53,7 +55,7 @@ public class AsyncExaminationExportTemplateService extends AsyncExportTaskTemple
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
log.error("请求出错", e);
|
|
|
- stringJoinerSummary.add(MessageFormat.format("{0}{1}{2}{3}", FORMAT_TIME, EXCEPTION_TITLE, EXCEPTION_DATA, e.getMessage()));
|
|
|
+ stringJoinerSummary.add(MessageFormat.format("{0}{1}{2}{3}", DateUtil.format(new Date(), SystemConstant.DEFAULT_DATE_PATTERN), EXCEPTION_TITLE, EXCEPTION_DATA, e.getMessage()));
|
|
|
tbTask.setResult(TaskResultEnum.ERROR);
|
|
|
if (e instanceof ApiException) {
|
|
|
ResultUtil.error((ApiException) e, e.getMessage());
|