📄 xtflflnsrmbean.java
字号:
for (int j = 0; j < source.size(); j++) {
FLGLflxxVO flvo = (FLGLflxxVO) source.get(j);
if (flvo.getLrry_dm() != null &&
rydm.equals(flvo.getLrry_dm())) {
temp.remove(i - key);
key = key + 1;
break;
}
}
}
target = temp;
System.out.println("-----以下是需插入的分类人员代码-----");
for (int i = 0; i < target.size(); i++) {
String dm = (String) target.get(i);
System.out.println("-----" + dm + "-----");
}
}
return target;
}
private String getUserID() throws TaxBaseBizException {
/**
* 测试用户
* 黄志强(市局:广州地税局税一处【24401000010】):24401002028
* 梁晖(区科:广州市海珠地税税征科【24401050013】):24401050071
* 赵锐(区科:广州市海珠地税信息科【24401050014】):24401050209
*/
String userid = "24401002028";
try {
userid = (String) WebUtil.eval("#{user.userID}");
} catch (Exception e) {
System.out.println("取登陆用户对象失败,登陆用户会话超时,请重新登陆!");
throw new TaxBaseBizException("取登陆用户对象失败,登陆用户会话超时,请重新登陆!");
}
return userid;
}
private SWJGjgryVO getJgryVO(String rydm) throws Exception {
SWJGjgryVO vo = new SWJGjgryVO();
SWJGjgjgReqEvent reqevt = new SWJGjgjgReqEvent();
ISsglyService service = new SsglyDelegate();
reqevt.setRydm(rydm);
reqevt.setDealMethod("getRyvoByDm");
ResponseEvent resp = service.invokeTask(reqevt);
SWJGjgjgResEvent resevt = (SWJGjgjgResEvent) resp;
vo = resevt.getRyvo();
return vo;
}
/**
* 通过纳税人内部码获取纳税人指标提示信息
*
* @param nsrnbm String
* @return BigDecimal
* @throws Exception
*/
private HashMap getTips(String nsrnbm) throws Exception {
HashMap map = null;
ISsglyService service = new SsglyDelegate();
ZBGLgyReqEvent reqevt = new ZBGLgyReqEvent();
reqevt.setNsrnbmList(nsrnbm);
reqevt.setZbdmList("'NSRBM','NSR_MC'");
reqevt.setDealMethod("getTsxx");
ZBGLgyResEvent resevt = (ZBGLgyResEvent) service.invokeTask(reqevt);
ArrayList tsxxList = resevt.getTsxxList();
if (tsxxList.size() > 0) {
map = (HashMap) tsxxList.get(0);
}
return map;
}
public String getFldm() {
if (fldm == null) {
fldm = WebUtil.getParameterFromContextMap("fldm");
}
return fldm;
}
public String getFlmc() {
if (flmc == null) {
flmc = WebUtil.getParameterFromContextMap("flmc");
}
return flmc;
}
public BigDecimal getFlxh() {
return flxh;
}
public String getSwjg() {
if (swjg == null) {
swjg = WebUtil.getParameterFromContextMap("qxkz");
}
return swjg;
}
/**
* 分页读取该系统分类的纳税人列表
* @return List
* @throws Exception
*/
public List getMyNsrList() throws Exception {
if (myNsrList == null) {
swjg = WebUtil.getParameterFromContextMap("qxkz");
if (swjg == null) {
swjg = WebUtil.getParameterFromContextMap("lrry");
}
lx = WebUtil.getParameterFromContextMap("lx");
flmc = WebUtil.getParameterFromContextMap("flmc");
fldm = WebUtil.getParameterFromContextMap("fldm");
fldm_p = WebUtil.getParameterFromContextMap("fldm_p");
fl_xh = WebUtil.getParameterFromContextMap("flxh");
if (fl_xh != null) {
flxh = new BigDecimal(fl_xh);
}
if (swjg != null && fldm != null && fl_xh != null) {
String pgNo = WebUtil.getParameterFromContextMap("pageNo");
String temp = WebUtil.getParameterFromContextMap("NsrFl");
if (temp != null) {
pgNo = "1";
}
if (pgNo != null && pgNo.length() != 0) {
pageNo = Integer.parseInt(pgNo);
if (totalPageCount > 0) {
if (totalPageCount < pageNo) {
pageNo = totalPageCount;
}
}
this.refreshObjectList(pageNo);
} else {
this.refreshObjectList(1);
}
}
}
if (myNsrList != null) {
for (int i = 0; i < myNsrList.size(); i++) {
FLGLnsrflxxVO flvo = (FLGLnsrflxxVO) myNsrList.get(i);
HashMap map = getTips(flvo.getNsrnbm().toString());
if (map != null) {
flvo.setTips_bm((String) map.get("NSRBM"));
flvo.setTips_mc((String) map.get("NSR_MC"));
}
}
this.listSize = new Integer(myNsrList.size());
}
return myNsrList;
}
public boolean isRefresh() {
return refresh;
}
public String getQxkz() {
return qxkz;
}
public String getFl_xh() {
if (fl_xh == null) {
fl_xh = WebUtil.getParameterFromContextMap("flxh");
}
return fl_xh;
}
public String getLrry() {
return lrry;
}
public String getAlert() {
return alert;
}
public String getMessage() {
return message;
}
public String getLx() {
if (lx == null) {
lx = WebUtil.getParameterFromContextMap("lx");
}
return lx;
}
public String getGjz() {
return gjz;
}
public String getDateStr() {
String dateStr = "";
java.util.Calendar tomonth = java.util.Calendar.getInstance();
Integer year = new Integer(tomonth.get(tomonth.YEAR));
Integer month = new Integer(tomonth.get(tomonth.MONTH)+1);
if (month.toString().length() > 1) {
dateStr = year.toString() + month.toString();
} else {
dateStr = year.toString() + "0" + month.toString();
}
return dateStr;
}
public String getJgmc() {
if (jgmc == null) {
jgmc = WebUtil.getParameterFromContextMap("jgmc");
}
return jgmc;
}
public Integer getListSize() {
return listSize;
}
public String getFldm_p() {
if (fldm_p == null) {
fldm_p = WebUtil.getParameterFromContextMap("fldm_p");
}
return fldm_p;
}
public String getReadonly() {
if (readonly == null) {
readonly = WebUtil.getParameterFromContextMap("readonly");
}
return readonly;
}
public void setNsrList(List nsrList) {
this.nsrList = nsrList;
}
public void setMyNsrList(List myNsrList) {
this.myNsrList = myNsrList;
}
public void setRefresh(boolean refresh) {
this.refresh = refresh;
}
public void setFl_xh(String fl_xh) {
this.fl_xh = fl_xh;
}
public void setLrry(String lrry) {
this.lrry = lrry;
}
public void setAlert(String alert) {
this.alert = alert;
}
public void setMessage(String message) {
this.message = message;
}
public void setGjz(String gjz) {
this.gjz = gjz;
}
public void setJgmc(String jgmc) {
this.jgmc = jgmc;
}
public void setListSize(Integer listSize) {
this.listSize = listSize;
}
public void setFldm_p(String fldm_p) {
this.fldm_p = fldm_p;
}
public void setReadonly(String readonly) {
this.readonly = readonly;
}
protected void sort(final String column, final boolean ascending) {}
protected void refreshObjectList(int currentPage) throws Exception {
String tempGJZ = WebUtil.getParameterFromContextMap("gjz");
if (tempGJZ == null || "".equals(tempGJZ)) {
FLGLflxxDAO dao = new FLGLflxxDAO();
dao.setFl_dm(fldm);
dao.setQxkz(swjg);
dao.setFl_xh(flxh);
this.myNsrList = getSplitTable("T_FLGL_NSRFLGX.getNsrlistByJgdm",
dao,
ROW_PAGE, currentPage);
} else {
HashMap ha = new HashMap();
ha.put("fl_xh", flxh);
ha.put("nsrbm", tempGJZ);
ha.put("nsr_mc", tempGJZ);
ha.put("swry_mc", tempGJZ);
this.myNsrList = getSplitTable(
"T_FLGL_NSRFLGX.getNsrlistByJgdmASGJZ",
ha, ROW_PAGE, currentPage);
}
gjz = tempGJZ;
}
protected void getTotalPage() throws Exception {
fl_xh = WebUtil.getParameterFromContextMap("flxh");
String tempGJZ = WebUtil.getParameterFromContextMap("gjz");
if (fl_xh != null) {
if (tempGJZ == null || "".equals(tempGJZ)) {
FLGLflxxDAO dao = new FLGLflxxDAO();
dao.setFl_xh(new BigDecimal(fl_xh));
totalPageCount = MathTotalAsCount(
"T_FLGL_NSRFLGX.getNsrlistByJgdmAsCount", dao, ROW_PAGE);
} else {
HashMap ha = new HashMap();
ha.put("fl_xh", flxh);
ha.put("nsrbm", tempGJZ);
ha.put("nsr_mc", tempGJZ);
ha.put("swry_mc", tempGJZ);
totalPageCount = MathTotal(
"T_FLGL_NSRFLGX.getNsrlistByJgdmASGJZ", ha, ROW_PAGE);
}
} else {
totalPageCount = 0;
}
}
protected void runExtraRoutine() {}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -