📄 sjwhnsrxxmbean.java
字号:
package gov.gdlt.ssgly.taxweb.mbean.sjwh;
import java.math.*;
import java.text.*;
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.comm.log.*;
import gov.gdlt.ssgly.taxcore.comm.util.*;
import gov.gdlt.ssgly.taxcore.taxevent.sjwh.*;
import gov.gdlt.ssgly.taxcore.taxevent.xxsx.*;
import gov.gdlt.ssgly.taxweb.comm.util.*;
import gov.gdlt.ssgly.taxweb.tag.*;
public class SJWHnsrxxMBean extends PagedBaseBean {
private String lrry_dm;
private BigDecimal nsrnbm;
private String outcome;
private String nsr_mc = "";
private String nsrbm = "";
private static final int PAGE_SIZE = 7;
private String keyWords;
public static final String EMPTY_STRING = "";
private SJWHcjsjResEvent res = null;
private ArrayList nsrxxList = new ArrayList();
private String now;
private String nsrnbmList;
public SJWHnsrxxMBean() throws Exception {
this.lrry_dm = (String) WebUtil.eval("#{user.userID}");
nsrbm = WebUtil.getParameterFromContextMap("nsrbm");
nsr_mc = WebUtil.getParameterFromContextMap("nsr_mc");
if (nsrnbm == null) {
nsrxxList = getNsrxx();
}
java.util.Calendar rightnow = Calendar.getInstance();
now = new SimpleDateFormat("yyyyMM").format(rightnow.getTime());
}
/**
* 获取搜寻参数
* @return XXSXnsrxxVO
*/
private XXSXnsrxxVO getConditionVO() {
XXSXnsrxxVO conditionVO = new XXSXnsrxxVO();
keyWords = WebUtil.getParameterFromContextMap("form1:keyword");
conditionVO.setLrry_dm(lrry_dm);
if ((!EMPTY_STRING.equals(keyWords)) && (keyWords != null)) {
String input = keyWords.trim().toUpperCase();
conditionVO.setZbz(input);
}
return conditionVO;
}
/**
* 搜寻纳税人action
* @return String
* @throws Exception
*/
public String queryAction() throws Exception {
totalPageCount = 0;
refreshObjectList(1);
return null;
}
//实现抽象方法
protected void refreshObjectList(int currentPage) throws Exception {
objectList = getSession(nsrxxList, PAGE_SIZE, currentPage);
}
//实现抽象方法
protected void getTotalPage() throws Exception {
MathTotalInSeesion(nsrxxList, PAGE_SIZE);
}
private ArrayList getNsrxx() {
SJWHcjsjReqEvent cjsjReq = new SJWHcjsjReqEvent();
cjsjReq.setLrry_dm(lrry_dm);
cjsjReq.setZbz(getConditionVO().getZbz());
cjsjReq.setDealMethod("getNsrxx");
try {
ISsglyService service = new SsglyDelegate();
ResponseEvent resp = service.invokeTask(cjsjReq);
res = (SJWHcjsjResEvent) resp;
nsrxxList = (ArrayList) res.getCjsj();
} catch (Exception e) {
e.printStackTrace();
}
return nsrxxList;
}
protected void runExtraRoutine() {
}
protected void sort(String column, boolean ascending) {
}
public String getKeyWords() {
return keyWords;
}
public String getLrry_dm() {
return lrry_dm;
}
public String getNow() {
return now;
}
public String getNsr_mc() {
return nsr_mc;
}
public String getNsrbm() {
return nsrbm;
}
public BigDecimal getNsrnbm() {
return nsrnbm;
}
public String getNsrnbmList() {
return nsrnbmList;
}
public ArrayList getNsrxxList() {
return nsrxxList;
}
public String getOutcome() {
return outcome;
}
public SJWHcjsjResEvent getRes() {
return res;
}
public void setRes(SJWHcjsjResEvent res) {
this.res = res;
}
public void setNsrxxList(ArrayList nsrxxList) {
this.nsrxxList = nsrxxList;
}
public void setOutcome(String outcome) {
this.outcome = outcome;
}
public void setNsrnbmList(String nsrnbmList) {
this.nsrnbmList = nsrnbmList;
}
public void setNsrnbm(BigDecimal nsrnbm) {
this.nsrnbm = nsrnbm;
}
public void setLrry_dm(String lrry_dm) {
this.lrry_dm = lrry_dm;
}
public void setKeyWords(String keyWords) {
this.keyWords = keyWords;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -