📄 xtflflmbean.java
字号:
"var t" + vo.getFl_dm() +
" = new WebFXTreeItem('" + vo.getXtfl_mc() +
"(" + vo.getNsrnum() + ")" +
"','../SysClassTree.jsf?selflbm=" + temp +
"','"+vo.getFl_ms()+"');\r\n");
} else {
sb.append(
"var t" + vo.getFl_dm() +
" = new WebFXTreeItem('" + vo.getXtfl_mc() +
"(" + vo.getNsrnum() + ")" +
"','../SysClassTree.jsf?selflbm=" + temp +
"&readonly=true','"+vo.getFl_ms()+"');\r\n");
}
}
sb.append("t" + vo.getFl_dm_p() + ".add(t" + vo.getFl_dm() +
");\r\n");
}
}
sb.append("var tselfFhl = new WebFXTreeItem('复合分类','');\r\n");
sb.append("tWDGH.add(tselfFhl);\r\n");
List selffhList = getFhflBylx();
for (int i = 0; i < selffhList.size(); i++) {
XTFLflVO vo = (XTFLflVO) selffhList.get(i);
temp = vo.getBm() + "," + vo.getMc() + ",," + vo.getLx() + ",-";
if (!readonly) {
sb.append("var t" + vo.getBm() + " = new WebFXTreeItem('" +
vo.getMc() + "(" + vo.getShl() + ")" +
"','../SysClassTree.jsf?selflbm=" + temp +
"','"+vo.getMs()+"');\r\n");
} else {
sb.append("var t" + vo.getBm() + " = new WebFXTreeItem('" +
vo.getMc() + "(" + vo.getShl() + ")" +
"','../SysClassTree.jsf?selflbm=" + temp +
"&readonly=true','"+vo.getMs()+"');\r\n");
}
sb.append("tselfFhl.add(t" + vo.getBm() + ");\r\n");
}
sb.append("document.write(tree);\r\n");
fltreeScript = sb.toString();
return fltreeScript;
}
public String getJgryFlTree() throws Exception {
List flList = null;
String jgrydm = null;
StringBuffer sb = new StringBuffer();
sb.append("var tree = new WebFXTree('系统分类','');\r\n");
sb.append("tree.setBehavior('classic');\r\n");
if (WebUtil.getParameterFromContextMap("jgrydm") != null) {
jgrydm = WebUtil.getParameterFromContextMap("jgrydm");
if ("01".equals(jgrydm.substring(0, 2))) {
flList = this.getJgfl(jgrydm.substring(2, jgrydm.length()));
if (flList != null) {
for (int i = 0; i < flList.size(); i++) {
FLGLflxxVO vo = (FLGLflxxVO) flList.get(i);
sb.append(
"var t" + vo.getFl_xh().toString() +
" = new WebFXTreeItem('" + vo.getFl_mc() + "(" +
vo.getNsrnum() + ")" +
"','SysClassManager/SysClassList.jsf?flxh=" +
vo.getFl_xh().toString() + "&fldm=" +
vo.getFl_dm() + "&flmc=" + vo.getFl_mc() +
"&qxkz=" + vo.getQxkz() + "&jgmc=" + vo.getJgmc() +
"&fldm_p=" + vo.getFl_dm_p() +
"&readonly=true','"+vo.getFl_ms()+"');\r\n");
sb.append("tree.add(t" + vo.getFl_xh().toString() +
");\r\n");
}
}
sb.append("document.write(tree);\r\n");
jgryFlTree = sb.toString();
} else {
flList = this.getRyfl(jgrydm.substring(2, jgrydm.length()));
if (flList != null) {
for (int i = 0; i < flList.size(); i++) {
FLGLflxxVO vo = (FLGLflxxVO) flList.get(i);
sb.append(
"var t" + vo.getFl_xh().toString() +
" = new WebFXTreeItem('" + vo.getFl_mc() + "(" +
vo.getNsrnum() + ")" +
"','SysClassManager/SysClassList.jsf?flxh=" +
vo.getFl_xh().toString() + "&fldm=" +
vo.getFl_dm() + "&flmc=" + vo.getFl_mc() +
"&lrry=" + vo.getLrry_dm() + "&jgmc=" +
vo.getLrry_mc() + "&fldm_p=" + vo.getFl_dm_p() +
"&readonly=true','"+vo.getFl_ms()+"');\r\n");
sb.append("tree.add(t" + vo.getFl_xh().toString() +
");\r\n");
}
}
sb.append("document.write(tree);\r\n");
jgryFlTree = sb.toString();
}
}
return jgryFlTree;
}
public String getJbflmc() {
return jbflmc;
}
private List getJgfl(String qxkz) throws Exception {
FLGLjbflReqEvent reqevt = new FLGLjbflReqEvent();
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
ISsglyService service = new SsglyDelegate();
List treeList = null;
reqevt.setJgdm(qxkz);
reqevt.setDealMethod("getJgfl");
resevt = (FLGLjbflResEvent) service.invokeTask(reqevt);
if (resevt.getFlag() == 1) {
treeList = resevt.getFlvoList();
}
return treeList;
}
private List getRyfl(String lrry) throws Exception {
FLGLjbflReqEvent reqevt = new FLGLjbflReqEvent();
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
ISsglyService service = new SsglyDelegate();
List treeList = null;
reqevt.setRydm(lrry);
reqevt.setDealMethod("getRyfl");
resevt = (FLGLjbflResEvent) service.invokeTask(reqevt);
if (resevt.getFlag() == 1) {
treeList = resevt.getFlvoList();
}
return treeList;
}
/**
* 取分类关系树列表
* @return List
* @throws Exception
*/
private List getFlgxTree() throws Exception {
String userid = this.getUserID();
SWJGjgryVO ryvo = this.getJgryVO(userid);
SWJGjgjgVO bjvo = this.getJgjgVO(ryvo.getSwjgDm());
FLGLjbflReqEvent reqevt = new FLGLjbflReqEvent();
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
ISsglyService service = new SsglyDelegate();
List treeList = null;
reqevt.setJgdm(bjvo.getSjswjgDm());
reqevt.setDealMethod("getFlgxTree");
resevt = (FLGLjbflResEvent) service.invokeTask(reqevt);
if (resevt.getFlag() == 1) {
treeList = resevt.getFlvoList();
}
return treeList;
}
/**
* 取自定义复合类
* @return List
* @throws Exception
*/
private List getFhflBylx() throws Exception {
String userid = this.getUserID();
XTFLflReqEvent reqevt = new XTFLflReqEvent();
XTFLflResEvent resevt = new XTFLflResEvent();
ISsglyService service = new SsglyDelegate();
List fhflList = null;
reqevt.setLrry(userid);
reqevt.setDealMethod("getFhflBylx");
resevt = (XTFLflResEvent) service.invokeTask(reqevt);
if (resevt.getFlag() == 1) {
fhflList = resevt.getFlvoList();
}
return fhflList;
}
/**
* 取该复合分类复合的基本分类
* @param fhfl String
* @param qxkz String
* @return List
* @throws Exception
*/
private List getJbflByFhfl(String fhfl, String qxkz) throws Exception {
XTFLflReqEvent reqevt = new XTFLflReqEvent();
XTFLflResEvent resevt = new XTFLflResEvent();
ISsglyService service = new SsglyDelegate();
List jbflList = null;
XTFLflgxVO gxvo = new XTFLflgxVO();
gxvo.setFhfl(fhfl);
gxvo.setQxkz(qxkz);
reqevt.setGxvo(gxvo);
reqevt.setDealMethod("getJbfl");
resevt = (XTFLflResEvent) service.invokeTask(reqevt);
if (resevt.getFlag() == 1) {
jbflList = resevt.getFlvoList();
}
return jbflList;
}
/**
* 查询管理员所有分类列表
*
* @return List
* @throws Exception
*/
private List getSelfFlList() throws Exception {
List selfList = new ArrayList();
String userid = this.getUserID();
SWJGjgryVO ryvo = this.getJgryVO(userid);
SWJGjgjgVO bjvo = this.getJgjgVO(ryvo.getSwjgDm());
selfList.add(new SelectItem("fllist", "分类列表"));
List sjflList = this.getSjxtflList(bjvo.getSjswjgDm());
if (sjflList != null) {
for (int i = 0; i < sjflList.size(); i++) {
XTFLtyflVO vo = (XTFLtyflVO) sjflList.get(i);
SelectItem si = new SelectItem(vo.getFlbm() + "," +
vo.getFlmc() +
"," + vo.getFlxh() + "," +
vo.getFllx(), vo.getFlmc());
selfList.add(si);
}
}
System.out.println(
"XTFLflMBean.getSelfFlList:查询成功---flList's size : " +
sjflList.size());
return selfList;
}
public void setFlList(List flList) {
this.flList = flList;
}
public void setFlmc(String flmc) {
this.flmc = flmc;
}
public void setFlms(String flms) {
this.flms = flms;
}
public void setMessage(String message) {
this.message = message;
}
public void setFlbm(String flbm) {
this.flbm = flbm;
}
public void setFhbm(String fhbm) {
this.fhbm = fhbm;
}
public void setFhmc(String fhmc) {
this.fhmc = fhmc;
}
public void setFhms(String fhms) {
this.fhms = fhms;
}
public void setRemc(String remc) {
this.remc = remc;
}
public void setIsrebm(boolean isrebm) {
this.isrebm = isrebm;
}
public void setXtflList(List xtflList) {
this.xtflList = xtflList;
}
public void setSelflbm(String selflbm) {
this.selflbm = selflbm;
}
public void setRems(String rems) {
this.rems = rems;
}
public void setListSize(Integer listSize) {
this.listSize = listSize;
}
public void setRefresh(boolean refresh) {
this.refresh = refresh;
}
public void setJbfl(String jbfl) {
this.jbfl = jbfl;
}
public void setJbflmc(String jbflmc) {
this.jbflmc = jbflmc;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -