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