level 5
wangwm123456
楼主
js:
var setting = {
async: {
contentType : "application/json",
enable : true,
dataType : "text",
type : "post",
url : APP_PATH + "/capitalTypeAction.do?method=getCaptialTypeTree&editeYear=2015¢erFlag=1&capitalType=2",
otherParam : {"editeYear":"2005","centerFlag":"1","capitalType":"2"},
dataFilter: null
},
check: { /**复选框**/
enable: true,
chkboxType: {"Y":"ps", "N":"ps"}//全选,反选ps
},
data: {
simpleData: {
enable: true,
idKey: "parentId",
pIdKey: "id",
rootPId: 0 //根节点
}
},
callback: {
beforeClick: beforeClick,
onCheck: onCheck
}
};
$(document).ready(function(){//初始化ztree对象
$.fn.zTree.init($("#tree"),setting); }
});
java:
public void getCaptialTypeTree(TDServletWrapper servletWrapper) throws ActionException{
//调用经费类型维护BO
CapitalTypeBO capitalTypeBO = (CapitalTypeBO) getServiceFacade("capitalTypeBO",
CncertConstant.CNCERT_APPNAME);
//回写JSON串
String captTree;
//获取编制年份
String editeYear =servletWrapper.getParameter("editeYear");
//获取经费编制类别
String capitalType=servletWrapper.getParameter("capitalType");
//获取中心、分中心Flag
String centerFlag=servletWrapper.getParameter("centerFlag");
//获取资金类型树
try {
captTree=capitalTypeBO.getCapitaltypemdfInfo(editeYear, Integer.parseInt(centerFlag),capitalType);
} catch (ServiceException e) {
log.error("CapitaltypemdfAction-getEditeCaptialTypeTree1-获取可编辑中心、分中心经费类型树异常:", e);
throw new ActionException(e);
}catch (Exception e) {
log.error("CapitaltypemdfAction-getEditeCaptialTypeTree2-获取可编辑中心、分中心经费类型树异常:", e);
throw new ActionException(e);
}
//设置字符编码
servletWrapper.setResponseContentType("text/json; charset=GBK");
PrintWriter out;
try {
out = servletWrapper.getResponseWriter();
} catch (IOException e) {
log.error("CapitaltypemdfAction-getEditeCaptialTypeTree1-获取servletWrapper.getResponseWriter()异常:", e);
throw new ActionException(e);
}
//回写结果
out.print(captTree);
out.flush();
out.close();
}
得到captTree数据为:[{"text":"分中心经费类型","state":"","beginNum":"","children":[{"text":"基本经费","state":"","beginNum":"","children":[{"text":"人员经费","state":"","beginNum":"","children":[{"text":"工资福利支出","state":"","beginNum":"","children":[],"id":3,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""},{"text":"离退休经费","state":"","beginNum":"","children":[],"id":4,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""},{"text":"住房公积金","state":"","beginNum":"","children":[],"id":5,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""},{"text":"提租补贴","state":"","beginNum":"","children":[],"id":6,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""},{"text":"购房补贴","state":"","beginNum":"","children":[],"id":7,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""}],"id":2,"parentId":0,"endNum":"","attributes":{"parentId":"1","cateLevel":"2","businManage":null,"checked":"1"},"businManage":"","checked":"","leafFlag":0,"rowNum":"","captLevel":""},{"text":"日常公用经费","state":"","beginNum":"","children":[],"id":8,"parentId":0,"endNum":"","attributes":{"parentId":"1","cateLevel":"2","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""}],"id":1,"parentId":0,"endNum":"","attributes":{"parentId":"0","cateLevel":"1","businManage":null,"checked":"1"},"businManage":"","checked":"","leafFlag":0,"rowNum":"","captLevel":""},
2012年02月16日 09点02分
1
var setting = {
async: {
contentType : "application/json",
enable : true,
dataType : "text",
type : "post",
url : APP_PATH + "/capitalTypeAction.do?method=getCaptialTypeTree&editeYear=2015¢erFlag=1&capitalType=2",
otherParam : {"editeYear":"2005","centerFlag":"1","capitalType":"2"},
dataFilter: null
},
check: { /**复选框**/
enable: true,
chkboxType: {"Y":"ps", "N":"ps"}//全选,反选ps
},
data: {
simpleData: {
enable: true,
idKey: "parentId",
pIdKey: "id",
rootPId: 0 //根节点
}
},
callback: {
beforeClick: beforeClick,
onCheck: onCheck
}
};
$(document).ready(function(){//初始化ztree对象
$.fn.zTree.init($("#tree"),setting); }
});
java:
public void getCaptialTypeTree(TDServletWrapper servletWrapper) throws ActionException{
//调用经费类型维护BO
CapitalTypeBO capitalTypeBO = (CapitalTypeBO) getServiceFacade("capitalTypeBO",
CncertConstant.CNCERT_APPNAME);
//回写JSON串
String captTree;
//获取编制年份
String editeYear =servletWrapper.getParameter("editeYear");
//获取经费编制类别
String capitalType=servletWrapper.getParameter("capitalType");
//获取中心、分中心Flag
String centerFlag=servletWrapper.getParameter("centerFlag");
//获取资金类型树
try {
captTree=capitalTypeBO.getCapitaltypemdfInfo(editeYear, Integer.parseInt(centerFlag),capitalType);
} catch (ServiceException e) {
log.error("CapitaltypemdfAction-getEditeCaptialTypeTree1-获取可编辑中心、分中心经费类型树异常:", e);
throw new ActionException(e);
}catch (Exception e) {
log.error("CapitaltypemdfAction-getEditeCaptialTypeTree2-获取可编辑中心、分中心经费类型树异常:", e);
throw new ActionException(e);
}
//设置字符编码
servletWrapper.setResponseContentType("text/json; charset=GBK");
PrintWriter out;
try {
out = servletWrapper.getResponseWriter();
} catch (IOException e) {
log.error("CapitaltypemdfAction-getEditeCaptialTypeTree1-获取servletWrapper.getResponseWriter()异常:", e);
throw new ActionException(e);
}
//回写结果
out.print(captTree);
out.flush();
out.close();
}
得到captTree数据为:[{"text":"分中心经费类型","state":"","beginNum":"","children":[{"text":"基本经费","state":"","beginNum":"","children":[{"text":"人员经费","state":"","beginNum":"","children":[{"text":"工资福利支出","state":"","beginNum":"","children":[],"id":3,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""},{"text":"离退休经费","state":"","beginNum":"","children":[],"id":4,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""},{"text":"住房公积金","state":"","beginNum":"","children":[],"id":5,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""},{"text":"提租补贴","state":"","beginNum":"","children":[],"id":6,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""},{"text":"购房补贴","state":"","beginNum":"","children":[],"id":7,"parentId":0,"endNum":"","attributes":{"parentId":"2","cateLevel":"3","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""}],"id":2,"parentId":0,"endNum":"","attributes":{"parentId":"1","cateLevel":"2","businManage":null,"checked":"1"},"businManage":"","checked":"","leafFlag":0,"rowNum":"","captLevel":""},{"text":"日常公用经费","state":"","beginNum":"","children":[],"id":8,"parentId":0,"endNum":"","attributes":{"parentId":"1","cateLevel":"2","businManage":null,"checked":"1"},"businManage":"","checked":"true","leafFlag":1,"rowNum":"","captLevel":""}],"id":1,"parentId":0,"endNum":"","attributes":{"parentId":"0","cateLevel":"1","businManage":null,"checked":"1"},"businManage":"","checked":"","leafFlag":0,"rowNum":"","captLevel":""},