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'}
]
});