| | |
| | | List<AlarmGetVO> getAlarmDetail(@RequestBody AlarmGetVO alarmGet); |
| | | |
| | | @PostMapping(GET_ALARM_DETAIL_PAGE) |
| | | PageVO<AlarmGetVO> getAlarmDetailPage(@RequestParam("current") Integer current, @RequestParam("size") Integer size,@RequestBody AlarmGetVO alarmGet); |
| | | PageVO<AlarmGetVO> getAlarmDetailPage(@RequestParam("current") Integer current, |
| | | @RequestParam("size") Integer size, |
| | | @RequestBody AlarmGetVO alarmGet, |
| | | @RequestParam("ascs") String ascs, |
| | | @RequestParam("desc") String descs); |
| | | |
| | | @PostMapping(UPDATE_ALARM_GET) |
| | | Boolean updateAlarmGet(@RequestBody AlarmGetVO alarmGet); |
| | |
| | | import cn.gistack.nky.vo.AlarmGetVO; |
| | | import cn.gistack.nky.vo.PageVO; |
| | | import org.springframework.stereotype.Component; |
| | | import org.springframework.web.bind.annotation.RequestParam; |
| | | |
| | | import java.util.List; |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public PageVO<AlarmGetVO> getAlarmDetailPage(Integer current, Integer size, AlarmGetVO alarmGet) { |
| | | public PageVO<AlarmGetVO> getAlarmDetailPage(Integer current, Integer size, AlarmGetVO alarmGet, |
| | | String ascs, |
| | | String descs) { |
| | | return null; |
| | | } |
| | | |
| | |
| | | |
| | | @Override |
| | | @PostMapping(GET_ALARM_DETAIL_PAGE) |
| | | public PageVO<AlarmGetVO> getAlarmDetailPage(Integer current, Integer size, AlarmGetVO alarmGet) { |
| | | public PageVO<AlarmGetVO> getAlarmDetailPage(Integer current, Integer size, AlarmGetVO alarmGet, |
| | | String ascs, |
| | | String descs) { |
| | | Query query = new Query(); |
| | | query.setCurrent(current); |
| | | query.setSize(size); |
| | | query.setAscs(ascs); |
| | | query.setDescs(descs); |
| | | IPage<AlarmGetVO> alarmDetailPage = alarmGetService.getAlarmDetailPage(Condition.getPage(query), alarmGet); |
| | | |
| | | PageVO<AlarmGetVO> pageVO = new PageVO(); |
| | |
| | | AND acb."cd_nm" LIKE CONCAT('%',#{vo.cdName},'%') |
| | | </if> |
| | | AND NAG.dam_id = #{vo.damId} |
| | | ORDER BY NAG."TIME" DESC |
| | | )temp |
| | | LEFT JOIN SJZT_MD."att_wy_cd_base" awcb ON awcb."res_cd" = temp.DAM_ID AND temp.POINT_ID = awcb."cd" |
| | | WHERE 1=1 |
| | | <if test="vo.cdName != null and vo.cdName !='' and vo.type == 3"> |
| | | AND awcb."cd_nm" LIKE CONCAT('%',#{vo.cdName},'%') |
| | | </if> |
| | | order by time desc |
| | | |
| | | </select> |
| | | <select id="getAlarmVo" resultType="cn.gistack.nky.vo.AlarmGetVO"> |
| | |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.StringUtil; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import springfox.documentation.annotations.ApiIgnore; |
| | |
| | | @ApiOperation(value = "大坝安全统计-大坝安全监测预警详情", notes = "大坝安全统计-大坝安全监测预警详情") |
| | | @GetMapping(value = "/alarmDetailPage") |
| | | public R alarmDetail(AlarmGetVO alarmGet,Query query){ |
| | | PageVO<AlarmGetVO> page = nkyClient.getAlarmDetailPage(query.getCurrent(), query.getSize(), alarmGet); |
| | | String ascs = StringUtil.isBlank(query.getAscs())?"":query.getAscs(); |
| | | String descs = StringUtil.isBlank(query.getDescs())?"":query.getDescs(); |
| | | PageVO<AlarmGetVO> page = nkyClient.getAlarmDetailPage(query.getCurrent(), query.getSize(), alarmGet,ascs,descs); |
| | | return R.data(page); |
| | | } |
| | | |
| | |
| | | #{item} |
| | | </foreach> |
| | | </if> |
| | | ORDER BY NAG.TIME DESC |
| | | |
| | | </select> |
| | | |