From c1ff99355a252d657f66ad5626d78470d6360481 Mon Sep 17 00:00:00 2001 From: han0 Date: Tue, 21 Oct 2025 16:36:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=96=B0=E5=A2=9E=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E5=88=B7=E6=96=B0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mjkf/xinke/main/controller/MaterialTaskController.java | 2 ++ .../java/mjkf/xinke/main/service/MaterialTaskService.java | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/src/main/java/mjkf/xinke/main/controller/MaterialTaskController.java b/src/main/java/mjkf/xinke/main/controller/MaterialTaskController.java index 1280d10..42a8283 100644 --- a/src/main/java/mjkf/xinke/main/controller/MaterialTaskController.java +++ b/src/main/java/mjkf/xinke/main/controller/MaterialTaskController.java @@ -93,6 +93,8 @@ public class MaterialTaskController { if (resp.getMeta().getCode() != 200) { return resp; } + } else { + materialTaskService.refresh(result); } return FuHttpResponse.Builder().dataResponse().build(); diff --git a/src/main/java/mjkf/xinke/main/service/MaterialTaskService.java b/src/main/java/mjkf/xinke/main/service/MaterialTaskService.java index 29ef8b8..dd84d82 100644 --- a/src/main/java/mjkf/xinke/main/service/MaterialTaskService.java +++ b/src/main/java/mjkf/xinke/main/service/MaterialTaskService.java @@ -69,6 +69,13 @@ public class MaterialTaskService extends ServiceImpl, M return result; } + + public void refresh(MaterialTask data) throws Exception { + this.importData(data); + data.setStatus(MaterialTaskStatus.DONE); + super.updateById(data); + } + private boolean importData(MaterialTask data) throws Exception { System.out.println("MaterialTaskService.importData | 导入数据 | task_id: " + data.getId()); // 获取文件