zhanghua
2025-04-14 1cad14bca191807e18705c3a5526eda8151be439
ycl-platform/src/main/java/com/ycl/controller/dict/DatabaseDictionaryController.java
@@ -4,14 +4,18 @@
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.ycl.api.CommonResult;
import com.ycl.controller.BaseController;
import com.ycl.dto.video.Camera;
import com.ycl.dto.video.PageResult;
import com.ycl.entity.dict.DataDictionary;
import com.ycl.enums.common.DictTypeEnum;
import com.ycl.service.dict.IDataDictionaryService;
import com.ycl.util.VideoUtil;
import com.ycl.vo.dict.DataDictionaryVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@@ -32,10 +36,18 @@
public class DatabaseDictionaryController extends BaseController {
    @Resource
    private IDataDictionaryService iDatabaseDictionaryService;
    @Autowired
    private VideoUtil videoUtil;
    @GetMapping("/listAll")
    @ApiOperation("获取所有字典")
    private CommonResult<List<DataDictionary>> listAll() {
        try {
                 PageResult<Camera> pageResult = videoUtil.callPostCameras(1, 20, "0");
//            System.out.println("海康视频成功:" + pageResult.getTotal());
        } catch (Exception ex) {
            System.out.println("海康视频:" + ex.getMessage());
        }
        return CommonResult.success(iDatabaseDictionaryService.getAll());
    }