📄 flgljbflblh.java
字号:
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("通过大类代码查询基本分类列表失败!");
}
return resevt;
}
private ResponseEvent getQxkzByFldm(RequestEvent req) throws
TaxBaseBizException {
List flList = null;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
flList = dao.getFljbByFldm(reqevt.getFl_dm());
if (flList != null) {
resevt.setFlvoList(flList);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("查询该系统分类现已继承的机构代码失败!");
}
return resevt;
}
private ResponseEvent getFltreeByJgdm(RequestEvent req) throws
TaxBaseBizException {
List treeList = null;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
treeList = dao.getFltreeByJgdm(reqevt.getFlvo());
if (treeList != null) {
resevt.setFlvoList(treeList);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("通过分类序号查询分类树查询失败!");
}
return resevt;
}
private ResponseEvent getFhflTree(RequestEvent req) throws
TaxBaseBizException {
List treeList = null;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
treeList = dao.getFhflTree(reqevt.getFlvo());
if (treeList != null) {
resevt.setFlvoList(treeList);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("通过系统分类代码查询复合分类树失败!");
}
return resevt;
}
private ResponseEvent getFlgxTree(RequestEvent req) throws
TaxBaseBizException {
List treeList = null;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
treeList = dao.getFlgxTree(reqevt.getJgdm());
if (treeList != null) {
resevt.setFlvoList(treeList);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("查询分类关系树失败!");
}
return resevt;
}
private ResponseEvent getLrryDm(RequestEvent req) throws
TaxBaseBizException {
List sgyList = null;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
sgyList = dao.getLrryDm(reqevt.getNsrnbm());
if (sgyList != null) {
resevt.setFlag(1);
String lrry = (String) sgyList.get(0);
resevt.setLrrydm(lrry);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("查询纳税人所属税管员代码失败!");
}
return resevt;
}
/**
* 查询从属该机构的所有税管员的所有管户
*
* @param req RequestEvent
* @return ResponseEvent
* @throws TaxBaseBizException
*/
private ResponseEvent getWdghByJgdm(RequestEvent req) throws
TaxBaseBizException {
List nsrList = null;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
nsrList = dao.getWdghByJgdm(reqevt.getJgdm());
if (nsrList != null) {
resevt.setGxvoList(nsrList);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("查询从属该机构的所有税管员的所有管户失败!");
}
return resevt;
}
/**
* 查询从属该机构的所有税管员的所有管户
*
* @param req RequestEvent
* @return ResponseEvent
* @throws TaxBaseBizException
*/
private ResponseEvent getNsrlistByJgdm(RequestEvent req) throws
TaxBaseBizException {
List nsrList = null;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxVO vo = reqevt.getFlvo();
FLGLflxxDAO dao = new FLGLflxxDAO();
dao.setFl_dm(vo.getFl_dm());
dao.setQxkz(vo.getQxkz());
nsrList = dao.getNsrlistByJgdm();
if (nsrList != null) {
resevt.setGxvoList(nsrList);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("查询该分类中从属于该机构的所有管户失败!");
}
return resevt;
}
public ResponseEvent getJgfl(RequestEvent req) throws TaxBaseBizException {
List treeList = null;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
treeList = dao.getJgfl(reqevt.getJgdm());
if (treeList != null) {
resevt.setFlvoList(treeList);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("查询该机构继承和自定义的系统分类失败!");
}
return resevt;
}
public ResponseEvent getRyfl(RequestEvent req) throws TaxBaseBizException {
List treeList = null;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
treeList = dao.getRyfl(reqevt.getRydm());
if (treeList != null) {
resevt.setFlvoList(treeList);
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("查询该税管员继承和自定义的分类失败!");
}
return resevt;
}
/**
*
* @param req RequestEvent
* @return ResponseEvent
* @throws TaxBaseBizException
*/
private ResponseEvent insertNsrFlgx(RequestEvent req) throws
TaxBaseBizException {
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLnsrflxxVO vo = reqevt.getGxvo();
FLGLflxxDAO dao = new FLGLflxxDAO();
List nsrList = null;
if (vo != null) {
dao.setFl_dm(vo.getFl_dm());
dao.setNsrnbm(vo.getNsrnbm());
dao.setLrry_dm(vo.getLrry_dm());
dao.setXgry_dm(vo.getXgry_dm());
dao.setYx_bj("1");
}
nsrList = dao.getNsrFlxh();
if (nsrList.size() <= 0) {
Integer flag = dao.insertNsrFlgx();
if (flag == null) {
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("新增自定义复合分类关系失败!");
}
} else {
resevt.setFlag(1);
resevt.setMessage("该纳税人已存在于该分类中。");
}
return resevt;
}
private ResponseEvent deleteByFldm(RequestEvent req) throws
TaxBaseBizException {
int flag = 0;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
flag = dao.deleteByFldm(reqevt.getFl_dm());
if (flag >= 0) {
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("通过大类代码删除纳税人分类关系失败!");
}
return resevt;
}
private ResponseEvent deleteByxh(RequestEvent req) throws
TaxBaseBizException {
int flag = 0;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
flag = dao.deleteByxh(reqevt.getFl_xh());
if (flag >= 0) {
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("通过分类序号删除基本分类失败!");
}
return resevt;
}
private ResponseEvent deleteJbflByDm(RequestEvent req) throws
TaxBaseBizException {
int flag = 0;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
flag = dao.deleteJbflByDm(reqevt.getFl_dm());
if (flag >= 0) {
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("通过大类代码删除基本分类失败!");
}
return resevt;
}
private ResponseEvent p_flgl_movensr(RequestEvent req) throws
TaxBaseBizException {
int flag = 0;
FLGLjbflReqEvent reqevt = (FLGLjbflReqEvent) req;
FLGLjbflResEvent resevt = new FLGLjbflResEvent();
FLGLflxxDAO dao = new FLGLflxxDAO();
dao.setO_fldm(reqevt.getO_fldm());
dao.setO_lyorjg(reqevt.getO_lyorjg());
dao.setN_fldm(reqevt.getN_fldm());
dao.setN_lyorjg(reqevt.getN_lyorjg());
dao.setS_nsrnbm(reqevt.getS_nsrnbm());
flag = dao.p_flgl_movensr();
if (flag >= 0) {
resevt.setFlag(1);
} else {
resevt.setFlag(0);
throw new TaxBaseBizException("纳税人转移分类失败!");
}
return resevt;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -