package com.sercurityControl.proteam.newScreen.mapper; import com.sercurityControl.proteam.newScreen.domain.GBExcellRateEntity; import org.springframework.stereotype.Repository; import java.util.List; import java.util.Map; /** * 绿色建造-数据库访问层 */ @Repository(value = "GreenBuildMapper") public interface GreenBuildMapper { /** * @return java.util.List * @author cw chen * @description 绿色建造-优良率 * @Param * @date 2023-03-14 11:11 */ List getExcellRateByOrg(); /** * @return void * @author cw chen * @description 绿色建造-优良率-修改 * @Param entity * @date 2023-03-14 14:27 */ void updateEecellRate(GBExcellRateEntity entity); /** * @return java.util.List> * @author cw chen * @description 绿色建造-获奖情况 * @Param * @date 2023-03-14 15:00 */ List> getAwardsList(); /** * @return java.util.List> * @author cw chen * @description 绿色建造-获奖情况-地图 * @Param * @date 2023-03-14 15:21 */ List> getAwardsListOnMap(); /** * @return java.util.List> * @author cw chen * @description 绿色建造-获奖情况-穿透 * @Param entity * @date 2023-03-14 16:37 */ List getAwardsListByChild(GBExcellRateEntity entity); /** * @return void * @author cw chen * @description 绿色建造-获奖情况-穿透-删除 * @Param id * @date 2023-03-14 16:56 */ void delAwardsById(String id); /** * @return void * @author cw chen * @description 绿色建造-获奖情况-穿透-新增 * @Param entity * @date 2023-03-14 17:06 */ void addAwards(GBExcellRateEntity entity); /** * @return void * @author cw chen * @description 绿色建造-获奖情况-穿透-修改 * @Param entity * @date 2023-03-14 17:18 */ void updateAwards(GBExcellRateEntity entity); /** * @return java.util.List> * @author cw chen * @description 绿色建造-获奖情况-穿透-新增/修改-工程列表 * @Param * @date 2023-03-14 17:32 */ List> getProList(); /** * @return com.sercurityControl.proteam.newScreen.domain.GBExcellRateEntity * @author cw chen * @description 绿色建造-获奖情况-根据id获取工程详情 * @Param entity * @date 2023-03-17 15:18 */ GBExcellRateEntity getAwardsById(GBExcellRateEntity entity); /** * @return java.util.List> * @author cw chen * @description 绿色建造-优良率-穿透-列表 * @Param * @date 2023-03-17 15:29 */ List> getExcellRateListByChild(); }