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