package com.sercurityControl.proteam.newScreen.service; import com.github.pagehelper.PageInfo; import com.sercurityControl.proteam.newScreen.domain.GBExcellRateEntity; import java.util.List; import java.util.Map; public interface GreenBuildService { /** * @return java.util.List * @author cw chen * @description 绿色建造-优良率 * @Param * @date 2023-03-14 11:10 */ List getExcellRateByOrg(); /** * @return void * @author cw chen * @description 绿色建造-优良率-修改 * @Param entity * @date 2023-03-14 14:26 */ void updateEecellRate(GBExcellRateEntity entity); /** * @return java.util.List> * @author cw chen * @description 绿色建造-获奖情况 * @Param * @date 2023-03-14 14:58 */ List> getAwardsList(); /** * @return java.util.List> * @author cw chen * @description 绿色建造-获奖情况-地图 * @Param * @date 2023-03-14 15:18 */ List> getAwardsListOnMap(); /** * @return java.util.List * @author cw chen * @description 绿色建造-获奖情况-穿透 * @Param entity * @date 2023-03-14 16:38 */ PageInfo 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:17 */ void updateAwards(GBExcellRateEntity entity); /** * @return java.util.List> * @author cw chen * @description 绿色建造-获奖情况-穿透-新增/修改-工程列表 * @Param * @date 2023-03-14 17:30 */ 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:28 */ List> getExcellRateListByChild(); }