Browse Source

添加注释

feature/dangjian
yujintao 6 years ago
parent
commit
24a279e98b
  1. 5
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/controller/KpiRuleController.java
  2. 236
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/KpiRuleService.java

5
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/controller/KpiRuleController.java

@ -151,9 +151,10 @@ public class KpiRuleController {
}
/**
* 根据考核规则编码计算考核规则绑定公式的运算结果
*
* @param ruleCode
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.KpiRuleDTO>>
* @param ruleCode
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.KpiRuleDTO>>
* @author work@yujt.net.cn
* @date 2019/12/17 17:04
*/

236
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/KpiRuleService.java

@ -36,119 +36,127 @@ import java.util.Map;
*/
public interface KpiRuleService extends BaseService<KpiRuleEntity> {
/**
* 默认分页
*
* @param params
* @return PageData<KpiRuleDTO>
* @author generator
* @date 2019-11-27
*/
PageData<KpiRuleDTO> page(Map<String, Object> params);
/**
* 默认查询
*
* @param params
* @return java.util.List<KpiRuleDTO>
* @author generator
* @date 2019-11-27
*/
List<KpiRuleDTO> list(Map<String, Object> params);
/**
* 单条查询
*
* @param id
* @return KpiRuleDTO
* @author generator
* @date 2019-11-27
*/
KpiRuleDTO get(String id);
/**
* 默认保存
*
* @param dto
* @return void
* @author generator
* @date 2019-11-27
*/
void save(KpiRuleDTO dto);
/**
* 默认更新
*
* @param dto
* @return void
* @author generator
* @date 2019-11-27
*/
void update(KpiRuleDTO dto);
/**
* 批量删除
*
* @param ids
* @return void
* @author generator
* @date 2019-11-27
*/
void delete(String[] ids);
/**
* @param params
* @return com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.dto.result.KpiRuleQueryResultDTO>
* @Author yinzuomei
* @Description 列表查询
* @Date 2019/11/27 13:29
**/
PageData<KpiRuleQueryResultDTO> query(Map<String, Object> params);
/**
* @param id 考核规则表主键
* @return com.elink.esua.epdc.dto.result.KpiRuleQueryResultDTO
* @Author yinzuomei
* @Description 查询详情
* @Date 2019/11/27 15:17
**/
KpiRuleQueryResultDTO queryDetailInfo(String id);
/**
* @param dto
* @return void
* @Author yinzuomei
* @Description 新增
* @Date 2019/11/27 16:27
**/
Result add(KpiRuleSaveOrUpdateFormDTO dto);
/**
* @param dto
* @return void
* @Author yinzuomei
* @Description 修改
* @Date 2019/11/27 16:27
**/
Result edit(KpiRuleSaveOrUpdateFormDTO dto);
/**
* @param referenceIds
* @return java.util.List<com.elink.esua.epdc.entity.KpiRuleEntity>
* @Author yinzuomei
* @Description 根据引用id查询考核规则表记录
* @Date 2019/12/2 14:59
**/
List<KpiRuleEntity> listKpiRuleEntityByRereferenceId(String[] referenceIds);
/**
* @param
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.KpiRuleDTO>>
* @Author yinzuomei
* @Description 已绑定手动打分的考核规则 手动打分下拉框使用
* @Date 2019/12/4 15:52
**/
Result<List<KpiRuleDTO>> listKpiRuleDTO();
/**
* 默认分页
*
* @param params
* @return PageData<KpiRuleDTO>
* @author generator
* @date 2019-11-27
*/
PageData<KpiRuleDTO> page(Map<String, Object> params);
/**
* 默认查询
*
* @param params
* @return java.util.List<KpiRuleDTO>
* @author generator
* @date 2019-11-27
*/
List<KpiRuleDTO> list(Map<String, Object> params);
/**
* 单条查询
*
* @param id
* @return KpiRuleDTO
* @author generator
* @date 2019-11-27
*/
KpiRuleDTO get(String id);
/**
* 默认保存
*
* @param dto
* @return void
* @author generator
* @date 2019-11-27
*/
void save(KpiRuleDTO dto);
/**
* 默认更新
*
* @param dto
* @return void
* @author generator
* @date 2019-11-27
*/
void update(KpiRuleDTO dto);
/**
* 批量删除
*
* @param ids
* @return void
* @author generator
* @date 2019-11-27
*/
void delete(String[] ids);
/**
* @param params
* @return com.elink.esua.epdc.commons.tools.page.PageData<com.elink.esua.epdc.dto.result.KpiRuleQueryResultDTO>
* @Author yinzuomei
* @Description 列表查询
* @Date 2019/11/27 13:29
**/
PageData<KpiRuleQueryResultDTO> query(Map<String, Object> params);
/**
* @param id 考核规则表主键
* @return com.elink.esua.epdc.dto.result.KpiRuleQueryResultDTO
* @Author yinzuomei
* @Description 查询详情
* @Date 2019/11/27 15:17
**/
KpiRuleQueryResultDTO queryDetailInfo(String id);
/**
* @param dto
* @return void
* @Author yinzuomei
* @Description 新增
* @Date 2019/11/27 16:27
**/
Result add(KpiRuleSaveOrUpdateFormDTO dto);
/**
* @param dto
* @return void
* @Author yinzuomei
* @Description 修改
* @Date 2019/11/27 16:27
**/
Result edit(KpiRuleSaveOrUpdateFormDTO dto);
/**
* @param referenceIds
* @return java.util.List<com.elink.esua.epdc.entity.KpiRuleEntity>
* @Author yinzuomei
* @Description 根据引用id查询考核规则表记录
* @Date 2019/12/2 14:59
**/
List<KpiRuleEntity> listKpiRuleEntityByRereferenceId(String[] referenceIds);
/**
* @param
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.KpiRuleDTO>>
* @Author yinzuomei
* @Description 已绑定手动打分的考核规则 手动打分下拉框使用
* @Date 2019/12/4 15:52
**/
Result<List<KpiRuleDTO>> listKpiRuleDTO();
/**
* 根据考核规则编码计算考核规则绑定公式的运算结果
*
* @param ruleCode 考核规则编码
* @return void
* @author work@yujt.net.cn
* @date 2019/12/17 17:20
*/
void calcByRuleCode(String ruleCode);
}

Loading…
Cancel
Save