HQL查詢的LIST 返回omgrid顯示

DAO層

List Find_allByWrmMtlInventoryDist_Obj_groupup()

Service層:

List rs = wrmmtlinventorydistdao.Find_allByWrmMtlInventoryDist_Obj_groupup()

控制層:

List<String> queryed = new ArrayList<String>()

......

if( queryed != null )
        {
            int end = start+limit;      //結束的條數位置
            int total = queryed.size(); //總計結果條數
            end = end > queryed.size() ? queryed.size() : end;

            jmap.put( "rows", queryed.subList(start, end) );
            jmap.put( "total", total ); //總計條數

        }
    
        return jmap;


頁面層:通過1.2.3.4.5序號與JASON對象的屬性映射,如果JASON對象有名稱,則可以用名稱,但GROUP的臨時分組,一般沒必要建立PO對方存放查詢結果

$('#grid_group').omGrid({
                title : '分組內容',
                limit : 20,
                singleSelect : false,
                
                showIndex : true,
                onSuccess:function(data,testStatus,XMLHttpRequest,event){
                         if (data.total==0)
                        {showAlert("沒有數據");
                        }
                        $('#query_group').omButton('enable');//統計按鈕生效
                     },
                
                colModel : [
                             {header : '貨位名稱', name : '0', width : 100, align : 'left',sort:'clientSide'},
                             {header : '物料編碼', name : '1', width : 50, align : 'left',sort:'clientSide'},
                             {header : '編碼組織方式', name : '2', width : 100, align : 'left',sort:'clientSide'},
                             {header : '物料描述', name : '3', width : 150, align : 'left',sort:'clientSide'},
                             
                             {header : '主要數量合計', name : '4', width : 30, align : 'left',sort:'clientSide'},
                             {header : '主要單位', name : '5', width : 30, align : 'left',sort:'clientSide'}
                             
                             ]
                
            });



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章