package cn.com.lzt.holiday.dao; import java.util.List; import org.jeecgframework.minidao.annotation.Arguments; import org.jeecgframework.minidao.annotation.MiniDao; import org.jeecgframework.minidao.annotation.ResultType; import org.jeecgframework.minidao.pojo.MiniDaoPage; import cn.com.lzt.holiday.entity.HolidayDaoEntity; /** * Minidao例子 * */ @MiniDao public interface HolidayMinidaoDao { @Arguments({"holidayDao","useridList","useridList1","orgidList", "page", "rows","authSql"}) @ResultType(HolidayDaoEntity.class) public MiniDaoPage getAllEntities(HolidayDaoEntity holidayDao,List useridList,List useridList1,List orgidList, int page, int rows,String authSql); /** * MiniDao 传入list 集合进行查询 * @param ids List 的参数 * @return *//*in ( ' adfasdf'asdf' ',2,3,4,5,6,7) @Arguments("ids") @ResultType(TSBaseUser.class) @Sql("SELECT * FROM t_s_base_user WHERE 1=1 AND "+ "id IN ("+ " <#list ids as item> "+ " '${item}' "+ " <#if item_has_next>,"+ ""+ " ) ") List getlistByids(List ids);*/ /*@Arguments("pid") @Sql("select ID,NAME,PID from t_s_region where pid=:pid order by name_en") List> getProCity(String pid); @Sql("select ID,NAME,PID from t_s_region order by name_en") List> getAllRegions(); //update-begin--Author:dangzhenghui Date:20170510 for:TASK #1945 【demo错误】minidao例子,通过条件查询,后台报错 //update-begin--Author:zhangliang Date:20170706 for:TASK #1945 【demo错误】minidao例子,通过条件查询,后台报错 @ResultType(JeecgDemoEntity.class) public MiniDaoPage getAllEntities(@Param("jeecgDemo") JeecgDemoEntity jeecgDemo, @Param("page") int page, @Param("rows") int rows,@Param("authSql") String authSql); //update-end--Author:zhangliang Date:20170706 for:TASK #1945 【demo错误】minidao例子,通过条件查询,后台报错 //update-begin--Author:dangzhenghui Date:20170510 for:TASK #1945 【demo错误】minidao例子,通过条件查询,后台报错 @Sql("SELECT count(*) FROM jeecg_demo") Integer getCount(); @Sql("SELECT SUM(salary) FROM jeecg_demo") Integer getSumSalary(); @Arguments("id") @ResultType(String.class) @Sql("SELECT org_code FROM t_s_depart where id=:id") public java.lang.String getOrgCode(String id);*/ /*@Arguments({"jeecgMinidao", "page", "rows"}) public List getAllEntities(JeecgMinidaoEntity jeecgMinidao, int page, int rows); @Arguments({"jeecgMinidao", "page", "rows"}) @ResultType(JeecgMinidaoEntity.class) public List getAllEntities2(JeecgMinidaoEntity jeecgMinidao, int page, int rows);*/ //@Arguments("id") //JeecgMinidaoEntity getJeecgMinidao(String id); /* */ /*@Arguments("jeecgMinidao") int update(JeecgMinidaoEntity jeecgMinidao); @Arguments("jeecgMinidao") void insert(JeecgMinidaoEntity jeecgMinidao); @Arguments("jeecgMinidao") void delete(JeecgMinidaoEntity jeecgMinidao);*/ /*@Arguments("log") @ResultType(JeecgLogReport.class) List getLogReportData(JeecgLogReport log); @Arguments("log") List> getLogChartData(JeecgLogReport log);*/ }