From 94b7aa78229df98fefea76b5cb607c7f1680c277 Mon Sep 17 00:00:00 2001 From: LSH Date: 星期六, 21 十月 2023 11:00:59 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java | 23 ++++++----------------- 1 files changed, 6 insertions(+), 17 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java b/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java index 7ecead2..23c4ed4 100644 --- a/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java +++ b/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java @@ -15,6 +15,7 @@ import com.zy.erp.kingdee.entity.param.InFormIdParam; import com.zy.erp.kingdee.enums.KingDeeUtilType; import com.zy.common.utils.HttpHandler; +import com.zy.erp.kingdee.utils.KingDeeUtil; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; @@ -144,11 +145,7 @@ mat.setSpecs(jsonArray.get(3).toString());//瑙勬牸 mat.setTagId(20L); //瀵圭編鍥芥椂闂磋繘琛岃浆鎹� - DateTimeFormatter dateFormat = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"); - DateTimeFormatter formatter = DateTimeFormatter.ISO_LOCAL_DATE_TIME; - LocalDateTime dateTime = LocalDateTime.parse(jsonArray.get(2).toString(), formatter); - String format = dateFormat.format(dateTime); - Date date = sdf.parse(format); + Date date = KingDeeUtil.KingDeeDate(jsonArray.get(2).toString()); mat.setCreateTime(date);//鍟嗗搧鍒涘缓鏃堕棿 mat.setUpdateTime(new Date()); mat.setStatus(1); @@ -205,14 +202,10 @@ now, // 淇敼鏃堕棿 null // 澶囨敞 ); - //瀵圭編鍥芥椂闂磋繘琛岃浆鎹� - DateTimeFormatter dateFormat = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"); - DateTimeFormatter formatter = DateTimeFormatter.ISO_LOCAL_DATE_TIME; - LocalDateTime dateTime = LocalDateTime.parse(jsonArray.get(1).toString(), formatter); - String format = dateFormat.format(dateTime); - Date date = sdf.parse(format); + //鏈�鏂版姄鍙栨椂闂� - docType.setCreateTime(date); + Date jsonDate = KingDeeUtil.KingDeeDate(jsonArray.get(2).toString()); + docType.setCreateTime(jsonDate); docTypeService.updateById(docType); if (!orderService.insert(order)) { throw new CoolException("鐢熸垚鍗曟嵁涓绘。澶辫触锛岃鑱旂郴绠$悊鍛�"); @@ -239,11 +232,7 @@ orderDetl.setUpdateTime(new Date()); orderDetl.setStatus(1); orderDetl.setQty(0.0D); - DateTimeFormatter dateFormat = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"); - DateTimeFormatter formatter = DateTimeFormatter.ISO_LOCAL_DATE_TIME; - LocalDateTime dateTime = LocalDateTime.parse(jsonArray.get(1).toString(), formatter); - String format = dateFormat.format(dateTime); - Date date = sdf.parse(format); + Date date = KingDeeUtil.KingDeeDate(jsonArray.get(1).toString()); //鏈�鏂版姄鍙栨椂闂� docType.setCreateTime(date); if (!orderDetlService.insert(orderDetl)) { -- Gitblit v1.9.1