109 lines
3.0 KiB
Plaintext
109 lines
3.0 KiB
Plaintext
|
|
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<com.sercurityControl.proteam.newScreen.domain.GBExcellRateEntity>
|
||
|
|
* @author cw chen
|
||
|
|
* @description 绿色建造-优良率
|
||
|
|
* @Param
|
||
|
|
* @date 2023-03-14 11:10
|
||
|
|
*/
|
||
|
|
List<GBExcellRateEntity> getExcellRateByOrg();
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @return void
|
||
|
|
* @author cw chen
|
||
|
|
* @description 绿色建造-优良率-修改
|
||
|
|
* @Param entity
|
||
|
|
* @date 2023-03-14 14:26
|
||
|
|
*/
|
||
|
|
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 14:58
|
||
|
|
*/
|
||
|
|
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:18
|
||
|
|
*/
|
||
|
|
List<Map<String, Object>> getAwardsListOnMap();
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @return java.util.List<com.sercurityControl.proteam.newScreen.domain.GBExcellRateEntity>
|
||
|
|
* @author cw chen
|
||
|
|
* @description 绿色建造-获奖情况-穿透
|
||
|
|
* @Param entity
|
||
|
|
* @date 2023-03-14 16:38
|
||
|
|
*/
|
||
|
|
PageInfo<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:17
|
||
|
|
*/
|
||
|
|
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:30
|
||
|
|
*/
|
||
|
|
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:28
|
||
|
|
*/
|
||
|
|
List<Map<String, Object>> getExcellRateListByChild();
|
||
|
|
}
|