Lius
2024-05-15 0ff2cd3dfe95db33202768d689a075a643743fca
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IMdcUtilizationRateService.java
@@ -3,9 +3,11 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.mdc.dto.MdcUtilizationRateDto;
import org.jeecg.modules.mdc.entity.MdcUtilizationRate;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
/**
 * @Description: 率参数设置
@@ -17,6 +19,7 @@
    /**
     * 分页查询
     *
     * @param page
     * @param req
     * @return
@@ -25,6 +28,7 @@
    /**
     * 新增参数
     *
     * @param mdcUtilizationRate
     * @return
     */
@@ -32,6 +36,7 @@
    /**
     * 编辑参数
     *
     * @param mdcUtilizationRate
     * @return
     */
@@ -39,6 +44,7 @@
    /**
     * 根据id删除
     *
     * @param id
     * @return
     */
@@ -46,8 +52,33 @@
    /**
     * 批量删除
     *
     * @param ids
     * @return
     */
    Boolean deleteBatchUtilization(String ids);
    /**
     * 根据类型查询
     *
     * @param type
     * @return
     */
    List<MdcUtilizationRate> listByType(String type);
    /**
     * 根据类型获取颜色标签
     *
     * @param type
     * @return
     */
    List<MdcUtilizationRateDto> getByType(String type);
    /**
     * 据类型获取数据区间和颜色
     *
     * @param type
     * @return
     */
    List<MdcUtilizationRate> getSectionByType(String type);
}