|
|
|
@ -87,6 +87,9 @@ public class SysDictDataController extends BaseController {
|
|
|
|
|
@Log(title = "字典数据", businessType = BusinessType.INSERT)
|
|
|
|
|
@PostMapping
|
|
|
|
|
public R<Void> add(@Validated @RequestBody SysDictDataBo dict) {
|
|
|
|
|
if (!dictDataService.checkDictDataUnique(dict)) {
|
|
|
|
|
return R.fail("新增字典数据'" + dict.getDictValue() + "'失败,字典键值已存在");
|
|
|
|
|
}
|
|
|
|
|
dictDataService.insertDictData(dict);
|
|
|
|
|
return R.ok();
|
|
|
|
|
}
|
|
|
|
@ -98,6 +101,9 @@ public class SysDictDataController extends BaseController {
|
|
|
|
|
@Log(title = "字典数据", businessType = BusinessType.UPDATE)
|
|
|
|
|
@PutMapping
|
|
|
|
|
public R<Void> edit(@Validated @RequestBody SysDictDataBo dict) {
|
|
|
|
|
if (!dictDataService.checkDictDataUnique(dict)) {
|
|
|
|
|
return R.fail("新增字典数据'" + dict.getDictValue() + "'失败,字典键值已存在");
|
|
|
|
|
}
|
|
|
|
|
dictDataService.updateDictData(dict);
|
|
|
|
|
return R.ok();
|
|
|
|
|
}
|
|
|
|
|