| | |
| | | import com.fzzy.igds.constant.RespCodeEnum; |
| | | import com.fzzy.igds.data.IgdsBaseParam; |
| | | import com.fzzy.igds.data.PageResponse; |
| | | import com.fzzy.igds.domain.Company; |
| | | import com.fzzy.igds.domain.SnapRecord; |
| | | import com.fzzy.security.manager.SnapRecordManager; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.List; |
| | | |
| | | |
| | | @Slf4j |
| | |
| | | */ |
| | | @GetMapping |
| | | public String getSnapRecord(@RequestParam(value = "viewType", required = false) String viewType, Model model) { |
| | | |
| | | List<Company> companies = commonManager.listCompanyData(); |
| | | String defaultCompany = "" ; |
| | | if (companies != null && !companies.isEmpty()) { |
| | | defaultCompany = companies.get(0).getId(); |
| | | } |
| | | IgdsBaseParam param = new IgdsBaseParam(); |
| | | param.setPage(1); |
| | | param.setLimit(6); |
| | | param.setKey(defaultCompany); |
| | | Page<SnapRecord> images = snapRecordManager.pageData(param); |
| | | model.addAttribute("snapRecordList", images.getRecords()); |
| | | model.addAttribute("currentPage", images.getCurrent()); |
| | |
| | | //设备数据 |
| | | model.addAttribute("cameraList", commonManager.listCameraData()); |
| | | //库区数据 |
| | | model.addAttribute("deptList", commonManager.listDeptData()); |
| | | model.addAttribute("deptList", commonManager.listDeptData(null)); |
| | | //公司数据 |
| | | model.addAttribute("companyList", commonManager.listCompanyData()); |
| | | model.addAttribute("companyList", companies); |
| | | //默认查询公司数据 |
| | | model.addAttribute("defaultCompany", defaultCompany); |
| | | return prefix + "/snapRecord"; |
| | | } |
| | | |