南昌市物联网技防平台-后台
Administrator
2021-04-07 eb3440d7c0c7baef5e6fc888fd0076b1787643d9
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/healthcode/mapper/healthcodeMapper.java
@@ -18,7 +18,10 @@
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springblade.jfpt.healthcode.entity.healthcode;
import org.apache.ibatis.annotations.Param;
import org.springblade.jfpt.healthcode.entity.Healthcode;
import org.springblade.jfpt.healthcode.vo.HealthcodeVO;
import org.springblade.jfpt.parcel.vo.ConditionVo;
import java.util.List;
import java.util.Map;
@@ -29,7 +32,7 @@
 * @author BladeX
 * @since 2020-07-19
 */
public interface healthcodeMapper extends BaseMapper<healthcode> {
public interface healthcodeMapper extends BaseMapper<Healthcode> {
   int insert(String type, String sex, String province, String city,String district, String dtime);
   List<Map<String, Object>> selectCountr(String time);
   List<Map<String, Object>> selectCountz(String beginTime,String endTime);
@@ -39,4 +42,25 @@
    * @return
    */
    List<Integer> selectRedCodeDataStatis();
   /**
    * 自定义健康码分页/健康码统计图表点击事件
    * @param healthcodeVO 健康码对象
    * @return
    */
    List<Healthcode> selectHealthcodeListPage(IPage<Healthcode> page,@Param("healthcodeVO") HealthcodeVO healthcodeVO);
   /**
    * 查询当前时间段红色健康码总个数
    * @param conditionVo
    * @return
    */
    Integer selHealthcodeTimeCount(@Param("conditionVo")ConditionVo conditionVo);
   /**
    * 查询当前时间段区间时间红色健康码个数
    * @param conditionVo
    * @return
    */
    List<Healthcode> selRedCodeTimeData(@Param("conditionVo")ConditionVo conditionVo);
}