|
@@ -11,20 +11,19 @@ import com.ozs.common.utils.poi.ExcelUtil;
|
|
|
import com.ozs.service.entity.BaseUser;
|
|
|
import com.ozs.service.entity.CameraLogDetail;
|
|
|
import com.ozs.service.entity.CameraUpdateLog;
|
|
|
+import com.ozs.service.entity.vo.CameraUpdateLogResVo;
|
|
|
import com.ozs.service.entity.vo.CameraUpdateLogResp;
|
|
|
import com.ozs.service.service.BaseUserService;
|
|
|
import com.ozs.service.service.CameraLogDetailService;
|
|
|
import com.ozs.service.service.CameraUpdateLogService;
|
|
|
import com.ozs.system.service.ISysDictDataService;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
+import io.swagger.annotations.ApiParam;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.util.ObjectUtils;
|
|
|
-import org.springframework.web.bind.annotation.PostMapping;
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
-import org.springframework.web.bind.annotation.RestController;
|
|
|
+import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
@@ -86,19 +85,17 @@ public class CameraUpdateLogController extends BaseController {
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "获取相机升级日志详细")
|
|
|
- @PostMapping("/detail")
|
|
|
- public AjaxResult detail(@RequestBody CameraUpdateLogResp cameraUpdateLogResp) {
|
|
|
- Integer pageNum = cameraUpdateLogResp.getPageNum().intValue();
|
|
|
- Integer pageSize = cameraUpdateLogResp.getPageSize().intValue();
|
|
|
- List<CameraLogDetail> list = cameraLogDetailService.selectDetail((cameraUpdateLogResp));
|
|
|
+ @PostMapping("/detail/{pageNum}/{pageSize}")
|
|
|
+ public AjaxResult detail(@RequestBody CameraUpdateLogResVo cameraUpdateLogResVo,@PathVariable Integer pageNum,@PathVariable Integer pageSize) {
|
|
|
+ List<CameraLogDetail> list = cameraLogDetailService.selectDetail((cameraUpdateLogResVo));
|
|
|
IPage<CameraLogDetail> page = cameraLogDetailService.listToPage(list, pageNum, pageSize);
|
|
|
return AjaxResult.success(page);
|
|
|
}
|
|
|
|
|
|
@Log(title = "相机升级日志", businessType = BusinessType.EXPORT)
|
|
|
@PostMapping("/export")
|
|
|
- public void export(HttpServletResponse response, @RequestBody CameraUpdateLogResp cameraUpdateLogResp) {
|
|
|
- List<CameraLogDetail> list = cameraLogDetailService.selectDetail(cameraUpdateLogResp);
|
|
|
+ public void export(HttpServletResponse response, @RequestBody CameraUpdateLogResVo cameraUpdateLogResVo) {
|
|
|
+ List<CameraLogDetail> list = cameraLogDetailService.selectDetail(cameraUpdateLogResVo);
|
|
|
ExcelUtil<CameraLogDetail> util = new ExcelUtil<CameraLogDetail>(CameraLogDetail.class);
|
|
|
util.exportExcel(response, list, "相机升级日志详情");
|
|
|
}
|