package cn.dreampie.function.common;
import cn.dreampie.common.config.AppConstants;
import cn.dreampie.common.web.controller.Controller;
import com.jfinal.plugin.ehcache.CacheName;
/**
* Created by wangrenhui on 14-1-3.
*/
public class AreaController extends Controller {
public void index() {
dynaRender("/view/index.ftl");
}
@CacheName(AppConstants.DEFAULT_CACHENAME)
public void own() {
setAttr("areas", Area.dao.paginateBy(getParaToInt(0, 1), 15, "`area`.deleted_at is NULL"));
dynaRender("/view/index.ftl");
}
@CacheName(AppConstants.DEFAULT_CACHENAME)
public void whole() {
setAttr("areas", Area.dao.findBy("`area`.deleted_at is NULL"));
dynaRender("/view/index.ftl");
}
public void children() {
setAttr("areas", Area.dao.findBy("`area`.deleted_at is NULL AND `area`.pid =" + getParaToInt(0, 1)));
dynaRender("/view/area/index.ftl");
}
}