ScreenAssemblyConfigMapper.java 791 字节
package com.skua.modules.screenconfig.mapper;

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

import com.skua.tool.annotation.Anonymous;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import com.skua.modules.screenconfig.entity.ScreenAssemblyConfig;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

/**
 * 大屏配置组件
 */
public interface ScreenAssemblyConfigMapper extends BaseMapper<ScreenAssemblyConfig> {

	@Select({"select c.assembly_type assemblyType,count(c.assembly_type) count from screen_assembly_config c group by c.assembly_type"})
    List<Map<String,String>> assemblyCount();

    @Anonymous
    List<ScreenAssemblyConfig> getList(@Param("screenType") String screenType, @Param("assemblyTypes") String assemblyTypes);
}