From 21357f1d42f995e11e99a12a5f225fe6442b9ad1 Mon Sep 17 00:00:00 2001
From: zhangc <zc@123>
Date: 星期三, 08 一月 2025 13:05:09 +0800
Subject: [PATCH] 优化定时任务及日志输出,调整订单同步逻辑

---
 src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
index 6044ed0..daac737 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -1,5 +1,6 @@
 package com.zy.asrs.service.impl;
 
+import com.alibaba.fastjson.JSON;
 import com.baomidou.mybatisplus.mapper.EntityWrapper;
 import com.core.common.BaseRes;
 import com.core.common.Cools;
@@ -24,9 +25,7 @@
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.util.StringUtils;
 
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.List;
+import java.util.*;
 import java.util.stream.Collectors;
 
 /**
@@ -886,11 +885,11 @@
         }
         Date now = new Date();
         Order order = orderMapping(param, now, pakin, docName);
-        StringBuffer tel = new StringBuffer();
+        Set<String> set = new HashSet<>();
         for (OrderSyncParam.OrderDetl child : param.getChildren()) {
-            tel.append(child.getCDefine22()).append(";");
+            set.add(child.getCDefine22());
         }
-        order.setTel(tel.toString());
+        order.setTel(JSON.toJSONString(set));
         orderService.insert(order);
         param.getChildren().forEach(od -> {
             OrderDetl orderDetl = orderDetlMapping(order, od, now);

--
Gitblit v1.9.1