yxm
2024-07-08 e7835f5a5feee4cad2388efe4e3af9003cb5e5c6
项目管理每月初重置填报状态v0.2
4 files modified
15 ■■■■ changed files
skjcmanager/skjcmanager-service-api/skjcmanager-sm-api/src/main/java/cn/gistack/sm/sjztmd/feign/ISjztMdClient.java 2 ●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/feign/SjztMdClientImpl.java 9 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/ITbProjectService.java 2 ●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/TbProjectServiceImpl.java 2 ●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service-api/skjcmanager-sm-api/src/main/java/cn/gistack/sm/sjztmd/feign/ISjztMdClient.java
@@ -34,6 +34,6 @@
    void getReservoirRainfallForecast(@RequestParam("dayIndexList") List<String> dayIndexList) throws Exception;
    @GetMapping(GET_PROJECT_CHECK_STATUS)
    void setGetProjectCheckStatus() throws ParseException;
    void setGetProjectCheckStatus() throws Exception;
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/feign/SjztMdClientImpl.java
@@ -11,6 +11,7 @@
import cn.gistack.sm.sjztmd.feign.IAttResBaseClient;
import cn.gistack.sm.sjztmd.feign.ISjztMdClient;
import cn.gistack.sm.sjztmd.service.IAttResBaseService;
import cn.gistack.sm.sjztmd.service.ITbProjectService;
import cn.gistack.sm.sjztmd.service.IYwFloodReportInfoService;
import cn.gistack.sm.sjztmd.util.MyDateUtils;
import cn.gistack.sm.sjztmd.word.service.ISjztmdService;
@@ -31,6 +32,7 @@
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.URLEncoder;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.LocalDateTime;
@@ -52,6 +54,8 @@
    private final ISmsRecordClient smsRecordClient;
    private final CallService callService;
    private final ITbProjectService tbProjectService;
    private final IYwFloodReportInfoService ywFloodReportInfoService;
@@ -144,6 +148,11 @@
        sjztmdService.getReservoirRainfallForecast(dayIndexList);
    }
    @Override
    public void setGetProjectCheckStatus() throws Exception {
        tbProjectService.updateallcheck();
    }
    private void createFile(String filePath, byte[] bytes) {
        // 将byte[]写入文件
        try (FileOutputStream fos = new FileOutputStream(filePath)) {
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/ITbProjectService.java
@@ -32,5 +32,5 @@
    List<StatisticsPriceVO> statisticsBar(StatisticsParams statisticsParams);
    void updateallcheck() throws ParseException;
    void updateallcheck() throws Exception;
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/TbProjectServiceImpl.java
@@ -201,7 +201,7 @@
    }
    @Override
    public void updateallcheck() throws ParseException {
    public void updateallcheck() throws Exception {
        Date now = new Date();
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        String today = sdf.format(now);