From 2a64b537e8e3bce9ce030585a3da17d48379c0ad Mon Sep 17 00:00:00 2001 From: sfd <sun.sunshine@163.com> Date: 星期一, 26 五月 2025 15:04:45 +0800 Subject: [PATCH] 修改json类型转换错误 --- aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsStandardProcessRouteHeaderJobServiceImpl.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsStandardProcessRouteHeaderJobServiceImpl.java b/aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsStandardProcessRouteHeaderJobServiceImpl.java index dabc6c8..25332a9 100644 --- a/aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsStandardProcessRouteHeaderJobServiceImpl.java +++ b/aps-modules/aps-job/src/main/java/com/aps/job/service/impl/ApsStandardProcessRouteHeaderJobServiceImpl.java @@ -1,8 +1,10 @@ package com.aps.job.service.impl; import cn.hutool.core.util.IdUtil; +import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; +import com.aps.common.core.constant.SecurityConstants; import com.aps.common.core.utils.DateUtils; import com.aps.common.core.utils.StringUtils; import com.aps.common.core.utils.uuid.IdUtils; @@ -13,6 +15,8 @@ import com.aps.job.mapper.ApsStandardProcessRouteLineJobMapper; import com.aps.job.mapper.ApsWorkOrderJobLogMapper; import com.aps.job.service.IApsStandardProcessRouteHeaderJobService; +import com.aps.system.api.RemoteCoreService; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.http.HttpEntity; @@ -32,6 +36,7 @@ * @author hjy * @date 2025-05-09 */ +@Slf4j @Service public class ApsStandardProcessRouteHeaderJobServiceImpl implements IApsStandardProcessRouteHeaderJobService { @@ -49,6 +54,9 @@ @Autowired private RestTemplate restTemplate; + + @Autowired + private RemoteCoreService remoteCoreService; /** * 鏌ヨ鏍囧噯宸ヨ壓璺嚎Header @@ -208,6 +216,7 @@ jobLog.setResult("header:"+headerList.size() + " line:"+lineList.size()); jobLog.setCreateBy(batchNum); jobLogMapper.insertApsWorkOrderJobLog(jobLog); + log.info("鏍囧噯宸ヨ壓璺嚎鍚屾锛�"+ JSON.toJSONString(jobLog)); pageIndex++; }else{ break; @@ -221,6 +230,7 @@ jobLog.setBizType("processRoute"); jobLog.setResult("error"); jobLog.setCreateBy(batchNum); + log.info("鏍囧噯宸ヨ壓璺嚎鍚屾锛�"+ JSON.toJSONString(jobLog)); jobLogMapper.insertApsWorkOrderJobLog(jobLog); break; } @@ -235,6 +245,7 @@ jobLog.setBizType("processRoute"); jobLog.setResult("error"); jobLog.setCreateBy(batchNum); + log.info("鏍囧噯宸ヨ壓璺嚎鍚屾锛�"+ JSON.toJSONString(jobLog)); jobLogMapper.insertApsWorkOrderJobLog(jobLog); return false; } @@ -245,12 +256,14 @@ @Override public boolean syncProcessRouteDataJob(Integer pageIndex, Integer pageSize, String orgCode, String itemCodeList) { try { + apsStandardProcessRouteHeaderJobMapper.deleteProcessRouteHeaderJob(); apsStandardProcessRouteLineJobMapper.deleteProcessRouteLineJob(); boolean res = syncProcessRouteData(pageIndex, pageSize, orgCode, itemCodeList); if(!res){ return false; } + remoteCoreService.setProcessRouteDataToRedis(SecurityConstants.INNER); apsStandardProcessRouteHeaderJobMapper.deleteProcessRouteHeader(); apsStandardProcessRouteLineJobMapper.deleteProcessRouteLine(); apsStandardProcessRouteHeaderJobMapper.insertIntoProcessRouteHeader(); -- Gitblit v1.9.3