queryView_parameter = { first : '(0)', last : '(0)', count : 20 }; function queryView_list_next(id) { $('#result').html(''); $('#content').html(''); var id = (id ? id : queryView_parameter.last); $.ajax({ type : 'get', dataType : 'json', url : '../jaxrs/queryview/list/' + id + '/next/' + queryView_parameter.count, xhrFields : { 'withCredentials' : true }, crossDomain : true }).done(function(json) { if (json.type == 'success') { if (json.data.length > 0) { queryView_parameter.first = json.data[0].id; queryView_parameter.last = json.data[json.data.length - 1].id; } else { queryView_parameter.first = '(0)'; } $('#content').html(queryView_list_grid(json)); } }).always(function(json) { $('#result').html(JSON.stringify(json, null, 4)); }); } function queryView_list_prev(id) { $('#result').html(''); $('#content').html(''); var id = (id ? id : queryView_parameter.first); $.ajax({ type : 'get', dataType : 'json', url : '../jaxrs/queryview/list/' + id + '/prev/' + queryView_parameter.count, xhrFields : { 'withCredentials' : true }, crossDomain : true }).done(function(json) { if (json.type == 'success') { if (json.data.length > 0) { queryView_parameter.first = json.data[0].id; queryView_parameter.last = json.data[json.data.length - 1].id; } else { queryView_parameter.last = '(0)'; } queryView_list_grid(json); } }).always(function(json) { $('#result').html(JSON.stringify(json, null, 4)); }); } function queryView_list_grid(json) { var str = ''; str += ''; str += ''; $.each(json.data, function(index, item) { str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += ''; }); str += '
  ' + json.count + '
idnamealiasapplicationoperate
' + item.id + '' + item.name + '' + item.alias + '' + item.application + ''; str += 'edit '; str += 'delete'; str += '
'; $('#content').html(str); $('#next').click(function() { queryView_list_next(); }); $('#prev').click(function() { queryView_list_prev(); }); } function queryView_simulate_init() { $('#result').html(''); $('#content').html(''); var str = ''; str += ''; str += ''; str += ''; str += ''; str += '
simulate get
id:
filter:
where:
'; $('#content').html(str); $('#simulate').click(function() { queryView_simulate($('#id').val()); }); $('#flag').click(function() { queryView_get($('#id').val()); }); } function queryView_simulate(id) { $.ajax({ type : 'put', dataType : 'json', url : '../jaxrs/queryview/' + id + '/simulate?' + Math.random(), contentType : 'application/json; charset=utf-8', data : JSON.stringify({ filter : $('#filter').val(), where : $('#where').val() }), xhrFields : { 'withCredentials' : true }, crossDomain : true }).always(function(json) { $('#result').html(JSON.stringify(json, null, 4)); }); } function queryView_create() { $('#result').html(''); $('#content').html(''); var str = ''; str += ''; str += ''; str += ''; str += ''; str += ''; str += '
post
application:
name:
alias:
description:
allowPersonList: