ICommonService.java 837 Bytes
Newer Older
苗卫卫 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
package com.boco.nbd.wios.manage.service;

import com.boco.nbd.framework.common.ResponseMessage2;
import com.boco.nbd.wios.manage.entity.bo.DictionaryBO;

import java.util.List;
import java.util.Map;

/**
 * @author:cao hai
 * @date:2022/6/17 10:55
 * @version:V1.0
 * @description:ICommonService
 * @modify:
 */
public interface ICommonService {

    /**
     * 获取枚举map
     *
     * @param enumNames
     * @return
     */
    Map<String, Map<Integer, String>> getEnums(String enumNames);

    /**
     * 获取字典内容
     *
     * @param type
     * @param name
     * @return
     */
    List<DictionaryBO> selectValidByType(String type, String name);

    /**
     * 批量更新时效配置
     *
     * @param list
     * @return
     */
    ResponseMessage2<Boolean> timingConfigUpdate(List<DictionaryBO> list);
}