zhanghua
2022-10-10 afbc1b29cd2ce92484f1be1e533ee075dbe08ff2
ycl-platform/src/main/java/com/ycl/controller/dict/DatabaseDictionaryController.java
@@ -1,6 +1,7 @@
package com.ycl.controller.dict;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.ycl.api.CommonResult;
import com.ycl.controller.BaseController;
import com.ycl.entity.dict.DataDictionary;
@@ -37,9 +38,45 @@
    }
    @GetMapping("/queryByCode")
    @ApiOperation(("/根据code获取字段信息"))
    private CommonResult<DataDictionary> queryByCode(@RequestParam(value = "code") String code){
        DataDictionary dataDictionary = iDatabaseDictionaryService.queryByCode(code);
    @ApiOperation(("根据code获取字段信息"))
    private CommonResult<List<DataDictionary>> queryByCode(@RequestParam(value = "code") String code){
        List<DataDictionary> dataDictionary = iDatabaseDictionaryService.queryByCode(code);
        return CommonResult.success(dataDictionary);
    }
    @GetMapping("/query_user_type")
    @ApiOperation("查询用户类型")
    private CommonResult queryUserType() {
        String level = "1";
        String typeCode = "07";
        return CommonResult.success(iDatabaseDictionaryService
                .list(new LambdaQueryWrapper<DataDictionary>()
                        .eq(DataDictionary::getLevel, level)
                        .eq(DataDictionary::getTypeCode, typeCode)
                ));
    }
    @GetMapping("/query_role_type")
    @ApiOperation("查询角色类型")
    private CommonResult queryRoleType() {
        String level = "1";
        String typeCode = "09";
        return CommonResult.success(iDatabaseDictionaryService
                .list(new LambdaQueryWrapper<DataDictionary>()
                        .eq(DataDictionary::getLevel, level)
                        .eq(DataDictionary::getTypeCode, typeCode)
                ));
    }
    @GetMapping("/query_depart_type")
    @ApiOperation("查询部门类型")
    private CommonResult queryDepartType() {
        String level = "1";
        String typeCode = "08";
        return CommonResult.success(iDatabaseDictionaryService
                .list(new LambdaQueryWrapper<DataDictionary>()
                        .eq(DataDictionary::getLevel, level)
                        .eq(DataDictionary::getTypeCode, typeCode)
                ));
    }
}