| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- package com.jeecg.demo.dao;
- import java.util.List;
- import java.util.Map;
- import com.jeecg.chat.entity.ChatMessageHistory;
- import org.jeecgframework.minidao.annotation.*;
- import com.jeecg.demo.entity.JeecgDemoEntity;
- import com.jeecg.demo.entity.JeecgLogReport;
- import org.jeecgframework.minidao.pojo.MiniDaoPage;
- /**
- * Minidao例子
- *
- */
- @MiniDao
- public interface JeecgMinidaoDao {
-
- @Arguments("pid")
- @Sql("select ID,NAME,PID from t_s_region where pid=:pid order by name_en")
- List<Map<String, String>> getProCity(String pid);
-
- @Sql("select ID,NAME,PID from t_s_region order by name_en")
- List<Map<String, String>> 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<JeecgDemoEntity> 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<Map> getAllEntities(JeecgMinidaoEntity jeecgMinidao, int page, int rows);
- @Arguments({"jeecgMinidao", "page", "rows"})
- @ResultType(JeecgMinidaoEntity.class)
- public List<JeecgMinidaoEntity> 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<JeecgLogReport> getLogReportData(JeecgLogReport log);
-
- @Arguments("log")
- List<Map<String, Object>> getLogChartData(JeecgLogReport log);
- }
|