IOrganizationEvaluationInfoService.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.ims.eval.service;
  2. import com.ims.eval.entity.OrganizationEvaluationInfo;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import com.ims.eval.entity.dto.response.OrganizationEvaluationInfoResDTO;
  5. import javax.servlet.http.HttpServletRequest;
  6. import java.util.List;
  7. import java.util.Map;
  8. /**
  9. * <p>
  10. * 考评指标明细
  11. 服务类
  12. * </p>
  13. *
  14. * @author wang
  15. * @since 2023-03-16
  16. */
  17. public interface IOrganizationEvaluationInfoService extends IService<OrganizationEvaluationInfo> {
  18. Map finishValueList(String organizationEvaluationId, String dept, HttpServletRequest request);
  19. boolean saveBatchDto(List<OrganizationEvaluationInfo> organizationEvaluationInfoList) throws Exception;
  20. //公司名 指标名 业务属性
  21. List<OrganizationEvaluationInfoResDTO> finishValueList(String organizationEvaluationId, String dept, String organizationShortName, String indicatorName, String binSection, String isQuantified, HttpServletRequest request);
  22. boolean calculationByEvaluationId(String id ,String indicatorId,String organizationEvaluationId,String optionCode);
  23. List<Map> getEvaluationIndicatorList(String organizationEvaluationId, String binSection, String binStage, HttpServletRequest request);
  24. Map getEvaluationInfoList(String organizationEvaluationId, String indicatorId,HttpServletRequest request);
  25. }