IntelligentRecognition/ah-jjsp-service/.svn/pristine/df/df27852538b8835410344fcd256...

59 lines
1.4 KiB
Plaintext

package com.securityControl.system.mapper;
import com.securityControl.system.domain.vo.SystemDeviceUpdownVo;
import com.securityControl.system.domain.vo.SystemDeviceVo;
import com.securityControl.system.domain.vo.SystemReturnEntity;
import com.securityControl.system.domain.vo.TYDeviceResultValue;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository(value = "ScheduleBallDao")
public interface ScheduleBallDao {
/**
*获取当日施工的全部球机
* @param list
* @return
*/
List<SystemDeviceVo> getSgDevice(List<String> list);
/**
*
* @param list
* @return
*/
List<SystemDeviceVo> getAllDeviceList(List<String> list);
/**
* 更新数据库
* @param entity
* @param time
*/
Integer updateDeviceState(@Param("param") SystemReturnEntity entity, @Param("time") String time);
/**
* 更新球机状态
* @param res
*/
void refreshTyDevice(TYDeviceResultValue res);
List<SystemDeviceVo> getTYClassMettintState();
/**
* 设备上线下记录入库更新
* @param puid
* @param onlineTime
* @param offlineTime
*/
void replaceUpdown(@Param("puid")String puid, @Param("onlineTime")String onlineTime,@Param("offlineTime") String offlineTime,@Param("day")String day);
/**
*
* @return
*/
List<SystemDeviceVo> getTyDeviceList();
}