From c44194c93e13b8bb69e859d05016d2eab5b9b833 Mon Sep 17 00:00:00 2001 From: hzj <826100833@qq.com> Date: Tue, 23 Jan 2024 16:12:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9oralcetooralcejob=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=90=8C=E6=AD=A5=E7=94=B1=E7=8E=B0=E5=9C=A8=E5=BE=80?= =?UTF-8?q?=E4=BB=A5=E5=89=8D=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../oracle/controller/DataSyncController.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/oracle-data/oracle-target/src/main/java/com/njcn/oracle/controller/DataSyncController.java b/oracle-data/oracle-target/src/main/java/com/njcn/oracle/controller/DataSyncController.java index 7297b02..561a4d3 100644 --- a/oracle-data/oracle-target/src/main/java/com/njcn/oracle/controller/DataSyncController.java +++ b/oracle-data/oracle-target/src/main/java/com/njcn/oracle/controller/DataSyncController.java @@ -1,15 +1,22 @@ package com.njcn.oracle.controller; +import cn.hutool.core.date.DatePattern; +import cn.hutool.core.date.LocalDateTimeUtil; +import com.fasterxml.jackson.annotation.JsonFormat; import com.njcn.oracle.bo.param.DataAsynParam; import com.njcn.oracle.service.IOracleService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiOperation; +import javassist.compiler.ast.StringL; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.springframework.format.annotation.DateTimeFormat; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; +import java.time.LocalDateTime; + /** * Description: * Date: 2024/1/3 14:57【需求编号】 @@ -44,11 +51,12 @@ public class DataSyncController { return true;// HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, true, "数据同步"); } - @PostMapping("/dataSyncHours") + @GetMapping("/dataSyncHours") @ApiOperation("数据同步") - @ApiImplicitParam(name = "dataAsynParam", value = "数据同步参数", required = true) - public Boolean dataSyncHours(@RequestBody DataAsynParam dataAsynParam) { - + public Boolean dataSyncHours(@RequestParam("startDateTime") String startDateTime,@RequestParam("endDateTime") String endDateTime) { + DataAsynParam dataAsynParam = new DataAsynParam(); + dataAsynParam.setStartDateTime(LocalDateTimeUtil.parse(startDateTime, DatePattern.NORM_DATETIME_PATTERN)); + dataAsynParam.setEndDateTime(LocalDateTimeUtil.parse(endDateTime, DatePattern.NORM_DATETIME_PATTERN)); oracleService.dataSyncHours(dataAsynParam); return true;// HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, true, "数据同步");