⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xtflflmbean.java

📁 以前做的一个j2ee的项目
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
                                "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 + -