📄 swjgjgjgblh.java
字号:
package gov.gdlt.ssgly.taxcore.taxblh.swjg;
import gov.gdlt.ssgly.taxcore.comm.event.RequestEvent;
import gov.gdlt.ssgly.taxcore.comm.event.ResponseEvent;
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.taxevent.swjg.SWJGjgjgReqEvent;
import gov.gdlt.ssgly.taxcore.taxevent.swjg.SWJGjgjgResEvent;
import gov.gdlt.ssgly.taxcore.taxevent.swjg.SWJGjgjgVO;
import gov.gdlt.ssgly.taxcore.taxevent.swjg.SWJGjgryVO;
import gov.gdlt.ssgly.taxcore.taxdao.swjg.SWJGjgryDAO;
import java.util.List;
/**
* <p>Title: 税务机关机构结构业务处理类</p>
*
* <p>Description: 广东地税税收管理员工作平台</p>
*
* <p>Copyright: Copyright (c) 2005 广东省地方税务局,广州市地方税务局</p>
*
* <p>Company: 广州地税</p>
*
* @author Fzj
* @version 1.0
*/
public class SWJGjgjgBLH extends BaseBizLogicHandler {
public SWJGjgjgBLH() {
}
protected ResponseEvent validateData(RequestEvent req) throws
Exception {
return null;
}
protected ResponseEvent performTask(RequestEvent req) throws
TaxBaseSystemException, TaxBaseBizException {
String dealMethod = req.getDealMethod(); //业务处理标志
ResponseEvent res = new ResponseEvent(); //创建响应事件对象
if ("getJgvoByDm".equals(dealMethod)) {
res = this.getJgvoByDm(req);
} else if ("getRyvoByDm".equals(dealMethod)) {
res = this.getRyvoByDm(req);
} else if ("getSjjgByRydm".equals(dealMethod)) {
res = this.getSjjgByRydm(req);
} else if ("getSgyByNsr".equals(dealMethod)) {
res = this.getSgyByNsr(req);
}
return res;
}
/**
* 查询机构记录
* @param req RequestEvent
* @return ResponseEvent
*/
private ResponseEvent getJgvoByDm(RequestEvent req) {
SWJGjgjgReqEvent reqevt = (SWJGjgjgReqEvent) req;
SWJGjgjgResEvent resevt = new SWJGjgjgResEvent();
SWJGjgryDAO dao = new SWJGjgryDAO();
SWJGjgjgVO jgvo = new SWJGjgjgVO();
String jgdm = reqevt.getJgdm();
List jgvoList = dao.getJgvoByDm(jgdm);
if (jgvoList != null) {
if (jgvoList.size() > 0) {
jgvo = (SWJGjgjgVO) jgvoList.get(0);
resevt.setFlag(1);
}
} else {
resevt.setFlag(0);
resevt.setMessage("SWJGjgjgBLH.getJgvoByDm :查询失败");
}
resevt.setJgvo(jgvo);
return resevt;
}
/**
* 查询机构人员记录
* @param req RequestEvent
* @return ResponseEvent
*/
private ResponseEvent getRyvoByDm(RequestEvent req) {
SWJGjgjgReqEvent reqevt = (SWJGjgjgReqEvent) req;
SWJGjgjgResEvent resevt = new SWJGjgjgResEvent();
SWJGjgryDAO dao = new SWJGjgryDAO();
SWJGjgryVO ryvo = new SWJGjgryVO();
String rydm = reqevt.getRydm();
List ryvoList = dao.getRyvoByDm(rydm);
if (ryvoList != null) {
if (ryvoList.size() > 0) {
ryvo = (SWJGjgryVO) ryvoList.get(0);
resevt.setFlag(1);
System.out.println("查询成功");
}
} else {
resevt.setFlag(0);
// resevt.setMessage("SWJGjgjgBLH.getRyvoByDm :查询失败");
System.out.println("SWJGjgjgBLH.getRyvoByDm :查询失败");
}
resevt.setRyvo(ryvo);
return resevt;
}
private ResponseEvent getSjjgByRydm(RequestEvent req) {
SWJGjgjgReqEvent reqevt = (SWJGjgjgReqEvent) req;
SWJGjgjgResEvent resevt = new SWJGjgjgResEvent();
SWJGjgryDAO dao = new SWJGjgryDAO();
SWJGjgryVO ryvo = reqevt.getRyvo();
List jgvoList = dao.getSjjgByRydm(ryvo);
if (jgvoList != null) {
resevt.setJgvoList(jgvoList);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
System.out.println("SWJGjgjgBLH.getSjjgByRydm :查询失败");
}
return resevt;
}
private ResponseEvent getSgyByNsr(RequestEvent req) {
SWJGjgjgReqEvent reqevt = (SWJGjgjgReqEvent) req;
SWJGjgjgResEvent resevt = new SWJGjgjgResEvent();
SWJGjgryDAO dao = new SWJGjgryDAO();
SWJGjgryVO vo = new SWJGjgryVO();
List ryvoList = dao.getSgyByNsr(reqevt.getNsrnbm());
if (ryvoList != null) {
vo = (SWJGjgryVO) ryvoList.get(0);
resevt.setRyvo(vo);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
System.out.println("SWJGjgjgBLH.getSgyByNsr :查询失败");
}
return resevt;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -