var url = '${URL("pursiteProduct.action" , "deleteCatReadyTask")}';
$.ajax({
type: 'POST',
dataType:"json",
url : url,
data:{'applyId':'${applyId}'},
cache: false,
async: true,
success: function(result) {
if (result.statusCode == "ok") {
WindowUtils.needDeleteReadyTask('${applyId}');
window.close();
}else{
DlgUtils.tips('很遗憾',result.message, 'face-sad');
}
}
});
后台java方法这么写:
public Resolution queryProdFlagJson(){
JsonResult jsonResult = new JsonResult();
try {
Map<String, Object> params = getParameters();
params.put("loginUser", this.getFromSession(CommName.SESSION_KEY_USERINFO));
jsonResult.setStatusCode(JsonResult.OK);
List<Map<String, Object>> returnValue = pursiteProStatment.createPurProTree(params);
jsonResult.setContent(JSON.toJSONString(returnValue));
} catch (Exception e) {
log.error(e.getMessage(), e);
jsonResult.setStatusCode(JsonResult.ERROR);
jsonResult.setMessage(e.getMessage());
}
return this.createJsonResolution(jsonResult);
}