📄 xtflflgxblh.java
字号:
package gov.gdlt.ssgly.taxcore.taxblh.xtfl;
import gov.gdlt.ssgly.taxcore.comm.blh.*;
import gov.gdlt.ssgly.taxcore.comm.event.*;
import gov.gdlt.ssgly.taxcore.comm.exception.*;
import gov.gdlt.ssgly.taxcore.taxevent.xtfl.XTFLflgxReqEvent;
import gov.gdlt.ssgly.taxcore.taxevent.xtfl.XTFLflgxResEvent;
import java.util.ArrayList;
import gov.gdlt.ssgly.taxcore.taxdao.xtfl.XTFLflgxDAO;
import gov.gdlt.ssgly.taxcore.taxdao.qxgl.QXGLswry2jsDAO;
/**
*
* <p>Title: 系统分类的分类共享的BLH </p>
*
* <p>Description: 广东地税税收管理员工作平台</p>
*
* <p>Copyright: Copyright (c) 2005 广东省地方税务局,广州市地方税务局</p>
*
* <p>Company: 广州地税</p>
*
* @author 黄锦昌
* @version 1.0
*/
public class XTFLflgxBLH extends BaseBizLogicHandler {
public XTFLflgxBLH() {
}
/**
* performTask
*
* @param req RequestEvent
* @return ResponseEvent
* @throws TaxBaseBizException
* @throws TaxBaseSystemException
* @todo Implement this
* gov.gdlt.ssgly.taxcore.comm.blh.BaseBizLogicHandler method
*/
protected ResponseEvent performTask(RequestEvent req) throws
TaxBaseBizException, TaxBaseSystemException {
XTFLflgxReqEvent reqEvent = (XTFLflgxReqEvent) req;
String dealMethod = req.getDealMethod();
XTFLflgxResEvent resEvent = new XTFLflgxResEvent();
if ("getXtflBySwryDm".equals(dealMethod)) {
resEvent.setFlxxList(this.getXtflBySwryDm(reqEvent.getSwryDm()));
} else if ("addXtflShare".equals(dealMethod)) {
boolean result = this.addXtflShare(reqEvent.getFlXh(), reqEvent.getSelectedJgryDm());
if (!result) {
resEvent.setRepCode("error adding xtfl share.");
}
} else if ("getFlgxByFlxh".equals(dealMethod)) {
resEvent.setFlgxJgryList(this.getFlgxByFlxh(reqEvent.getFlXh()));
} else if ("deleteXtflShare".equals(dealMethod)) {
boolean result = this.deleteXtflShare(reqEvent.getSelectedJgryDm());
if (!result) {
resEvent.setRepCode("error deleting xtfl share.");
}
}
return resEvent;
}
/**
* validateData
*
* @param req RequestEvent
* @return ResponseEvent
* @throws Exception
* @todo Implement this
* gov.gdlt.ssgly.taxcore.comm.blh.BaseBizLogicHandler method
*/
protected ResponseEvent validateData(RequestEvent req) throws Exception {
return null;
}
public ArrayList getXtflBySwryDm(String swryDm) {
XTFLflgxDAO flgxDAO = new XTFLflgxDAO();
return (ArrayList) flgxDAO.getXtflBySwryDm(swryDm);
}
public ArrayList getFlgxByFlxh(String flXh) {
XTFLflgxDAO flgxDAO = new XTFLflgxDAO();
return (ArrayList) flgxDAO.getFlgxByFlxh(flXh);
}
public boolean addXtflShare(String flXh, String selectedJgryDm) {
XTFLflgxDAO flgxDAO = new XTFLflgxDAO();
return flgxDAO.addXtflShare(flXh, selectedJgryDm);
}
public boolean deleteXtflShare(String selectedJgryDm) {
XTFLflgxDAO flgxDAO = new XTFLflgxDAO();
return flgxDAO.deleteXtflShare(selectedJgryDm);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -