package com.ld.igds.sec.controller; import com.ld.igds.sec.dto.SecPatrolRecordDto; import com.ld.igds.sec.manager.SecManager; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; import java.util.List; /** * 安防--电子巡更管理控制层 */ @RestController @RequestMapping("basic/security") public class PatrolController { @Autowired private SecManager securityManager; /** * 电子巡更轨迹查看 * * @param patrolId * @return */ @RequestMapping("/show-locus") public ModelAndView showLocus( @RequestParam(value = "patrolId", required = true) String patrolId) { ModelAndView view = new ModelAndView(); // 获取当情人所在分库 -用于默认定位 //DefaultDept curDept = ContextUtil.getCurDeptByUser(null); //view.addObject("curDept", curDept); // 获取当前人的当日巡更记录 List listPatrol = securityManager .getPatrolRecord(patrolId); view.addObject("listPatrol", listPatrol); view.setViewName("admin/afgl/patrol-locus"); return view; } /** * 查询巡更图片 * * @param id * @return */ @RequestMapping("/patrol-img") public SecPatrolRecordDto patrolImg( @RequestParam(value = "id", required = true) String id) { return securityManager.getPatrolImg(id); } }