Controller代码:
public void list(){
	Record record = new Record();
	record.set("oper_type", get("oper_type"));
	renderJson(service.getGrid(getParaToInt("pageNumber",1), getParaToInt("pageSize",10),record));
}
service 代码:
public Grid getGrid(int pageNumber,int pageSize,Record record){
	SqlPara sqlPara=Db.getSqlPara("core.getSysLogs",record);
	Page<Record> page=getDbPro().paginate(pageNumber, pageSize, sqlPara);
	return new Grid(page.getList(), pageNumber, pageSize, page.getTotalRow());
}
sql 代码:
#sql("getSysLogs")
	select * from sys_log s where 1=1
	
	#if(oper_type)
		and s.oper_type in (#para(oper_type))
	#end
	order by oper_time desc
#end如前台获取到的参数为0,1,2 这样 只能获取第一个 也就是0 但是跟踪代码 sqlPara.getPara() 获取到的是[0,1,2] 不知都是不是自动根据,拆分了,因为只有一个参数所以只取第一个
数据库为musql
 项目:JFinal
 
 
 
 
 
 
当前信息量不知道问题是什么