package com.qianwen.smartman.modules.mdc.mapper;
|
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
import com.baomidou.mybatisplus.annotation.InterceptorIgnore;
|
|
import java.time.LocalDate;
|
import java.time.LocalDateTime;
|
import java.util.List;
|
import org.apache.ibatis.annotations.Param;
|
import com.qianwen.smartman.common.constant.FmsConstant;
|
import com.qianwen.smartman.modules.mdc.entity.SuperAggregateState;
|
|
//@DS("tdengine")
|
@DS("iotdb")
|
@InterceptorIgnore(tenantLine = FmsConstant.AUTOMATIC)
|
public interface SuperAggregateStateFeedbackMapper {
|
/**
|
* 按生产日期获取反馈状态表的状态数据,日期参数都该为int
|
* @param workstationIds
|
* @param startDate
|
* @param endDate
|
* @return
|
*/
|
List<SuperAggregateState> getStatusDataByFactoryDate(@Param("workstationIds") List<Long> workstationIds, @Param("startFactoryDate") int startFactoryDate, @Param("endFactoryDate") int endFactoryDate);
|
//List<SuperAggregateState> getStatusDataByFactoryDate(@Param("workstationIds") List<Long> workstationIds, @Param("startDate") String startDate, @Param("endDate") String endDate);
|
|
/**
|
* 获取反馈状态表的状态数据,日期参数都该为Date
|
* @param workstationIds
|
* @param startDate
|
* @param endDate
|
* @return
|
*/
|
List<SuperAggregateState> getStatusData(@Param("workstationIds") List<Long> workstationIds, @Param("startDate") java.util.Date startDate, @Param("endDate") java.util.Date endDate);
|
}
|