📄 dygldymbblh.java
字号:
package gov.gdlt.ssgly.taxcore.taxblh.dygl;
import java.util.List;
import gov.gdlt.ssgly.taxcore.comm.event.ResponseEvent;
import gov.gdlt.ssgly.taxcore.comm.event.RequestEvent;
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.log.LogWritter;
import gov.gdlt.ssgly.taxcore.taxdao.dygl.DYGLDymbDAO;
import gov.gdlt.ssgly.taxcore.taxevent.dygl.DYGLDymbReqEvent;
import gov.gdlt.ssgly.taxcore.taxevent.dygl.DYGLDymbResEvent;
import gov.gdlt.ssgly.taxcore.taxevent.dygl.DYGLDymbVO;
/**
* <p>Title: 税收管理员平台</p>
*
* <p>Description: 税收管理员平台</p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: 广州</p>
*
* @author 颜颖滨
* @version 1.0
*/
public class DYGLDymbBLH extends BaseBizLogicHandler{
public DYGLDymbBLH() {
}
LogWritter log = new LogWritter();
public static void main(String[] args) throws Exception {
DYGLDymbBLH dymbBLH = new DYGLDymbBLH();
DYGLDymbDAO dymbDAO = new DYGLDymbDAO();
DYGLDymbReqEvent dymbReqEvent = new DYGLDymbReqEvent();
DYGLDymbResEvent dymbResEvent = new DYGLDymbResEvent();
DYGLDymbVO dymbVO = new DYGLDymbVO();
}
////////////////////////////////////////////////////////////////////////////
// 事件接口
protected ResponseEvent performTask(RequestEvent reqEvent) throws
TaxBaseSystemException, TaxBaseBizException {
DYGLDymbReqEvent req = (DYGLDymbReqEvent) reqEvent;
ResponseEvent res = new ResponseEvent();
String dealMethod = req.getDealMethod();
try {
if (dealMethod.equals("IgetDymbList")) {
res = this.IgetDymbList(req);
} else if (dealMethod.equals("IgetDymbListByZbz")) {
res = this.IgetDymbListByZbz(req);
} else if (dealMethod.equals("IaddDymb")) {
res = this.IaddDymb(req);
} else if (dealMethod.equals("IupdDymb")) {
res = this.IupdDymb(req);
} else if (dealMethod.equals("IdelDymb")) {
res = this.IdelDymb(req);
}
} catch (Exception e) {
e.printStackTrace();
throw new TaxBaseSystemException(e.getMessage());
}
return res;
}
protected ResponseEvent validateData(RequestEvent reqEvent) throws
Exception {
return null;
}
////////////////////////////////////////////////////////////////////////////
// 数据接口
/**
* 功能:选择查询
*/
public List getDymbList(DYGLDymbVO dymbVO) throws Exception {
DYGLDymbDAO dymbDAO = new DYGLDymbDAO();
return dymbDAO.getDymbList(dymbVO);
}
/**
* 功能:根据T_DM_GY_SSGLY_CS参数(SWJG_DM,BM)取打印模板
*/
public List getDymbListByZbz(DYGLDymbVO dymbVO) throws Exception {
DYGLDymbDAO dymbDAO = new DYGLDymbDAO();
return dymbDAO.getDymbListByZbz(dymbVO);
}
/**
* 功能:添加记录
*/
public Object addDymb(DYGLDymbVO dymbVO) throws Exception {
DYGLDymbDAO dymbDAO = new DYGLDymbDAO();
return dymbDAO.addDymb(dymbVO);
}
/**
* 功能:更新记录
*/
public int updDymb(DYGLDymbVO dymbVO) throws Exception {
DYGLDymbDAO dymbDAO = new DYGLDymbDAO();
return dymbDAO.updDymb(dymbVO);
}
/**
* 功能:删除记录
*/
public int delDymb(String rowsID) throws Exception {
DYGLDymbDAO dymbDAO = new DYGLDymbDAO();
return dymbDAO.delDymb(rowsID);
}
////////////////////////////////////////////////////////////////////////////
// 输出接口
/**
* 功能:选择查询
*/
public ResponseEvent IgetDymbList(DYGLDymbReqEvent reqEvent) throws
TaxBaseSystemException, Exception {
DYGLDymbResEvent res = new DYGLDymbResEvent();
try {
List ret = this.getDymbList(reqEvent.getDymbVO());
res.setDymbList(ret);
} catch (Exception e) {
e.printStackTrace();
throw new TaxBaseSystemException("YCDYGL01001");
}
return res;
}
/**
* 功能:根据T_DM_GY_SSGLY_CS参数(SWJG_DM,BM)取打印模板
*/
public ResponseEvent IgetDymbListByZbz(DYGLDymbReqEvent reqEvent) throws
TaxBaseSystemException, Exception {
DYGLDymbResEvent res = new DYGLDymbResEvent();
try {
List ret=this.getDymbListByZbz(reqEvent.getDymbVO());
res.setDymbList(ret);
} catch (Exception e) {
e.printStackTrace();
throw new TaxBaseSystemException("YCDYGL01002");
}
return res;
}
/**
* 功能:添加记录
*/
public ResponseEvent IaddDymb(DYGLDymbReqEvent reqEvent) throws
TaxBaseSystemException, Exception {
DYGLDymbResEvent res = new DYGLDymbResEvent();
try {
Object obj=this.addDymb(reqEvent.getDymbVO());
int ret=(obj==null?1:((Integer) obj).intValue());
res.setOprResult(ret);
} catch (Exception e) {
e.printStackTrace();
throw new TaxBaseSystemException("YCDYGL01003");
}
return res;
}
/**
* 功能:更新记录
*/
public ResponseEvent IupdDymb(DYGLDymbReqEvent reqEvent) throws
TaxBaseSystemException, Exception {
DYGLDymbResEvent res = new DYGLDymbResEvent();
try {
int ret=this.updDymb(reqEvent.getDymbVO());
res.setOprResult(ret);
} catch (Exception e) {
e.printStackTrace();
throw new TaxBaseSystemException("YCDYGL01004");
}
return res;
}
/**
* 功能:删除记录
*/
public ResponseEvent IdelDymb(DYGLDymbReqEvent reqEvent) throws
TaxBaseSystemException, Exception {
DYGLDymbResEvent res = new DYGLDymbResEvent();
try {
int ret=this.delDymb(reqEvent.getRowsID());
res.setOprResult(ret);
} catch (Exception e) {
e.printStackTrace();
throw new TaxBaseSystemException("YCDYGL01005");
}
return res;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -