113 lines
3.1 KiB
Plaintext
113 lines
3.1 KiB
Plaintext
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<com.sercurityControl.proteam.newScreen.domain.GBExcellRateEntity>
|
|
* @author cw chen
|
|
* @description 绿色建造-优良率
|
|
* @Param
|
|
* @date 2023-03-14 11:11
|
|
*/
|
|
List<GBExcellRateEntity> getExcellRateByOrg();
|
|
|
|
/**
|
|
* @return void
|
|
* @author cw chen
|
|
* @description 绿色建造-优良率-修改
|
|
* @Param entity
|
|
* @date 2023-03-14 14:27
|
|
*/
|
|
void updateEecellRate(GBExcellRateEntity entity);
|
|
|
|
/**
|
|
* @return java.util.List<java.util.Map < java.lang.String, java.lang.Object>>
|
|
* @author cw chen
|
|
* @description 绿色建造-获奖情况
|
|
* @Param
|
|
* @date 2023-03-14 15:00
|
|
*/
|
|
List<Map<String, Object>> getAwardsList();
|
|
|
|
/**
|
|
* @return java.util.List<java.util.Map < java.lang.String, java.lang.Object>>
|
|
* @author cw chen
|
|
* @description 绿色建造-获奖情况-地图
|
|
* @Param
|
|
* @date 2023-03-14 15:21
|
|
*/
|
|
List<Map<String, Object>> getAwardsListOnMap();
|
|
|
|
/**
|
|
* @return java.util.List<java.util.Map < java.lang.String, java.lang.Object>>
|
|
* @author cw chen
|
|
* @description 绿色建造-获奖情况-穿透
|
|
* @Param entity
|
|
* @date 2023-03-14 16:37
|
|
*/
|
|
List<GBExcellRateEntity> 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<java.util.Map < java.lang.String, java.lang.Object>>
|
|
* @author cw chen
|
|
* @description 绿色建造-获奖情况-穿透-新增/修改-工程列表
|
|
* @Param
|
|
* @date 2023-03-14 17:32
|
|
*/
|
|
List<Map<String, Object>> 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<java.util.Map < java.lang.String, java.lang.Object>>
|
|
* @author cw chen
|
|
* @description 绿色建造-优良率-穿透-列表
|
|
* @Param
|
|
* @date 2023-03-17 15:29
|
|
*/
|
|
List<Map<String, Object>> getExcellRateListByChild();
|
|
}
|