fuliqi
2025-02-20 c733d08b2ddcbda4bd688bde38713887ebe91244
start/src/main/java/com/ycl/web/controller/system/SysDictDataController.java
@@ -97,6 +97,9 @@
    @Log(title = "字典数据", businessType = BusinessType.UPDATE)
    @PutMapping
    public AjaxResult edit(@Validated @RequestBody SysDictData dict) {
        if (dict.getDictCode().equals(dict.getParentId())) {
            return error("修改字典'" + dict.getDictLabel() + "'失败,上级字典不能选择自己");
        }
        dict.setUpdateBy(getUsername());
        return toAjax(dictDataService.updateDictData(dict));
    }
@@ -111,4 +114,15 @@
        dictDataService.deleteDictDataByIds(dictCodes);
        return success();
    }
    /**
     * 获取字典列表(不分页)
     */
    @PreAuthorize("@ss.hasPermi('system:dict:list')")
    @GetMapping("/dataList")
    public AjaxResult dataList(SysDictData dictData) {
        List<SysDictData> list = dictDataService.selectDictDataList(dictData);
        return success(list);
    }
}