yuxc
2023-05-12 c6a845528d45bfb44591a69dadb44539432d06d0
Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/EnumItemMapper.java
copy from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/DictMapper.java copy to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/EnumItemMapper.java
Îļþ´Ó Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/DictMapper.java ¸´ÖÆ
@@ -16,49 +16,27 @@
 */
package com.vci.ubcs.omd.mapper;
import com.vci.ubcs.omd.entity.EnumItem;
import com.vci.ubcs.omd.vo.EnumItemVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.vci.ubcs.omd.entity.Dict;
import com.vci.ubcs.omd.vo.DictVO;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.List;
/**
 * Mapper æŽ¥å£
 * æžšä¸¾å®šä¹‰å­è¡¨ Mapper æŽ¥å£
 *
 * @author Chill
 * @author yuxc
 * @since 2023-05-08
 */
public interface DictMapper extends BaseMapper<Dict> {
public interface EnumItemMapper extends BaseMapper<EnumItem> {
   /**
    * èŽ·å–å­—å…¸è¡¨å¯¹åº”ä¸­æ–‡
    * è‡ªå®šä¹‰åˆ†é¡µ
    *
    * @param code    å­—典编号
    * @param dictKey å­—典序号
    * @param page
    * @param omdEnumitem
    * @return
    */
   String getValue(String code, String dictKey);
   /**
    * èŽ·å–å­—å…¸è¡¨
    *
    * @param code å­—典编号
    * @return
    */
   List<Dict> getList(String code);
   /**
    * èŽ·å–æ ‘å½¢èŠ‚ç‚¹
    *
    * @return
    */
   List<DictVO> tree();
   /**
    * èŽ·å–æ ‘å½¢èŠ‚ç‚¹
    *
    * @return
    */
   List<DictVO> parentTree();
   List<EnumItemVO> selectOmdEnumitemPage(IPage page, EnumItemVO omdEnumitem);
}