<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    mashiguang

    小馬快跑

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      20 隨筆 :: 0 文章 :: 60 評(píng)論 :: 0 Trackbacks
    public PageModel<CrmWarning> query(PageModel<CrmWarning> pageModel)
                
    throws Exception {
            Assert.notNull(pageModel);
            
            DetachedCriteria dc 
    = DetachedCriteria.forClass(CrmWarning.class);
            
            
    /*
             * 添加查詢(xún)條件
             * 如:dc.add(Restrictions.like("key", "%"+pageModel.getCondition("key")+"%"));
             * 
             * 
    */
            
    if (null != pageModel.getCondition("warnLevel")) {
                dc.add(Restrictions.eq(
    "warnLevel", pageModel.getCondition("warnLevel")));
            }
            
    if (StringUtils.isNotBlank((String)pageModel.getCondition("detail"))) {
                dc.add(Restrictions.like(
    "detail""%"+pageModel.getCondition("detail")+"%"));
            }
            
    if (StringUtils.isNotBlank((String)pageModel.getCondition("warnDate"))) {
                
    /*
                 * warnDate格式是yyyy-MM-dd,這里改成查詢(xún)這一天的預(yù)警
                 * Restrictions.sqlRestriction()允許寫(xiě)原生sql的方式完成特殊需求,如下
                 * 
    */
                dc.add(Restrictions.sqlRestriction(
    "to_char(time_start,'yyyy-MM-dd') = '" + pageModel.getCondition("warnDate"+ "'"));
            }
            
    if (null != pageModel.getCondition("templateId")) {
                
    /*
                 * 這里的templateId是模板的主鍵id,查詢(xún)時(shí)應(yīng)該轉(zhuǎn)換成模板對(duì)象
                 * 
    */
                CrmWarnTemplate warnTemplate 
    = new CrmWarnTemplate();
                warnTemplate.setTemplateId((Long)pageModel.getCondition(
    "templateId"));
                dc.add(Restrictions.eq(
    "crmWarnTemplate", warnTemplate));
            }
            
            dc.addOrder(Order.asc(
    "crmWarnTemplate"));
            dc.addOrder(Order.desc(
    "timeStart"));
            
            pageModel.setDateList(warningDao.query(dc, pageModel.getFirstNote(), pageModel.getNumInPage()));
            pageModel.setTotal(warningDao.count(dc));
            
            
    return pageModel;
        }
    posted on 2011-08-11 22:50 mashiguang 閱讀(430) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 示例代碼
    主站蜘蛛池模板: 18禁男女爽爽爽午夜网站免费| 97se亚洲综合在线| 一级毛片aa高清免费观看| 免费大学生国产在线观看p| 亚洲AV无码片一区二区三区| 在线免费观看污网站| 亚洲中文字幕久久精品无码A| 毛片免费在线观看网站| 亚洲性色精品一区二区在线| a级毛片无码免费真人| 亚洲精品国产av成拍色拍| 真实乱视频国产免费观看| 国产成人亚洲精品播放器下载 | 亚洲色欲色欲www在线播放 | 啊v在线免费观看| 黄网站色视频免费观看45分钟| 哒哒哒免费视频观看在线www| 人成免费在线视频| 亚洲欧洲精品无码AV| 日韩视频在线观看免费| 亚洲一区二区三区夜色| 狼群影院在线观看免费观看直播| 亚洲一级在线观看| 成人免费视频试看120秒| 亚洲国产精品无码久久| 国产一级高清免费观看| 一级做a爰片久久毛片免费看 | 亚洲高清无码专区视频| 国产免费一区二区三区免费视频| 亚洲国产精品嫩草影院在线观看| 一级特黄aa毛片免费观看| 亚洲沟沟美女亚洲沟沟| 女人18特级一级毛片免费视频| 日本系列1页亚洲系列| 国产精品亚洲αv天堂无码| 男的把j放进女人下面视频免费| 亚洲欧洲日韩在线电影| AV片在线观看免费| 成在线人直播免费视频| 亚洲av日韩av无码| 国语成本人片免费av无码|