根据新需求,进行的优化改进,编写的部分接口——

@RequestMapping("/dp12")
@RestController
@Api(tags = "接口")
@ApiSort(value = 1)
@Slf4j
public class DpController_demo {@Resourceprivate IBizScheduleRecordServiceDemo scheduleRecordService;@Resourceprivate IBEmployerServiceDemo employerService;@Resourceprivate IBizSxjcCqdzybServiceDemo cqdzybService;@Resourceprivate IBizSxjcAqbjService aqbjService;@Resourceprivate IBizGasMeasurePointServiceDemo gasMeasurePointService;@Resourceprivate IBizSensorConfigService sensorConfigService;@RequestMapping(value = "/schedule", method = RequestMethod.GET)@ApiOperation(value = "")@ApiOperationSupport(order = 8)public ResponseData<ScheduleInfoModelDemo> tunnelschedule(@ApiParam(name = "tunnelId",value = "当前选择的隧道id", required = true) Integer tunnelId) {return new ResponseData<>(scheduleRecordService.jinchiInfo(tunnelId));}@RequestMapping(value = "/employerReal-name", method = RequestMethod.GET)@ApiOperation(value = "人员实名制统计(各部门人员统计)")@ApiOperationSupport(order = 9)public ResponseData<EmployStatModelDemo> employerStat(@ApiParam(name = "tunnelId", value = "当前选择的隧道id", required = true)Integer tunnelId) {return new ResponseData<>(employerService.employerStat(tunnelId));}@RequestMapping(value = "/personLocation", method = RequestMethod.GET)@ApiOperation(value = "定位统计")@ApiResponses({@ApiResponse(code = 200,message = "enter_total: 进口端总人数 " +"exit_total: 出口端总人数 " +"graph: 柱状图 " + "alarm: 预警数量")})@ApiOperationSupport(order = 10)public ResponseData<Object> personLocation(@ApiParam(name = "tunnelId", value = "当前选择的隧道id", required = true) Integer tunnelId) {Map<String,Object> map = new LinkedHashMap<>(2);//人数统计map.put("stat",employerService.peopleStat(tunnelId));//柱形图数据map.put("graph",employerService.peopleStatGraph(tunnelId));return new ResponseData<>(map);}/************************************************************************************************************************环境监测**************************************************************************************************************************************/@RequestMapping(value = "/sensorDetail", method = RequestMethod.GET)@ApiOperation(value = "环境指标实时数据")public ResponseData alarmDetail(@ApiParam(name = "tunnelId", value = "隧道id", required = true) Integer tunnelId) {return new ResponseData<>(sensorConfigService.getCurrentData(tunnelId));}@RequestMapping(value = "/sensorAlarm", method = RequestMethod.GET)@ApiOperation(value = "环境监测实时报警")@ApiOperationSupport()public ResponseData<List<ModuleSensorAlarm>> sensorAlarm(){List<ModuleSensorAlarm> res = gasMeasurePointService.moduleSensorAlarm();return new ResponseData<>(res);}@RequestMapping(value = "/GasData", method = RequestMethod.GET)@ApiOperation(value = "根据隧道类型ID显示环境检测数据")@ApiOperationSupport()public ResponseData<EnvironmentModeDemo> GasDataReturn(Integer tunnelId){EnvironmentModeDemo res = gasMeasurePointService.environmentInfo(tunnelId);return new ResponseData<>(res);}/************************************************************************************************************************三项检测信息**************************************************************************************************************************************//*** 三项监测弹窗信息* 超前地质预报:     掌子面区域-掌子面台车* 监控量测、安全步距:二衬区域-挂布台车* 以及隧道id 进出口端* @return*/@RequestMapping(value = "/cqdzybAlarm", method = RequestMethod.GET)@ApiOperation(value = "3D模型-超前地质预报预警信息")@ApiOperationSupport()public ResponseData<List> cqdzybAlarm(){List res = cqdzybService.moduleCqdzybAlarm();return new ResponseData<>(res);}@RequestMapping(value = "/jklcAlarm", method = RequestMethod.GET)@ApiOperation(value = "3D模型-监控量测预警信息")@ApiOperationSupport()public ResponseData<List> jklcAlarm(){List res = aqbjService.moduleAqbjAlarm();return new ResponseData<>(res);}@RequestMapping(value = "/aqbjAlarm", method = RequestMethod.GET)@ApiOperation(value = "3D模型-安全步距预警信息")@ApiOperationSupport()public ResponseData<List> aqbjAlarm(){List res = aqbjService.moduleAqbjAlarm();return new ResponseData<>(res);}}

internship:交付之后的接口相关推荐

  1. F5 Networks:应用交付的“4G”挑战

    近两年来,全球LTE部署加速,中国市场也不例外.今年7月,国务院的一次常务会议上明确了将在今年推动4G牌照的发放.三大运营商在LTE的准备和投入上也加大了力度.中国的4G开始起飞. 那么4G的部署会对 ...

  2. java ts流封装工具_从 Java 到 TS,阿里妈妈的接口管理一把梭

