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

📄 gzrzzjrzjlblh.java

📁 以前做的一个j2ee的项目
💻 JAVA
字号:
package gov.gdlt.ssgly.taxcore.taxblh.gzrz;


import java.sql.Connection;

import gov.gdlt.ssgly.taxcore.comm.log.LogWritter;
import gov.gdlt.ssgly.taxcore.comm.blh.BaseBizLogicHandler;
import gov.gdlt.ssgly.taxcore.comm.exception.TaxBaseBizException;
import gov.gdlt.ssgly.taxcore.comm.exception.TaxBaseSystemException;
//import gov.gdlt.ssgly.taxcore.comm.commutils.StringUtils;
import java.math.BigDecimal;
import java.util.List;
import gov.gdlt.ssgly.taxcore.taxdao.gzrz.*;
import java.sql.Date;
import gov.gdlt.ssgly.taxcore.comm.event.ResponseEvent;
import gov.gdlt.ssgly.taxcore.taxevent.gzrz.*;
import gov.gdlt.ssgly.taxcore.comm.event.RequestEvent;


public class GZRZzjrzjlBLH extends BaseBizLogicHandler{
    private GZRZGLsxjbDAO sxjbdao;
    private String CurSJLevel;

    public GZRZzjrzjlBLH() {
        sxjbdao = new GZRZGLsxjbDAO() ;
        CurSJLevel = GetCurSJLevel();
    }

    private String GetCurSJLevel(){
        return "01";
    }


    protected ResponseEvent validateData(RequestEvent req) throws
            Exception {
        return null;
    }

    protected ResponseEvent performTask(RequestEvent req) throws
            TaxBaseBizException, TaxBaseSystemException {
        //System.out.print("\r\n ResponseEvent.performTask Excute \r\n");

        //String dealMethod = req.getDealMethod(); //业务处理标志

        GZRZzjgzrzReqEvent reqevent = (GZRZzjgzrzReqEvent)req;
        GZRZczjljgResEvent res = new GZRZczjljgResEvent(); //创建ResponseEvent对象resEvn

       res.setCz_zt("0");       //先设置插入状态为:未插入
       //System.out.print("\r\n sx_dm dddddddddddddddddddddd" + reqevent.getRzjl().getSx_dm());
       sxjbdao.setSx_dm(reqevent.getRzjl().getSx_dm());
       sxjbdao.setJb_dm(CurSJLevel);
       System.out.print("\r\n sx_dm " + reqevent.getRzjl().getSx_dm());
//       if (sxjbdao.findSxjbJLBySxdmSxjb() == ApplicationContext.ROWS_FOUND) {
       if (sxjbdao.findSxjbJLBySxdmSxjb() == 0) {

           //System.out.print("\r\n found ! \r\n");

           GZRZGLrzjlDAO dao = Vo2Dao(reqevent.getRzjl());
           dao.setSj_lx("1");                 //审计类型为事中审计
           if (dao.save() == null) {
               res.setCz_zt("1");             //插入状态改为:插入成功
           }
       }
       else{
           System.out.print("\r\n not found ! \r\n");
       }


       return res;
    }

    private GZRZGLrzjlDAO Vo2Dao(GZRZrzjlVO vo)
    {
        GZRZGLrzjlDAO dao = new GZRZGLrzjlDAO();

//        dao.setRz_xh(vo.getRz_xh());
        dao.setGly_dm(vo.getGly_dm());
        dao.setRw_xh(vo.getRw_xh());
        dao.setSx_dm(vo.getSx_dm());
        dao.setSj_lx(vo.getSj_lx());
        dao.setRz_bz(vo.getRz_bz());
        return dao;
    }

}

⌨️ 快捷键说明

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