From 7a4a03e2c1455ba7a7c6fa60702e350faf6e25bb Mon Sep 17 00:00:00 2001
From: hongjli <3117313295@qq.com>
Date: 星期一, 26 五月 2025 14:13:42 +0800
Subject: [PATCH] 管路&气柜产能负载按日统计查不到数据时不返回空
---
aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsMaterialManagementJobServiceImpl.java | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsMaterialManagementJobServiceImpl.java b/aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsMaterialManagementJobServiceImpl.java
index cae8691..754d359 100644
--- a/aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsMaterialManagementJobServiceImpl.java
+++ b/aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsMaterialManagementJobServiceImpl.java
@@ -3,6 +3,7 @@
import cn.hutool.core.util.IdUtil;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
+import com.alibaba.fastjson2.JSON;
import com.aps.common.core.utils.DateUtils;
import com.aps.common.core.utils.StringUtils;
import com.aps.common.core.utils.uuid.IdUtils;
@@ -11,6 +12,7 @@
import com.aps.job.mapper.ApsMaterialManagementJobMapper;
import com.aps.job.mapper.ApsWorkOrderJobLogMapper;
import com.aps.job.service.IApsMaterialManagementJobService;
+import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.http.HttpEntity;
@@ -31,6 +33,7 @@
* @date 2025-05-10
*/
@Service
+@Slf4j
public class ApsMaterialManagementJobServiceImpl implements IApsMaterialManagementJobService
{
@Autowired
@@ -182,6 +185,7 @@
jobLog.setResult("material:"+materialList.size());
jobLog.setCreateBy(batchNum);
jobLogMapper.insertApsWorkOrderJobLog(jobLog);
+ log.info("鐗╂枡鍚屾锛�"+ JSON.toJSONString(jobLog));
pageIndex++;
}else{
break;
@@ -196,6 +200,7 @@
jobLog.setResult("error");
jobLog.setCreateBy(batchNum);
jobLogMapper.insertApsWorkOrderJobLog(jobLog);
+ log.info("鐗╂枡鍚屾锛�"+ JSON.toJSONString(jobLog));
break;
}
}
@@ -210,6 +215,7 @@
jobLog.setResult("error");
jobLog.setCreateBy(batchNum);
jobLogMapper.insertApsWorkOrderJobLog(jobLog);
+ log.info("鐗╂枡鍚屾锛�"+ JSON.toJSONString(jobLog));
return false;
}
return true;
@@ -219,12 +225,16 @@
@Override
public boolean syncApsMaterialDataJob(int pageIndex, int pageSize, String orgCode, String itemCodeList) {
try {
+ log.info("寮�濮嬫竻闄ょ墿鏂欎腑闂磋〃aps_material_management_job");
apsMaterialManagementJobMapper.deleteApsMaterialJob();
+ log.info("寮�濮嬪悓姝ョ墿鏂欎俊鎭�");
boolean res = syncApsMaterialData(pageIndex, pageSize, orgCode, itemCodeList);
if(!res){
return false;
}
+ log.info("寮�濮嬫竻闄ょ墿鏂欒〃 aps_material_management");
apsMaterialManagementJobMapper.deleteApsMaterial();
+ log.info("鎻掑叆鏁版嵁鍒� aps_material_management");
apsMaterialManagementJobMapper.insertIntoApsMaterialManagement();
return true;
} catch (Exception e) {
--
Gitblit v1.9.3