diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/controller/KpiRuleController.java b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/controller/KpiRuleController.java index 62516384f..7d651d06b 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/controller/KpiRuleController.java +++ b/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> + * @param ruleCode + * @return com.elink.esua.epdc.commons.tools.utils.Result> * @author work@yujt.net.cn * @date 2019/12/17 17:04 */ diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/KpiRuleService.java b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/KpiRuleService.java index ac1671b6b..7fea02c7f 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/KpiRuleService.java +++ b/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 { - /** - * 默认分页 - * - * @param params - * @return PageData - * @author generator - * @date 2019-11-27 - */ - PageData page(Map params); - - /** - * 默认查询 - * - * @param params - * @return java.util.List - * @author generator - * @date 2019-11-27 - */ - List list(Map 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 - * @Author yinzuomei - * @Description 列表查询 - * @Date 2019/11/27 13:29 - **/ - PageData query(Map 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 - * @Author yinzuomei - * @Description 根据引用id查询考核规则表记录 - * @Date 2019/12/2 14:59 - **/ - List listKpiRuleEntityByRereferenceId(String[] referenceIds); - - /** - * @param - * @return com.elink.esua.epdc.commons.tools.utils.Result> - * @Author yinzuomei - * @Description 已绑定手动打分的考核规则 手动打分下拉框使用 - * @Date 2019/12/4 15:52 - **/ - Result> listKpiRuleDTO(); - + /** + * 默认分页 + * + * @param params + * @return PageData + * @author generator + * @date 2019-11-27 + */ + PageData page(Map params); + + /** + * 默认查询 + * + * @param params + * @return java.util.List + * @author generator + * @date 2019-11-27 + */ + List list(Map 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 + * @Author yinzuomei + * @Description 列表查询 + * @Date 2019/11/27 13:29 + **/ + PageData query(Map 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 + * @Author yinzuomei + * @Description 根据引用id查询考核规则表记录 + * @Date 2019/12/2 14:59 + **/ + List listKpiRuleEntityByRereferenceId(String[] referenceIds); + + /** + * @param + * @return com.elink.esua.epdc.commons.tools.utils.Result> + * @Author yinzuomei + * @Description 已绑定手动打分的考核规则 手动打分下拉框使用 + * @Date 2019/12/4 15:52 + **/ + Result> listKpiRuleDTO(); + + /** + * 根据考核规则编码,计算考核规则绑定公式的运算结果 + * + * @param ruleCode 考核规则编码 + * @return void + * @author work@yujt.net.cn + * @date 2019/12/17 17:20 + */ void calcByRuleCode(String ruleCode); }