guoshilong
2023-08-15 1c0330d40a748f336fd00098ad03bf148677ee50
大坝预警修改
4 files modified
35 ■■■■ changed files
skjcmanager/skjcmanager-service-api/skjcmanager-nky-api/src/main/java/cn/gistack/nky/fegin/INkyClient.java 7 ●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service-api/skjcmanager-nky-api/src/main/java/cn/gistack/nky/fegin/INkyClientFallback.java 5 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/feign/NkyClientImpl.java 6 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/damSecurity/controller/DamSecurityController.java 17 ●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service-api/skjcmanager-nky-api/src/main/java/cn/gistack/nky/fegin/INkyClient.java
@@ -1,5 +1,6 @@
package cn.gistack.nky.fegin;
import cn.gistack.nky.entity.AlarmGet;
import cn.gistack.nky.vo.AlarmGetVO;
import cn.gistack.nky.vo.PageVO;
import org.springframework.cloud.openfeign.FeignClient;
@@ -36,7 +37,8 @@
    String GET_ALARM_DETAIL = API_PREFIX + "getAlarmDetail";
    //预警详情分页
    String GET_ALARM_DETAIL_PAGE = API_PREFIX + "getAlarmDetailPage";
    //预警数据更新
    String UPDATE_ALARM_GET = API_PREFIX + "updateAlarmGet";
    /**
     * 获取arima预测结果
@@ -82,4 +84,7 @@
    @PostMapping(GET_ALARM_DETAIL_PAGE)
    PageVO<AlarmGetVO> getAlarmDetailPage(@RequestParam("current") Integer current, @RequestParam("size") Integer size,@RequestBody AlarmGetVO alarmGet);
    @PostMapping(UPDATE_ALARM_GET)
    Boolean updateAlarmGet(@RequestBody AlarmGet alarmGet);
}
skjcmanager/skjcmanager-service-api/skjcmanager-nky-api/src/main/java/cn/gistack/nky/fegin/INkyClientFallback.java
@@ -51,5 +51,10 @@
        return null;
    }
    @Override
    public Boolean updateAlarmGet(AlarmGet alarmGet) {
        return null;
    }
}
skjcmanager/skjcmanager-service/skjcmanager-nky/src/main/java/cn/gistack/nky/feign/NkyClientImpl.java
@@ -93,4 +93,10 @@
        return pageVO;
    }
    @Override
    @PostMapping(UPDATE_ALARM_GET)
    public Boolean updateAlarmGet(AlarmGet alarmGet) {
        return alarmGetService.updateById(alarmGet);
    }
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/damSecurity/controller/DamSecurityController.java
@@ -1,5 +1,6 @@
package cn.gistack.sm.damSecurity.controller;
import cn.gistack.nky.entity.AlarmGet;
import cn.gistack.nky.fegin.INkyClient;
import cn.gistack.nky.vo.AlarmGetVO;
import cn.gistack.nky.vo.PageVO;
@@ -16,10 +17,7 @@
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import springfox.documentation.annotations.ApiIgnore;
import java.util.HashMap;
@@ -145,4 +143,15 @@
        return R.data(list);
    }
    /**
     * 预警状态修改
     * @param alarmGet
     * @return
     */
    @PostMapping("/update")
    @ApiOperation(value = "大坝安全统计-预警状态修改", notes = "大坝安全统计-预警状态修改")
    public R updateAlarmGet(AlarmGet alarmGet){
        return R.data(nkyClient.updateAlarmGet(alarmGet));
    }
}