DictDataService.php 727 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. /**
  3. * @Name
  4. * @Description
  5. * @Author 刘学玺
  6. * @Date 2024/8/27 10:52
  7. */
  8. namespace App\Http\Services\Backend\Server\System;
  9. use App\Http\Services\Service;
  10. use App\Models\System\DictData;
  11. use App\Models\System\DictType;
  12. class DictDataService extends Service
  13. {
  14. public function createDictData($data)
  15. {
  16. // 校验字典类型有效
  17. // validateDictTypeExists(createReqVO.getDictType());
  18. // 校验字典数据的值的唯一性
  19. // validateDictDataValueUnique(null, createReqVO.getDictType(), createReqVO.getValue());
  20. // 插入字典类型
  21. $dictData = self::toModel($data, DictData::class);
  22. return $dictData->create($dictData->getAttributes())->id;
  23. }
  24. }