bssreferproductbean.java
来自「电信的网厅的整站代码」· Java 代码 · 共 583 行 · 第 1/2 页
JAVA
583 行
package com.doone.fj1w.fjmgr.order;
import java.util.Hashtable;
import com.doone.iossp.FormBody;
import com.doone.data.DataRow;
import com.doone.data.DataTable;
import com.doone.fj1w.fjmgr.order.Bss_infoEntity.*;
public class BssReferProductBean {
String KEY_WORD = "1"; // 设为1,不由后台校验证件号码,按新的客户需求,允许证件号码相同
//服务档案信息(可有0或1组)
ServArchivesBean sab = null;
//业务号(可有0或多组)
OperationNbrBean onb[] = null;
//可选业务(可有0或多组)
SelectedOperationBean sob[] = null;
//号簿信息(可有0或多组)
NbrBookBean nbb[] = null;
//特殊号码组(可有0或多组)
SelfhoodNbrBean snb[] = null;
//接入编码(可有0或1组)
LinkNbrBean lnb = null;
//接入终端(可有0或多组)
LinkTerminalBean ltb[] = null;
//服务关联(可有0或多组)
ServRelatingBean srb[] = null;
//客户信息(可有0或1组)
CustInfoBean cib = null;
//帐户信息(可有0或1组)
AccountInfoBean aib = null;
//用户信息(可有0或1组)
UserInfoBean uib = null;
//担保信息(可有多组)
VouchInfoBean vib[] = null;
//帐务周期档案(可有多组)
AccountCycBean acb[] = null;
//帐单传送档案(可有多组)
TabTransArchivesBean ttab[] = null;
//产品的附加属性档案信息(可有多组)
ProductAttributeInfoBean paib[] = null;
//网络信息档案
NetInfoArchivesBean niab = null;
//信源用户信息档案
InfoSourceUserArchivesBean iuab = null;
//数据专线信息档案
DataInfoArchivesBean diab = null;
//服务IP域名信息
ServIP_domainNameInfoBean servIp__domainNameInfo = null;
//数据接入信息档案
ServDataAcceptInfoBean sdaib = null;
//域名信息档案(可有多组)
DomainInfoArchivesBean domainInfoArchives[] = null;
//费用划拨档案(可能有多组)
FeeTransferArchivesBean ftab[] = null;
//月租费通信费档案
MonthRentAndTransRent_archivesBean mrAndTr_archives = null;
//提取数据业务认证信息档案
PickUpDataInfoBean pudib = null;
//提取协议信息
PickUpProtocolInfoBean pupib = null;
public ServIP_domainNameInfoBean getServIp__domainNameInfo() {
return servIp__domainNameInfo;
}
public void setServIp__domainNameInfo(
ServIP_domainNameInfoBean servIp__domainNameInfo) {
this.servIp__domainNameInfo = servIp__domainNameInfo;
}
public VouchInfoBean[] getVib() {
return vib;
}
public void setVib(VouchInfoBean[] vib) {
this.vib = vib;
}
public UserInfoBean getUib() {
return uib;
}
public void setUib(UserInfoBean uib) {
this.uib = uib;
}
public AccountInfoBean getAib() {
return aib;
}
public void setAib(AccountInfoBean aib) {
this.aib = aib;
}
public CustInfoBean getCib() {
return cib;
}
public void setCib(CustInfoBean cib) {
this.cib = cib;
}
public BssReferProductBean() {
super();
// TODO Auto-generated constructor stub
}
public Hashtable toHashTable(){
Hashtable ht = new Hashtable();
ht.put("SERVARCHIVESBEAN",sab);
return ht;
}
public void parDataTable(DataTable dt)throws RuntimeException{
try{
if(dt !=null && dt.getRows().getCount()>0){
sab = new ServArchivesBean();
onb = new OperationNbrBean[dt.getRows().getCount()];
sob = new SelectedOperationBean[dt.getRows().getCount()];
nbb = new NbrBookBean[dt.getRows().getCount()];
snb = new SelfhoodNbrBean[dt.getRows().getCount()];
lnb = new LinkNbrBean();
ltb = new LinkTerminalBean[dt.getRows().getCount()];
srb = new ServRelatingBean[dt.getRows().getCount()];
cib = new CustInfoBean();
aib = new AccountInfoBean();
uib = new UserInfoBean();
vib = new VouchInfoBean[dt.getRows().getCount()];
acb = new AccountCycBean[dt.getRows().getCount()];
ttab = new TabTransArchivesBean[dt.getRows().getCount()];
paib = new ProductAttributeInfoBean[dt.getRows().getCount()];
niab = new NetInfoArchivesBean();
iuab = new InfoSourceUserArchivesBean();
diab = new DataInfoArchivesBean();
servIp__domainNameInfo = new ServIP_domainNameInfoBean();
sdaib = new ServDataAcceptInfoBean();
domainInfoArchives = new DomainInfoArchivesBean[dt.getRows().getCount()];
ftab = new FeeTransferArchivesBean[dt.getRows().getCount()];
mrAndTr_archives = new MonthRentAndTransRent_archivesBean();
pudib = new PickUpDataInfoBean();
pupib = new PickUpProtocolInfoBean();
DataRow dr = dt.getRow(0);
sab.setSERViSERV_ID(dr.getString("SERViSERV_ID"));
sab.setSERViSERV_TYPE_ID(dr.getString("SERViSERV_TYPE_ID"));
sab.setSERV_TYPEiSERV_TYPE_NAME(dr.getString("SERV_TYPEiSERV_TYPE_NAME"));
sab.setSERViSECRE_GRADE_ID(dr.getString("SERViSECRE_GRADE_ID"));
sab.setSERViCREA_DATE(dr.getString("SERViCREA_DATE"));
sab.setSERViPROD_ID(dr.getString("SERViPROD_ID"));
sab.setPRODiPROD_NAME(dr.getString("PRODiPROD_NAME"));
sab.setSERViAREA_ID(dr.getString("SERViAREA_ID"));
sab.setSERViSTATE(dr.getString("SERViSTATE"));
sab.setSERViCORR_INFO_ID(dr.getString("SERViCORR_INFO_ID"));
sab.setCORR_INFOiCONTACT_NAME(dr.getString("CORR_INFOiCONTACT_NAME"));
sab.setSERViDEPU_CORR_INFO_ID(dr.getString("SERViDEPU_CORR_INFO_ID"));
sab.setSERViMODI_DATE(dr.getString("SERViMODI_DATE"));
sab.setSERViSTAFF_ID(dr.getString("SERViSTAFF_ID"));
sab.setSTAFFiSTAFF_NAME(dr.getString("STAFFiSTAFF_NAME"));
sab.setSERViLIMIT_DATE(dr.getString("SERViLIMIT_DATE"));
sab.setCORR_INFOiCORR_INFO_ID(dr.getString("CORR_INFOiCORR_INFO_ID"));
sab.setCORR_INFOiCONTACT_TYPE(dr.getString("CORR_INFOiCONTACT_TYPE"));
sab.setTEMP_STS_WORDS9(dr.getString("TEMP_STS_WORDS9"));
sab.setCORR_INFOiCONTACT_TEL(dr.getString("CORR_INFOiCONTACT_TEL"));
sab.setCORR_INFOiCERT_TYPE(dr.getString("CORR_INFOiCERT_TYPE"));
sab.setCORR_INFOiCERT_NBR(dr.getString("CORR_INFOiCERT_NBR"));
sab.setSO_BUSINESSiBESP_DATE(dr.getString("SO_BUSINESSiBESP_DATE"));
lnb.setSERV_ACCESSiACCESS_ID(dr.getString("SERV_ACCESSiACCESS_ID"));
lnb.setSERV_ACCESSiEXCH_ID(dr.getString("SERV_ACCESSiEXCH_ID"));
lnb.setSERV_ACCESSiACC_NODE_ID(dr.getString("SERV_ACCESSiACC_NODE_ID"));
lnb.setSERV_ACCESSiADDR_ID(dr.getString("SERV_ACCESSiADDR_ID"));
lnb.setSERV_ACCESSiMODI_DATE(dr.getString("SERV_ACCESSiMODI_DATE"));
lnb.setSO_ACCESSiREF_TEL_NBR(dr.getString("SO_ACCESSiREF_TEL_NBR"));
lnb.setSO_ACCESSiREF_ADDR_ID(dr.getString("SO_ACCESSiREF_ADDR_ID"));
cib.setCUSTiCUST_ID(dr.getString("CUSTiCUST_ID"));
cib.setCUSTiCUST_NAME(dr.getString("CUSTiCUST_NAME"));
aib.setACCTiACCT_ID(dr.getString("ACCTiACCT_ID"));
aib.setACCTiACCT_NBR(dr.getString("ACCTiACCT_NBR"));
aib.setSERV_ACCTiBILLING_TYPE_ID(dr.getString("SERV_ACCTiBILLING_TYPE_ID"));
aib.setBILLING_TYPEiTYPE_NAME(dr.getString("BILLING_TYPEiTYPE_NAME"));
aib.setSERV_ACCTiSEQ(dr.getString("SERV_ACCTiSEQ"));
aib.setSERV_ACCTiACCT_ITEM_TYPE_ID(dr.getString("SERV_ACCTiACCT_ITEM_TYPE_ID"));
aib.setACCT_ITEMiACCT_ITEM_TYPE_NAME(dr.getString("ACCT_ITEMiACCT_ITEM_TYPE_NAME"));
aib.setSERV_ACCTiPAY_RATING(dr.getString("SERV_ACCTiPAY_RATING"));
niab.setSERV_NET_INFOiNET_NAME(dr.getString("SERV_NET_INFOiNET_NAME"));
niab.setSERV_NET_INFOiNET_NAME_SORT(dr.getString("SERV_NET_INFOiNET_NAME_SORT"));
niab.setSERV_NET_INFOiACC_ADDR(dr.getString("SERV_NET_INFOiACC_ADDR"));
niab.setSERV_NET_INFOiIS_VPN(dr.getString("SERV_NET_INFOiIS_VPN"));
niab.setSERV_NET_INFOiBUSI_LICENSE(dr.getString("SERV_NET_INFOiBUSI_LICENSE"));
niab.setSERV_NET_INFOiBUSI_INCREMENTS(dr.getString("SERV_NET_INFOiBUSI_INCREMENTS"));
niab.setSERV_NET_INFOiBUSI_ADDR(dr.getString("SERV_NET_INFOiBUSI_ADDR"));
niab.setSERV_NET_INFOiAPPLED_IP(dr.getString("SERV_NET_INFOiAPPLED_IP"));
niab.setSERV_NET_INFOiAPPL_IP(dr.getString("SERV_NET_INFOiAPPL_IP"));
niab.setSERV_NET_INFOiAPPLED_DOMAIN(dr.getString("SERV_NET_INFOiAPPLED_DOMAIN"));
niab.setSERV_NET_INFOiAPPL_DOMAIN(dr.getString("SERV_NET_INFOiAPPL_DOMAIN"));
niab.setSERV_NET_INFOiMODI_DATE(dr.getString("SERV_NET_INFOiMODI_DATE"));
niab.setSERV_NET_INFOiREMARKS(dr.getString("SERV_NET_INFOiREMARKS"));
iuab.setSERV_DATA_SOURCE_INFOiACC_PLACE(dr.getString("SERV_DATA_SOURCE_INFOiACC_PLACE"));
iuab.setSERV_DATA_SOURCE_INFOiDB_TYPE(dr.getString("SERV_DATA_SOURCE_INFOiDB_TYPE"));
iuab.setSO_DATA_SOURCE_INFOiDB_TYPE(dr.getString("SO_DATA_SOURCE_INFOiDB_TYPE"));
iuab.setSERV_DATA_SOURCE_INFOiDB_SCALE(dr.getString("SERV_DATA_SOURCE_INFOiDB_SCALE"));
iuab.setSO_DATA_SOURCE_INFOiDB_SCALE(dr.getString("SO_DATA_SOURCE_INFOiDB_SCALE"));
iuab.setSERV_DATA_SOURCE_IiDB_SCALE_CNT(dr.getString("SERV_DATA_SOURCE_IiDB_SCALE_CNT"));
iuab.setSERV_DATA_SOURCE_INFOiDB_SIZE(dr.getString("SERV_DATA_SOURCE_INFOiDB_SIZE"));
iuab.setSERV_DATA_SOURCE_INiDB_MAINTAIN(dr.getString("SERV_DATA_SOURCE_INiDB_MAINTAIN"));
iuab.setSO_DATA_SOURCE_INFOiDB_MAINTAIN(dr.getString("SO_DATA_SOURCE_INFOiDB_MAINTAIN"));
iuab.setSERV_DATA_SOURCE_INiINFO_SOURCE(dr.getString("SERV_DATA_SOURCE_INiINFO_SOURCE"));
iuab.setSO_SOURCE_INFOiINFO_SOURCE(dr.getString("SO_SOURCE_INFOiINFO_SOURCE"));
iuab.setSERV_DATA_SOURCE_IiINFO_CONTENT(dr.getString("SERV_DATA_SOURCE_IiINFO_CONTENT"));
iuab.setSERV_DATA_SOURCE_INFOiSF_TYPE(dr.getString("SERV_DATA_SOURCE_INFOiSF_TYPE"));
iuab.setSO_DATA_SOURCE_INFOiSF_TYPE(dr.getString("SO_DATA_SOURCE_INFOiSF_TYPE"));
iuab.setSERV_DATA_SOURCE_INFOiJF_TYPE(dr.getString("SERV_DATA_SOURCE_INFOiJF_TYPE"));
iuab.setSO_DATA_SOURCE_INFOiJF_TYPE(dr.getString("SO_DATA_SOURCE_INFOiJF_TYPE"));
iuab.setSERV_DATA_SOURCEiUSER_NET_COLON(dr.getString("SERV_DATA_SOURCEiUSER_NET_COLON"));
iuab.setSERV_DATA_SOURCE_INiUSER_NET_IP(dr.getString("SERV_DATA_SOURCE_INiUSER_NET_IP"));
iuab.setSERV_DATA_SOURCiUSER_NET_DOMAIN(dr.getString("SERV_DATA_SOURCiUSER_NET_DOMAIN"));
iuab.setSERV_DATA_SOURCEiUSER_NET_ROUTE(dr.getString("SERV_DATA_SOURCEiUSER_NET_ROUTE"));
iuab.setSERV_DATA_SOURCE_iUSER_NET_DEST(dr.getString("SERV_DATA_SOURCE_iUSER_NET_DEST"));
iuab.setSERV_DATA_SOURCE_INFOiREMARKS(dr.getString("SERV_DATA_SOURCE_INFOiREMARKS"));
diab.setSERV_DATA_LINEiDATA_LINE_ACC_ID(dr.getString("SERV_DATA_LINEiDATA_LINE_ACC_ID"));
diab.setDATA_LINE_ACCESSiACC_NAME(dr.getString("DATA_LINE_ACCESSiACC_NAME"));
diab.setSERV_DATA_LINE_INFiLINE_TYPE_ID(dr.getString("SERV_DATA_LINE_INFiLINE_TYPE_ID"));
diab.setLINE_TYPEiLINE_TYPE_NAME(dr.getString("LINE_TYPEiLINE_TYPE_NAME"));
diab.setSERV_DATA_LINE_INFOiLINE_USE(dr.getString("SERV_DATA_LINE_INFOiLINE_USE"));
diab.setSERV_DATA_LINE_INFOiIS_NODE(dr.getString("SERV_DATA_LINE_INFOiIS_NODE"));
diab.setSERV_DATA_LINE_INFOiIP_AMOUNT(dr.getString("SERV_DATA_LINE_INFOiIP_AMOUNT"));
diab.setSERV_DATA_LINE_INFOiIP_TYPE(dr.getString("SERV_DATA_LINE_INFOiIP_TYPE"));
diab.setSO_DATA_LINE_INFOiIP_TYPE(dr.getString("SO_DATA_LINE_INFOiIP_TYPE"));
diab.setSERV_DATA_LINE_INFOiMODI_DATE(dr.getString("SERV_DATA_LINE_INFOiMODI_DATE"));
diab.setSERV_DATA_LINE_INFOiREMARKS(dr.getString("SERV_DATA_LINE_INFOiREMARKS"));
uib.setSUBSCRIBERiSUBS_ID(dr.getString("SUBSCRIBERiSUBS_ID"));
uib.setSUBSCRIBERiSEQ(dr.getString("SUBSCRIBERiSEQ"));
uib.setSUBSCRIBERiSUBS_CODE(dr.getString("SUBSCRIBERiSUBS_CODE"));
uib.setSUBSCRIBERiCUST_ID(dr.getString("SUBSCRIBERiCUST_ID"));
uib.setSUBSCRIBERiMODI_DATE(dr.getString("SUBSCRIBERiMODI_DATE"));
uib.setSUBSCRIBERiSERV_ID(dr.getString("SUBSCRIBERiSERV_ID"));
uib.setSUBSCRIBERiCREDIT_GRADE_ID(dr.getString("SUBSCRIBERiCREDIT_GRADE_ID"));
uib.setSUBSCRIBERiSTATE(dr.getString("SUBSCRIBERiSTATE"));
uib.setSUBSCRIBERiAREA_ID(dr.getString("SUBSCRIBERiAREA_ID"));
uib.setTEMP_STS_WORDS2(dr.getString("TEMP_STS_WORDS2"));
servIp__domainNameInfo.setSERV_IP_INFOiSUBNET_NBR(dr.getString("SERV_IP_INFOiSUBNET_NBR"));
servIp__domainNameInfo.setSERV_IP_INFOiHOST_NBR(dr.getString("SERV_IP_INFOiHOST_NBR"));
servIp__domainNameInfo.setSERV_IP_INFOiNBR_TIME(dr.getString("SERV_IP_INFOiNBR_TIME"));
servIp__domainNameInfo.setSERV_IP_INFOiMODI_DATE(dr.getString("SERV_IP_INFOiMODI_DATE"));
servIp__domainNameInfo.setSERV_IP_INFOiREMARKS(dr.getString("SERV_IP_INFOiREMARKS"));
sdaib.setSERV_DATA_ACCESS_INiTERM_ACC_ID(dr.getString("SERV_DATA_ACCESS_INiTERM_ACC_ID"));
sdaib.setDATA_TERM_ACCESSiACC_NAME(dr.getString("DATA_TERM_ACCESSiACC_NAME"));
sdaib.setSERV_DATA_ACCESSiACC_PURPOSE_ID(dr.getString("SERV_DATA_ACCESSiACC_PURPOSE_ID"));
sdaib.setACC_PURPOSEiNAME(dr.getString("ACC_PURPOSEiNAME"));
sdaib.setSERV_DATA_ACCESS_INiACC_SERV_ID(dr.getString("SERV_DATA_ACCESS_INiACC_SERV_ID"));
sdaib.setSERV_DATA_ACCESS_INFOiMODI_DATE(dr.getString("SERV_DATA_ACCESS_INFOiMODI_DATE"));
sdaib.setSO_DATA_ACCESS_INFOiBILL_SERV_ID(dr.getString("SO_DATA_ACCESS_INFOiBILL_SERV_ID"));
sdaib.setSERV_DATA_ACCESS_INFOiACCT_ITEM_TYPE_ID(dr.getString("SERV_DATA_ACCESS_INFOiACCT_ITEM_TYPE_ID"));
mrAndTr_archives.setSERV_MONTHLYiAGREE_CODE(dr.getString("SERV_MONTHLYiAGREE_CODE"));
mrAndTr_archives.setSERV_MONTHLYiAGREE_TYPE_ID(dr.getString("SERV_MONTHLYiAGREE_TYPE_ID"));
mrAndTr_archives.setAGREE_TYPEiAGREE_TYPE_NAME(dr.getString("AGREE_TYPEiAGREE_TYPE_NAME"));
mrAndTr_archives.setSERV_MONTHLYiREMARKS(dr.getString("SERV_MONTHLYiREMARKS"));
mrAndTr_archives.setSERV_MONTHLYiMODI_DATE(dr.getString("SERV_MONTHLYiMODI_DATE"));
pudib.setSO_IDENTIFY_INFOiMAX_TIME(dr.getString("SO_IDENTIFY_INFOiMAX_TIME"));
pudib.setSO_IDENTIFY_INFOiONLY_N(dr.getString("SO_IDENTIFY_INFOiONLY_N"));
pudib.setSO_IDENTIFY_INFOiMONTHLY_MAX_TIME(dr.getString("SO_IDENTIFY_INFOiMONTHLY_MAX_TIME"));
pupib.setSERV_PROTOCOL_INFOiSEQ(dr.getString("SERV_PROTOCOL_INFOiSEQ"));
pupib.setSERV_PROTOCOL_INFOiPROTOCOL_ID(dr.getString("SERV_PROTOCOL_INFOiPROTOCOL_ID"));
pupib.setSERV_PROTOCOL_INFOiBEGIN_DATE(dr.getString("SERV_PROTOCOL_INFOiBEGIN_DATE"));
pupib.setSERV_PROTOCOL_INFOiEND_DATE(dr.getString("SERV_PROTOCOL_INFOiEND_DATE"));
pupib.setPROT_INFO_SYSiPROTOCOL_NAME(dr.getString("PROT_INFO_SYSiPROTOCOL_NAME"));
for(int i=0;i<dt.getRows().getCount();i++){
onb[i] = new OperationNbrBean();
onb[i].setSERV_ACC_NBRiSEQ(dt.getRow(i).getString("SERV_ACC_NBRiSEQ"));
onb[i].setSERV_ACC_NBRiSERV_ACC_NBR(dt.getRow(i).getString("SERV_ACC_NBRiSERV_ACC_NBR"));
onb[i].setSERV_ACC_NBRiACC_NBR_AB(dt.getRow(i).getString("SERV_ACC_NBRiACC_NBR_AB"));
onb[i].setSERV_ACC_NBRiEXCH_ID(dt.getRow(i).getString("SERV_ACC_NBRiEXCH_ID"));
onb[i].setSERV_ACC_NBRiIS_CHOSEN(dt.getRow(i).getString("SERV_ACC_NBRiIS_CHOSEN"));
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?