package com.moral.api.service; import com.moral.api.entity.DeviceAdjustValue; import com.baomidou.mybatisplus.extension.service.IService; import com.moral.api.pojo.dto.adjust.AdjustDTO; import com.moral.api.pojo.form.adjust.AdjustForm; import org.springframework.transaction.annotation.Transactional; import java.util.List; import java.util.Map; /** *

* 服务类 *

* * @author moral * @since 2021-06-07 */ @Transactional public interface DeviceAdjustValueService extends IService { /** * @Description: 添加校准值 * @Param: [DeviceAdjustValue] * @return: Map * @Author: 李子杰 * @Date: 2021/7/26 */ @Transactional Map insertOne(DeviceAdjustValue deviceAdjustValue); /** * @Description: 根据条件获取校准值数据 * @Param: [Map] * @return: Map * @Author: 李子杰 * @Date: 2021/7/26 */ Map getDataByCondition(Map map); /** * @Description: 更新校准值 * @Param: [Map] * @return: Map * @Author: 李子杰 * @Date: 2021/7/26 */ @Transactional Map updateOne(Map map); /** * @Description: 删除校准值 * @Param: [Map] * @return: Map * @Author: 李子杰 * @Date: 2021/7/26 */ @Transactional Map deleteOne(Map map); /** * @Description: 获取校准值时间段 * @Param: [Map] * @return: Map * @Author: 李子杰 * @Date: 2021/7/26 */ Map getTimeSlot(Map map); /** * @Description: 一键刷新redis * @Param: [] * @return: Map * @Author: 李子杰 * @Date: 2021/7/26 */ Map refreshRedis(); /** * 批量查询校准值 * @param parameters * @return */ List> getAllAdjust(Map parameters); /** * 批量修改校准值 * @param paras * @return */ Map updateAllAdjust(List paras); }