package org.jeecg.modules.arj.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.jeecg.modules.arj.entity.LineChanliangtongji;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
import java.util.List;
/**
*
* 产量统计 Mapper 接口
*
*
* @author jinjun.huang
* @since 2022-11-21
*/
@Mapper
@Repository
public interface LineChanliangtongjiMapper extends BaseMapper {
/**
* @return
*/
@Select("select hjzs,chengpin from line_chanliangtongji a, head b where a.head_id = b.id and head_id in (select id from head where day(reportTime) = day(now()))")
List queryDay();
/**
* @return
*/
@Select("select hjzs,chengpin from line_chanliangtongji a, head b where a.head_id = b.id and head_id in (select id from head where week(reportTime) = week(now()))")
List queryWeek();
@Select("select hjzs,chengpin from line_chanliangtongji a, head b where a.head_id = b.id and head_id in (select id from head where month(reportTime) = month(now()))")
List queryMonth();
@Select("select hjzs,chengpin from line_chanliangtongji a, head b where a.head_id = b.id and head_id in (select id from head where month(reportTime) = #{n})")
List queryMonthN(int n);
}