package com.ruoyi.dataInterchange.controller;
|
|
import com.ruoyi.common.core.domain.R;
|
import com.ruoyi.dataInterchange.api.vo.UPWarnMsgOperationInfoVo;
|
import com.ruoyi.dataInterchange.dao.UPWarnMsgOperationInfoDao;
|
import com.ruoyi.dataInterchange.model.UPWarnMsgOperationInfo;
|
import org.springframework.beans.BeanUtils;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.annotation.Resource;
|
|
|
/**
|
* @author zhibing.pu
|
* @Date 2025/6/5 15:54
|
*/
|
@RestController
|
@RequestMapping("/uPWarnMsgOperationInfo")
|
public class UPWarnMsgOperationInfoController {
|
|
|
@Resource
|
private UPWarnMsgOperationInfoDao upWarnMsgOperationInfoDao;
|
|
|
/**
|
* 根据infoId查询报警处置记录
|
* @param infoId
|
* @return
|
*/
|
@ResponseBody
|
@PostMapping("/getUPWarnMsgOperationInfo")
|
public R<UPWarnMsgOperationInfoVo> getUPWarnMsgOperationInfo(@RequestParam("infoId") String infoId){
|
UPWarnMsgOperationInfo upWarnMsgOperationInfo = upWarnMsgOperationInfoDao.findByInfoIdIsOrderByCreateTimeDesc(infoId);
|
if(null != upWarnMsgOperationInfo){
|
UPWarnMsgOperationInfoVo vo = new UPWarnMsgOperationInfoVo();
|
BeanUtils.copyProperties(upWarnMsgOperationInfo, vo);
|
return R.ok(vo);
|
}
|
return R.ok();
|
}
|
}
|