    这两天看到知乎上的:后端开发完接口才给出接口文档,合理吗?引起了不少的讨论,说起来这是前后端分离普及之后带来的一个新问题,阿里妈妈前端团队比较早在业务中全面使用单页应用,对接口管理有过一些探索和积累, ...

  3. 5G NR - 总体架构与物理层

    一 NR总体架构与功能划分 1.1 总体架构 NG-RAN节点包含两种类型: l  gNB:提供NR用户平面和控制平面协议和功能 l  ng-eNB:提供E-UTRA用户平面和控制平面协议和功能 gN ...

  4. 5000字干货原创 | APP版本迭代如何避免踩坑?

    ‍‍ 这是我之前好友总结整理的APP版本迭代流程与规范,主要涉及到版本迭代过程中的规范流程以及涉及到版本各个角色的职责分工等内容. 为了避免和团队成员撕逼扯皮,可以按照如下规范流程和团队成员宣导,落实 ...

  5. phalapi做登录检测_phalApi

    #PhalApi(π框架) - PHP轻量级开源接口框架 - V1.3.4 PhalApi,简称π框架,专注于接口开发,致力让接口开发更简单.支持HTTP.SOAP和RPC协议,可用于快速搭建微服务. ...

  6. 5G NR协议栈----总体架构

    5G NR协议栈----总体架构 NG-RAN节点包含两种类型: gNB:提供NR用户平面和控制平面协议和功能 ng-eNB:提供E-UTRA用户平面和控制平面协议和功能 gNB与ng-eNB之间通过 ...

  7. 5G(2)---NR协议栈及功能1 - 总体架构与物理层

    备注:本文所有图片均来自3GPP标准,包括3GPP TS 38.300 V15.0.0 (2017-12)和3GPP TS 38.202 V15.0.0 (2017-12)等.本文主要介绍截止目前(2 ...

  8. 七月刚入职的阿里测试开发岗-高频知识整理,内附面试题答案

    本文是将自己在面试前找工作的部分笔记重新整理了下,不少内容当时是查阅的知乎.博客园.书籍等.我自己在牛客上也学习了很多面经和经验帖,收获了好几家大厂offer.最近整理出来这些,希望能对找测开岗的朋友 ...

  9. 软件测试岗月薪3w+的测试,到底强在哪里?测试开发真的就是天花板了吗?

    小编热衷于收集整理资源,记录踩坑到爬坑的过程.希望能把自己所学,实际工作中使用的技术.学习方法.心得及踩过的一些坑,记录下来.也希望想做软件测试的你一样,通过我的分享可以少走一些弯路,可以形成一套自己 ...

最新文章

  1. ⑨③-不能浪费拥有的年轻资本
  2. 机械臂底层通信协议说明
  3. 大小端、位段(惑位域)和内存对齐
  4. url去除掉一个参数php,php怎样去掉url中的参数_后端开发
  5. 王者荣耀8月15日服务器维护,王者荣耀8月15日更新维护到什么时候 王者荣耀8月15日更新时间分享...
  6. oracle启动文件是什么意思,Oracle数据库的启动——口令文件的作用
  7. 利用T-SQL处理SQL Server数据库表中的重复行
  8. 统计学习方法读书笔记1-统计学习方法概论
  9. Android studio 报错Failed to open zip file解决方法
  10. cad2010多个文件并排显示_CAD2010如何设置 使一个窗口打开多个文件,并排显示(和360浏览器类似的并排缩略)?...
  11. 70 行 Python 代码写春联,行书隶书楷书随你选
  12. android tabhost的使用方法,android TabHost的基本使用
  13. MSP430编程器仿真器JTAG、SBW、BSL接口的区别
  14. html中siblings方法,jQuery siblings()方法的用法
  15. 和同事技术争吵_注意数据争吵
  16. 我涉及的数据可视化的实现技术和工具
  17. 宇视阿宇摄像机夜间效果好吗?画面可以看清楚吗?
  18. Datatype LP64 ILP64 LLP64 ILP32 LP32
  19. 开源免费Webrtc转发服务器Mediasoup的概念解释与基本介绍(一)
  20. ROS Subscribers

热门文章

  1. 绩效考核功能操作流程
  2. 金融科技:如何通过简易大数据智能决策处理业务?
  3. 收藏!程序员必备的软件开发工具大全!(附高速下载地址)
  4. 第三方linux版电脑,易烊千玺的嘴变大了
  5. 安信可WIFI模组Hi海思系列固件下载指导
  6. 靠收破烂年入60万的思维操作?究竟该怎么做呢?
  7. 嘉宾介绍 | 2020 PG亚洲大会中文分论坛:潘娟
  8. 金山打字通WINDOWS XP及WINDOWS 2003下安装后普通用户无法使用的问题
  9. Typescript 多线程Worker Threads
  10. 敏感性、特异性(sensitivity and specificity)| 假阳性、假阴性 | FDR | 第一类错误、第二类错误 | ROC | AUC...