package com.taoke.autopay.dao; import java.lang.Integer; import java.lang.String; import java.util.Date; import java.lang.Long; import java.util.List; import org.apache.ibatis.annotations.Param; import com.taoke.autopay.entity.AdminUser; import org.yeshi.utils.mybatis.BaseMapper; public interface AdminUserMapper extends BaseMapper { AdminUser selectByPrimaryKeyForUpdate(@Param("id") Long id); List list(@Param("query") DaoQuery query); long count(@Param("query") DaoQuery query); public static class DaoQuery{ public Long id; public String account; public String pwd; public String name; public Integer rule; public Date minCreateTime; public Date maxCreateTime; public Date minUpdateTime; public Date maxUpdateTime; public long start; public int count; public List sortList; } }