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

📄 sjwhnsrxxmbean.java

📁 以前做的一个j2ee的项目
💻 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 + -