package com.doumee.biz.system; 
 | 
  
 | 
import com.doumee.dao.system.model.SystemDictData; 
 | 
  
 | 
import java.util.List; 
 | 
  
 | 
/** 
 | 
 * 字典数据业务处理 
 | 
 * @author Eva.Caesar Liu 
 | 
 * @date 2023/02/14 11:14 
 | 
 */ 
 | 
public interface SystemDictDataBiz { 
 | 
  Integer create(SystemDictData systemDictData); 
 | 
  
 | 
  void updateByDicId(List<SystemDictData> list); 
 | 
  
 | 
  /** 
 | 
   * 编辑 
 | 
   * @author Eva.Caesar Liu 
 | 
   * @date 2022/04/18 18:12 
 | 
   */ 
 | 
  void updateById(SystemDictData systemDictData); 
 | 
  void updateByIdNew(SystemDictData systemDictData); 
 | 
  SystemDictData queryByCode(String dicCode, String label); 
 | 
  String  queryCodeById(Integer id); 
 | 
  
 | 
  List<SystemDictData> queryListByCode(String dicCode, String label); 
 | 
  List<SystemDictData> queryDataByCode(String dicCode, String code); 
 | 
  
 | 
  /** 
 | 
   * 获取路径前缀 
 | 
   * @param resourceCode 
 | 
   * @param targetCode 
 | 
   * @return 
 | 
   */ 
 | 
  String getPreFixPath(String resourceCode, String targetCode); 
 | 
  
 | 
  
 | 
} 
 |