123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- package com.sooka.sponest.mobile.remoteapi;
- import com.ruoyi.common.core.domain.R;
- import com.ruoyi.common.core.web.domain.AjaxResult;
- import com.sooka.sponest.mobile.base.domain.ModulesServiceNameContants;
- import com.sooka.sponest.mobile.event.domain.AppCentereventTEventcatalogueVO;
- import com.sooka.sponest.mobile.event.domain.CentereventTFireLog;
- import com.sooka.sponest.mobile.remoteapi.factory.RemoteBaseServiceCenterFactory;
- import com.sooka.sponest.mobile.remoteapi.domain.CentereventTEmergencyDanger;
- import com.sooka.sponest.mobile.remoteapi.domain.CentereventTEmergencyDangerprocess;
- import com.sooka.sponest.mobile.remoteapi.domain.CentereventtDeptEventBO;
- import org.springframework.cloud.openfeign.FeignClient;
- import org.springframework.web.bind.annotation.*;
- import java.util.List;
- @FeignClient(contextId = "remoteCenterEventService", value = ModulesServiceNameContants.CENTER_EVENT,
- fallbackFactory = RemoteBaseServiceCenterFactory.class, url = "${sooka.service.event}")
- public interface RemoteCenterBaseService {
- //查询安全隐患列表
- @GetMapping("/danger/getAllDanger")
- R<List<CentereventTEmergencyDanger>> selectDanger(@RequestParam("dangerTitle") String dangerTitle, @RequestParam("enterpriseName") String enterpriseName);
- //新增安全隐患
- @PostMapping("/danger")
- R insertDanger(@RequestBody CentereventTEmergencyDanger centereventTEmergencyDanger);
- //根据id查询安全隐患
- @GetMapping("/danger/{id}")
- R<CentereventTEmergencyDanger> selectDangerById(@PathVariable("id") String id);
- //更改安全隐患流程
- @PutMapping("/danger")
- R updateDanger(@RequestBody CentereventTEmergencyDanger centereventTEmergencyDanger);
- //查询隐患处理过程列表
- @GetMapping("/danger/getInfoView/{id}")
- R selectDangerprocess(@PathVariable("id") String id);
- //新增隐患处理过程
- @PostMapping("/dangerprocess")
- R insertDangerprocess(@RequestBody CentereventTEmergencyDangerprocess centereventTEmergencyDangerprocess);
- //查询大类二类
- @GetMapping("/eventtype/getCentereventTEventtypeByParentId")
- public AjaxResult listSJfl(@RequestParam("parentId") String parentId);
- //根据二类查询行管局
- @RequestMapping("/eventtypemapdept/getCentereventTEventtypemapdeptByEventtype")
- public AjaxResult listHgjXl(@RequestParam("eventTypeValue") String eventTypeValue);
- //上报事件
- @PostMapping("/eventcatalogue/addOpenFen")
- public AjaxResult addOpenFen(@RequestBody AppCentereventTEventcatalogueVO vo);
- /**
- * 反馈列表
- *
- * @return
- * @Version 1.0
- * @author wang_xy
- * @since 2023/2/22 13:57
- */
- @GetMapping("/centereventtfirelog/getAllCentereventTFireLog")
- public AjaxResult eventLogList(@RequestParam("pageNum") String pageNum, @RequestParam("pageSize") String pageSize, @RequestParam("eventCode") String eventCode);
- /**
- * 反馈上报
- *
- * @return
- * @Version 1.0
- * @author wang_xy
- * @since 2023/2/22 13:57
- */
- @PostMapping("/centereventtfirelog")
- public AjaxResult eventLogAdd(@RequestBody CentereventTFireLog centereventTFireLog);
- /**
- * 修改事件状态
- *
- * @return
- * @Version 1.0
- * @author wang_xy
- * @since 2023/2/22 13:57
- */
- @PostMapping("/eventcatalogue/editEventStatus")
- public R EventFeignedit(@RequestBody CentereventtDeptEventBO centereventtDeptEventBO);
- //根据事件编码查询事件部门信息
- @GetMapping("/centereventtdeptevent/selectByEventCode")
- public AjaxResult selectByeventCodeFeign(@RequestParam(value = "eventCode") String eventCode);
- /**
- * 新增事件日志
- *
- * @param centereventTFireLog
- * @return com.ruoyi.common.core.domain.R
- * @author pengyu
- * @date 2023/2/22 13:36
- **/
- @PostMapping("/centereventtfirelog")
- public R add(@RequestBody CentereventTFireLog centereventTFireLog);
- /**
- * 查询事件部门信息
- *
- * @param eventCode
- * @return com.ruoyi.common.core.domain.R
- **/
- @GetMapping("/centereventtdeptevent/getAllCentereventDeptEvent")
- public R remotecentereventtdepteventList(@RequestParam("eventCode") String eventCode);
- @GetMapping("/centereventtfirelog/getAllCentereventTFireLog")
- AjaxResult eventLogListAll(@RequestParam("eventCode") String eventCode);
- }
|