From 9582b73155e1ca5d7419f2c03adb64fe1cef2688 Mon Sep 17 00:00:00 2001 From: guo Date: Mon, 8 Jan 2024 11:18:39 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/StableWaterMixStationDataServiceImpl.java | 2 ++ .../zhgd/xmgl/task/StableWaterMixStationTask.java | 4 ++-- src/main/java/com/zhgd/xmgl/util/TimeUtil.java | 14 +++++++++++--- src/main/java/com/zhgd/xmgl/util/XiwonUtil.java | 8 ++++++++ 4 files changed, 23 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/zhgd/xmgl/modules/stablewater/service/impl/StableWaterMixStationDataServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/stablewater/service/impl/StableWaterMixStationDataServiceImpl.java index f2a72026f..7a177ae3a 100644 --- a/src/main/java/com/zhgd/xmgl/modules/stablewater/service/impl/StableWaterMixStationDataServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/stablewater/service/impl/StableWaterMixStationDataServiceImpl.java @@ -93,6 +93,7 @@ public class StableWaterMixStationDataServiceImpl extends ServiceImpl setDataList = data.getSetDataList(); if (CollUtil.isNotEmpty(setDataList)) { for (StableWaterMixStationSetData setData : setDataList) { + setData.setId(null); setData.setStableWaterMixStationDataId(data.getId()); setData.setDevSn(devSn); setData.setProjectSn(projectSn); @@ -100,6 +101,7 @@ public class StableWaterMixStationDataServiceImpl extends ServiceImpl rawMaterialDataList = setData.getRawMaterialDataList(); if (CollUtil.isNotEmpty(rawMaterialDataList)) { for (StableWaterMixStationRawMaterialData rawMaterialData : rawMaterialDataList) { + rawMaterialData.setId(null); rawMaterialData.setStableWaterMixStationSetDataId(setData.getId()); rawMaterialData.setDevSn(devSn); rawMaterialData.setProjectSn(projectSn); diff --git a/src/main/java/com/zhgd/xmgl/task/StableWaterMixStationTask.java b/src/main/java/com/zhgd/xmgl/task/StableWaterMixStationTask.java index 43a079a03..619a4ac3d 100644 --- a/src/main/java/com/zhgd/xmgl/task/StableWaterMixStationTask.java +++ b/src/main/java/com/zhgd/xmgl/task/StableWaterMixStationTask.java @@ -55,8 +55,8 @@ public class StableWaterMixStationTask { */ @Scheduled(cron = "0 0/5 * * * ?") @SchedulerLock(name = "executeStableWaterMixStationTask", lockAtMostFor = 1000 * 60 * 2, lockAtLeastFor = 1000 * 60 * 1) - @GetMapping("s/1205") - public void executeTask() { + @GetMapping("xmgl/task/executeStableWaterMixStationTask") + public void executeStableWaterMixStationTask() { log.info("定时拉取广联达的搅拌站数据任务开始"); List projects = projectMapper.selectList(new LambdaQueryWrapper() .isNotNull(Project::getGldLicPath) diff --git a/src/main/java/com/zhgd/xmgl/util/TimeUtil.java b/src/main/java/com/zhgd/xmgl/util/TimeUtil.java index c837db284..8770aeb0e 100644 --- a/src/main/java/com/zhgd/xmgl/util/TimeUtil.java +++ b/src/main/java/com/zhgd/xmgl/util/TimeUtil.java @@ -1,5 +1,7 @@ package com.zhgd.xmgl.util; +import java.util.Scanner; + public class TimeUtil { /** * 获取时分秒中文显示 @@ -25,8 +27,14 @@ public class TimeUtil { } public static void main(String[] args) { - System.out.println(toHourMinSecond(1)); - System.out.println(toHourMinSecond(70)); - System.out.println(toHourMinSecond(1000)); + //abcdefg hijkl mnopq rst uvwxyz + for (int i = 0; i < 100; i++) { + Scanner scanner = new Scanner(System.in); + char c1 = (char) ('a' + Math.random() * ('z' - 'a' + 1)); + char c2 = (char) ('a' + Math.random() * ('z' - 'a' + 1)); + System.out.println(c1 + ">>>" + c2); + String r = scanner.nextLine(); + System.out.println(c1 < c2 ? "T" : "F"); + } } } diff --git a/src/main/java/com/zhgd/xmgl/util/XiwonUtil.java b/src/main/java/com/zhgd/xmgl/util/XiwonUtil.java index 67bdf4945..56f800dc9 100644 --- a/src/main/java/com/zhgd/xmgl/util/XiwonUtil.java +++ b/src/main/java/com/zhgd/xmgl/util/XiwonUtil.java @@ -65,4 +65,12 @@ public class XiwonUtil { log.info("postForm: url:{}, appId:{}, appSecret:{}", sendUrl, appId, appSecret); return restTemplate.postForObject(sendUrl, requestEntity, returnClass); } + + public static void main(String[] args) { + long currentTimeMillis = System.currentTimeMillis(); + System.out.println("requestTime>" + currentTimeMillis); + String appId = "1690940695416"; + String appSecret = "b6162078-6f1c-4f2c-8cd5-0873f45199b2"; + System.out.println("sign>" + SecureUtil.md5(appId + appSecret + currentTimeMillis)); + } }