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

📄 gzdasharembean.java

📁 以前做的一个j2ee的项目
💻 JAVA
字号:
package gov.gdlt.ssgly.taxweb.mbean.gzda;

import java.util.*;

import gov.gdlt.ssgly.taxcore.comm.bizdelegate.*;
import gov.gdlt.ssgly.taxcore.comm.bizinterface.*;
import gov.gdlt.ssgly.taxcore.comm.event.*;
import gov.gdlt.ssgly.taxcore.taxevent.gzda.*;
import gov.gdlt.ssgly.taxweb.comm.mbean.*;
import gov.gdlt.ssgly.taxweb.comm.util.*;

public class GZDAshareMBean extends BaseManagedBean {
    private static final String GETTING_JGRY_LIST_EXCEPTION = "YCGZDA01011";
    private static final String ADD_SHARE_SCOPE_EXCEPTION = "YCGZDA01012";
    private static final String DELETE_SHARE_SCOPE_EXCEPTION = "YCGZDA01013";
    private String selectedJgryDm;
    private String selectedFileUrls;
    private String messageScript;
    private ArrayList wdgxJgryList;
    private int wdgxJgryListSize;

    public GZDAshareMBean() {
        try {
            jbInit();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

    private ArrayList refreshWdgxJgryList() throws Exception {
        // 获取文档编号
        String url = WebUtil.getParameterFromContextMap("url");
        if (url == null || "".equals(url)) {
            return null;
        }

        GZDAwdgxReqEvent req = new GZDAwdgxReqEvent();
        req.setDealMethod("getWdgxByFileUrl");
        req.setFileUrl(url);
        try {
            ISsglyService service = new SsglyDelegate();
            ResponseEvent resp = service.invokeTask(req);

            GZDAwdgxResEvent resEvent = (GZDAwdgxResEvent) resp;
            return resEvent.getWdgxJgryList();
        } catch (Exception e) {
            e.printStackTrace();
            throw new Exception(GETTING_JGRY_LIST_EXCEPTION);
        }
    }

    public String addShareScope() throws Exception {
        //System.out.println("selectedFileUrls = " + selectedFileUrls);
        //System.out.println("selectedJgryDm = " + selectedJgryDm);
        if (this.selectedFileUrls == null || "".equals(this.selectedFileUrls)) {
            return null;
        }
        if (this.selectedJgryDm == null || "".equals(this.selectedJgryDm)) {
            return null;
        }

        GZDAwdgxReqEvent req = new GZDAwdgxReqEvent();
        req.setSelectedFileUrls(this.selectedFileUrls);
        req.setSelectedJgryDm(this.selectedJgryDm);
        req.setDealMethod("addWdgxShare");
        try {
            ISsglyService service = new SsglyDelegate();
            ResponseEvent resp = service.invokeTask(req);
            String result = resp.getRepCode();
            if (result.equals("0")) {
                this.messageScript = "alert('XXGZDA-121:添加文档共享成功!');";
            } else {
                this.messageScript = "alert('XXGY-004:操作失败!');";
            }
        } catch (Exception e) {
            e.printStackTrace();
            throw new Exception(ADD_SHARE_SCOPE_EXCEPTION);
        }

        return null;
    }

    public String deleteShareScope() throws Exception {
        //System.out.println("selectedJgryDm = " + selectedJgryDm);
        if (this.selectedJgryDm == null || "".equals(this.selectedJgryDm)) {
            return null;
        }

        GZDAwdgxReqEvent req = new GZDAwdgxReqEvent();
        req.setSelectedJgryDm(this.selectedJgryDm);
        req.setDealMethod("deleteWdgxShare");
        try {
            ISsglyService service = new SsglyDelegate();
            ResponseEvent resp = service.invokeTask(req);
            String result = resp.getRepCode();
            if (result.equals("0")) {
                this.messageScript = "alert('XXGZDA-123:删除分类共享范围成功!');";
            } else {
                this.messageScript = "alert('XXGY-004:操作失败!');";
            }
        } catch (Exception e) {
            e.printStackTrace();
            throw new Exception(DELETE_SHARE_SCOPE_EXCEPTION);
        }

        return null;
    }

    public void setSelectedJgryDm(String selectedJgryDm) {
        this.selectedJgryDm = selectedJgryDm;
    }

    public void setSelectedFileUrls(String selectedFileUrls) {

        this.selectedFileUrls = selectedFileUrls;
    }

    public String getSelectedJgryDm() {
        return selectedJgryDm;
    }

    public String getSelectedFileUrls() {
        return selectedFileUrls;
    }

    public String getMessageScript() {
        return messageScript;
    }

    public ArrayList getWdgxJgryList() throws Exception {
        if (wdgxJgryList == null) {
            wdgxJgryList = refreshWdgxJgryList();
        }
        return wdgxJgryList;
    }

    public int getWdgxJgryListSize() throws Exception {
        if (wdgxJgryList == null) {
            wdgxJgryList = refreshWdgxJgryList();
            if (wdgxJgryList == null) {
                this.wdgxJgryListSize = 0;
            } else {
                this.wdgxJgryListSize = wdgxJgryList.size();
            }
        }

        return wdgxJgryListSize;
    }

    private void jbInit() throws Exception {
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -