📄 gzdasharembean.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 + -