⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lanflowservice.java

📁 电信的网厅的整站代码
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
				if(tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_NAME") != null && 
						!tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_NAME").equals("")) {
					CORR_INFOiCONTACT_TYPE = "C"+"【★】"+"D";//相关人类型C代表受理联系人D代表受理经办人
					CORR_INFOiCONTACT_NAME = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONNAME")
					+"【★】"+tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_NAME");//相关人名称
					CORR_INFOiCONTACT_TEL = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONPHO")
					+"【★】"+tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_PHO");//联系电话
					CORR_INFOiCERT_TYPE = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_CARD")
					+"【★】"+tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_CARD");//证件类型
					CORR_INFOiCERT_NBR = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_CARDNO")
					+"【★】"+tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_CARDNO");//证件号码
				}
				else {
					CORR_INFOiCONTACT_TYPE = "C";//相关人类型C代表受理联系人D代表受理经办人
					CORR_INFOiCONTACT_NAME = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONNAME");//相关人名称
					CORR_INFOiCONTACT_TEL = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONPHO");//联系电话
					CORR_INFOiCERT_TYPE = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_CARD");//证件类型
					CORR_INFOiCERT_NBR = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_CARDNO");//证件号码
				}
				
//				数据业务提交申请产品(端设备也是填此)
				/*主产品信息*/
				String SO_PRODiPROD_ID = productBean.getSab().getSERViPROD_ID();//产品编码(服务性质编码)
				String SO_PRODiPROD_NUM = "1";//产品数量
				String SO_PRODiACTION_TYPE = SOiSO_TYPE_ID;//动作类型
				/*可选业务信息*/
				if(productBean.getSob() != null) {
					String reProdFunId = "";
					for(int i=0;i<productBean.getSob().length;i++){
						if(productBean.getSob()[i] != null &&
								productBean.getSob()[i].getSERV_NWKiPROD_ID() !=null &&
								!productBean.getSob()[i].getSERV_NWKiPROD_ID().equals("")) {
							if(reProdFunId.equals("")) {
								SO_PRODiPROD_ID += "【★】" + productBean.getSob()[i].getSERV_NWKiPROD_ID();
								SO_PRODiPROD_NUM += "【★】" + "1";
								SO_PRODiACTION_TYPE += "【★】" + "X";
							}
							else if(!reProdFunId.equals("") && 
									!reProdFunId.equals(productBean.getSob()[i].getSERV_NWKiPROD_ID())) {
								SO_PRODiPROD_ID += "【★】" + productBean.getSob()[i].getSERV_NWKiPROD_ID();
								SO_PRODiPROD_NUM += "【★】" + "1";
								SO_PRODiACTION_TYPE += "【★】" + "X";
							}
							reProdFunId = productBean.getSob()[i].getSERV_NWKiPROD_ID();
							
						} 
					}
				}
				//接入终端信息
				if(productBean.getLtb() != null) {
					String reDeviceId = "";
					for(int i=0;i<productBean.getLtb().length;i++){
						if(productBean.getLtb()[i] != null &&
								productBean.getLtb()[i].getSERV_ACC_TERMiPROD_ID() !=null &&
								!productBean.getLtb()[i].getSERV_ACC_TERMiPROD_ID().equals("")) {
							if(reDeviceId.equals("")) {
								SO_PRODiPROD_ID += "【★】" + productBean.getLtb()[i].getSERV_ACC_TERMiPROD_ID();
								SO_PRODiPROD_NUM += "【★】" + "1";
								SO_PRODiACTION_TYPE += "【★】" + "X"; 
							}
							else if(!reDeviceId.equals("") && 
									!reDeviceId.equals(productBean.getLtb()[i].getSERV_ACC_TERMiPROD_ID())) {
								SO_PRODiPROD_ID += "【★】" + productBean.getLtb()[i].getSERV_ACC_TERMiPROD_ID();
								SO_PRODiPROD_NUM += "【★】" + "1";
								SO_PRODiACTION_TYPE += "【★】" + "X"; 
							}
							reDeviceId = productBean.getLtb()[i].getSERV_ACC_TERMiPROD_ID();
						}
					}
				}
				Vector selected_deviceIds = new Vector();
				selected_deviceIds = QueryBssInfoFromDB.queryselectedDeviceIds(tf_BSSFlowRecord);//取新装终端设备
				if(selected_deviceIds != null && selected_deviceIds.size() > 0) {
					for(int i=0;i<selected_deviceIds.size();i++){
						SO_PRODiPROD_ID += "【★】" + (String)selected_deviceIds.elementAt(i);
						SO_PRODiPROD_NUM += "【★】" + "1";
						SO_PRODiACTION_TYPE += "【★】" + "A"; 
					}
				}
				//提交付费信息
				String SO_SERV_ACCTiACCT_ITEM_TYPE_ID = CommonMethod.formatString(tf_BSSFlowRecord.getRecordIDS("PAYTYPE"));//帐目类型编码
				/*根据业务号码查询客户档案*/
				String qry_oper_model = "7";
				custArchives_dt = BssInter5.callWebQryServFor(qry_oper_model,
						"2",
						"","","","","","",
						custArchivesBean.getSERV_ACC_NBRISERV_ACC_NBR(),"","","","","",
						"1",custArchivesBean.getSERVIAREA_ID(),"",cityCode);
				String SO_SERV_ACCTiACCT_ID = "";
				if(custArchives_dt!=null && custArchives_dt.getRows().getCount()>0) {
					SO_SERV_ACCTiACCT_ID = custArchives_dt.getRow(0).getString("ACCTiACCT_NBR");//帐户编码
				}
				tf_BSSFlowRecord.setRecordIDS("ACCTIACCT_ID",SO_SERV_ACCTiACCT_ID);
				String SO_SERV_ACCTiBILLING_TYPE_ID = CommonMethod.formatString(tf_BSSFlowRecord.getRecordIDS("PAYMODE"));//计费方式编码
				String SERV_ACCTiPAY_RATING = CommonMethod.formatString(tf_BSSFlowRecord.getRecordIDS("PERCENT"));//付费额度:付费金额(元)或付费的百分比(含百分号)
				String SO_SERV_ACCTiACTION_TYPE = "A";//动作类型
//				受理业务
				String SO_BUSINESSiSECRE_GRADE_ID = "";//保密级别编码
				String SO_BUSINESSiLIMIT_DATE = "";//服务期限
				String SO_BUSINESSiBESP_DATE = CommonMethod.formatString(tf_BSSFlowRecord.getRecordIDS("BESPEAKTIME"));//预约装机日期
				String SO_BUSINESSiPROD_ID = tf_BSSFlowRecord.getRecordIDS("SERVPROPERTY");//服务性质编码
				String CORP_CUSTiCUST_ID = "";//客户编码
				String SO_BUSINESSiACTION_TYPE = "A";//动作类型
				//受理可选业务
				String SO_PROD_ADDINFOiPROD_ID = "";
				String SO_PROD_ADDINFOiADDINFO_NAME = "";
				String SO_PROD_ADDINFOiADDINFO_VALUE = "";
				String SO_PROD_ADDINFOiADDINFO_SEQ = "";
				if(selected_deviceIds != null && selected_deviceIds.size() > 0) {
					for(int i=0;i<selected_deviceIds.size();i++){
						SO_PROD_ADDINFOiPROD_ID += (String)selected_deviceIds.elementAt(i)+"【★】";
						SO_PROD_ADDINFOiADDINFO_NAME += "颜色"+"【★】";
						SO_PROD_ADDINFOiADDINFO_VALUE += ""+"【★】";
						SO_PROD_ADDINFOiADDINFO_SEQ += "1"+"【★】";
					}
				}
//				受理资源接入信息
				String SO_ACCESSiACCESS_ID = tf_BSSFlowRecord.getRecordIDS(BssParameter.SO_ACCESSiACCESS_ID);//业务接入编码
				if(SO_ACCESSiACCESS_ID == null) {
					SO_ACCESSiACCESS_ID = "";
				}
				String SO_ACCESSiACC_NODE_ID = tf_BSSFlowRecord.getRecordIDS(BssParameter.SO_ACCESSiACC_NODE_ID);//接入点编码
				String SO_ACCESSiEXCH_ID = tf_BSSFlowRecord.getRecordIDS(BssParameter.SO_ACCESSiEXCH_ID);//地址局向
				String SO_ACCESSiADDR_ID = tf_BSSFlowRecord.getRecordIDS(BssParameter.SO_ACCESSiADDR_ID);//地址编码
				String SO_ACCESSiREF_TEL_NBR = tf_BSSFlowRecord.getRecordIDS(BssParameter.SO_ACCESSiREF_TEL_NBR);//就近电话
				String SO_ACCESSiREF_ADDR_ID = "";//就近地址
				String SO_ACCESSiACTION_TYPE = "A";//动作类型
//				号码信息
				String SO_ACC_NBRiNBR_SEQ = "1";
				String SO_ACC_NBRiSEQ = "1";
				//号码编码
				String SO_ACC_NBRiACC_NBR = tf_BSSFlowRecord.getRecordIDS("DATANbr");
				//前台选号
				String SO_ACC_NBRiIS_CHOSEN = "Y";
				String SO_ACC_NBRiACC_NBR_AB = "";
				//局向必传
				String SO_ACC_NBRiEXCH_ID = tf_BSSFlowRecord.getRecordIDS(BssParameter.SO_ACCESSiEXCH_ID);
				//114是否保密
				String SO_ACC_NBRiIS_SECRET = "";
				String SERV_ACCESSiACCESS_ID = "";
				String SO_ACC_NBRiMAINTAIN_LEVEL = "C";//(需要获取)
				String SO_ACC_NBRiINSTALL_LEVEL = "";
				String SO_ACC_NBRiACTION_TYPE = "A";
				String TEMP_STS_WORDS2 = "";
				String SERV_NBRiAREA_ID = "";
				String SERV_NBRiSERV_NBR_ID = "";
				//特殊号码的提交  拨号帐号电话
				String ifOpen = tf_BSSFlowRecord.getRecordIDS("ISOPEN");
				
				//是否开通阳光帐号
				String SO_SPECIAL_NBRSiNBR = "";
				String SO_SPECIAL_NBRSiNBR_TYPE = "";
				String SO_SPECIAL_NBRSiACTION_TYPE = "";
				if(ifOpen.equals("0")) {
					SO_SPECIAL_NBRSiNBR = tf_BSSFlowRecord.getRecordIDS("DIALUPACC");
					SO_SPECIAL_NBRSiNBR_TYPE = "A";
					SO_SPECIAL_NBRSiACTION_TYPE = "A";
			    }
				else if(ifOpen.equals("1")) {
					SO_SPECIAL_NBRSiNBR = tf_BSSFlowRecord.getRecordIDS("DIALUPACC")+"【★】"+
					tf_BSSFlowRecord.getRecordIDS("SHINEACCOUNT");
					SO_SPECIAL_NBRSiNBR_TYPE = "A"+"【★】"+"O";
					SO_SPECIAL_NBRSiACTION_TYPE = "A"+"【★】"+"O";
			    }
				
				TEMP_STS_WORDS2 = "";
				SERV_NBRiAREA_ID = SOiAREA_ID;
				//接入点编码
				SERV_NBRiSERV_NBR_ID = "";
				String SO_SPECIAL_NBRSiNBR_ID = "";
//				受理接入终端
				String SO_ACC_TERMiPROD_ID = "";
				if(selected_deviceIds != null && selected_deviceIds.size() > 0) {
					for(int i=0;i<selected_deviceIds.size();i++){
						SO_ACC_TERMiPROD_ID = (String)selected_deviceIds.elementAt(i);
					}
				}
				String SO_ACC_TERMiTERM_TYPE = "";
				//产权归属自备
				DataTable select_attach_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.SELECT_ATTACH_TABLE);
				String SO_ACC_TERMiPROPERTY = 
					AdslFlowService.getInfoByDervice(SO_ACC_TERMiPROD_ID,select_attach_dt,BssParameter.ATTACHID);
				if(SO_ACC_TERMiPROPERTY == null ||
						SO_ACC_TERMiPROPERTY.equals("") ||
						SO_ACC_TERMiPROPERTY.equals("&nbsp;")) {
					SO_ACC_TERMiPROPERTY = "";
				}
				//维护级别自维
				DataTable select_service_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.SELECT_SERVICE_TABLE);
				String SO_ACC_TERMiMTN_GRADE = 
					AdslFlowService.getInfoByDervice(SO_ACC_TERMiPROD_ID,select_service_dt,BssParameter.SERVICEID);
				if(SO_ACC_TERMiMTN_GRADE == null ||
						SO_ACC_TERMiMTN_GRADE.equals("") ||
						SO_ACC_TERMiMTN_GRADE.equals("&nbsp;")) {
					SO_ACC_TERMiMTN_GRADE = "";
				}
				String SO_ACC_TERMiPROD_COUNT = "";
				String SO_ACC_TERMiAPPL_DATE = "";
				String SO_ACC_TERMiMATURE_DATE = "";
				String SO_ACC_TERMiPROTOCOL_ID = "";
				String SO_ACC_TERMiSERIAL_NBR = "";
				String SO_ACC_TERMiMODEL_NO = "";
				String SO_ACC_TERMiINSTALL = "";
				String SO_ACC_TERMiIS_CERTIF_CHECK = "";
				String SO_ACC_TERMiCERTIFICATION = "";
				String SO_ACC_TERMiMAX_SPEED = "";
				String SO_ACC_TERMiEQPT_IP = "";
				String SO_ACC_TERMiACTION_TYPE = "A";
//				数据接入信息
				String SO_DATA_ACCESS_INFOiTERM_ACC_ID = "";
				String SO_DATA_ACCESS_IiACC_PURPOSE_ID = "";
				String SO_DATA_ACCESS_INFOiACC_SERV_ID = tf_BSSFlowRecord.getRecordIDS(BssParameter.SERVISERV_ID);
				String SO_DATA_ACCESS_INFOiBILL_SERV_ID = tf_BSSFlowRecord.getRecordIDS(BssParameter.SERVISERV_ID);
				String SERV_DATA_ACCESS_INFOiACCT_ITEM_TYPE_ID = CommonMethod.formatString(tf_BSSFlowRecord.getRecordIDS("PAYTYPE"));
				String SERV_DATA_ACCESS_INFOiPAY_RATING = CommonMethod.formatString(tf_BSSFlowRecord.getRecordIDS("PERCENT"));
				String SO_DATA_ACCESS_INFOiSEQ = "1";
				String SO_DATA_ACCESS_INFOiACT_TYPE = "A";
//				业务密码
				/*String SO_PWDiPWD_TYPE = "";
				String SO_PWDiPASSWORD = "";
				if(ifOpen.equals("0")) {
					SO_PWDiPWD_TYPE = "C";//帐号密码
					SO_PWDiPASSWORD = CommonMethod.formatString(tf_BSSFlowRecord.getRecordIDS("DIALUPPWD"));

			    }
				else if(ifOpen.equals("1")) {
					SO_PWDiPWD_TYPE= "C【★】Y【★】X";
					//数字密码
					SO_PWDiPASSWORD= tf_BSSFlowRecord.getRecordIDS("DIALUPPWD")+"【★】"
					                 +tf_BSSFlowRecord.getRecordIDS("STUDENTPWD")+"【★】"
					                 +tf_BSSFlowRecord.getRecordIDS("FAMILYPWD");

			    }*/
				
//				提交协议受理信息表
				DataTable protocol_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.SELECT_PROTOCOL_TABLE);
				String SO_PROTOCOL_INFOiPROTOCOL_ID = "";
				String SO_PROTOCOL_INFOiFLAG = "";
				String SO_PROTOCOL_INFOiLASTED = "";
				String SO_PROTOCOL_INFOiBEGIN_DATE = "";
				String SO_PROTOCOL_INFOiEND_DATE = "";
				String SO_PROTOCOL_INFOiSEQ = "";
				String PROD_RELAiPROD_ID = "";
				String PROD_RELAiPROD_ID2 = "";
				String SO_PROTOCOL_INFOiACTION_TYPE = "";
				if(protocol_dt != null && protocol_dt.getRows().getCount()>0) {
					for(int i=0;i<protocol_dt.getRows().getCount();i++){
						SO_PROTOCOL_INFOiPROTOCOL_ID += protocol_dt.getRow(i).getString(BssParameter.PROTOCOLID)+"【★】";
						SO_PROTOCOL_INFOiFLAG += ""+"【★】";
						SO_PROTOCOL_INFOiLASTED += ""+"【★】";
						SO_PROTOCOL_INFOiBEGIN_DATE += ""+"【★】";
						SO_PROTOCOL_INFOiEND_DATE += ""+"【★】";
						SO_PROTOCOL_INFOiSEQ += "1"+"【★】";
						PROD_RELAiPROD_ID += productBean.getSab().getSERViPROD_ID()+"【★】";
						PROD_RELAiPROD_ID2 += productBean.getSab().getSERViPROD_ID()+"【★】";
						SO_PROTOCOL_INFOiACTION_TYPE += "A"+"【★】";
					}
				}
				
				System.out.println("STAFF_ID="+STAFF_ID);
				System.out.println("SOiSO_ID="+SOiSO_ID);
				System.out.println("SOiSO_NBR="+SOiSO_NBR);
				System.out.println("SOiAREA_ID="+SOiAREA_ID);
				System.out.println("SOiSO_TYPE_ID="+SOiSO_TYPE_ID);
				System.out.println("SOiSERV_TYPE_ID="+SOiSERV_TYPE_ID);
				System.out.println("SOiSERV_AREA_ID="+SOiSERV_AREA_ID);
				System.out.println("SOiSERV_SO_ID="+SOiSERV_SO_ID);
				System.out.println("SOiSERV_SO_SEQ="+SOiSERV_SO_SEQ);
				System.out.println("SOiSERV_SO_NBR="+SOiSERV_SO_NBR);
				System.out.println("SOiCUST_ID="+SOiCUST_ID);
				System.out.println("SOiSUBS_CODE="+SOiSUBS_CODE);
				System.out.println("SOiDISCT_TYPE_ID="+SOiDISCT_TYPE_ID);
				System.out.println("SOiSTAFF_ID="+SOiSTAFF_ID);
				System.out.println("SOiPRIORITY="+SOiPRIORITY);
				System.out.println("SOiACCEPT_TYPE="+SOiACCEPT_TYPE);
				System.out.println("SOiACCEPT_DATE="+SOiACCEPT_DATE);
				System.out.println("SOiSTATE="+SOiSTATE);
				System.out.println("SOiSERV_ID="+SOiSERV_ID);
				System.out.println("SOiANN_ACT_TYPE="+SOiANN_ACT_TYPE);
				System.out.println("FLAG1="+FLAG1);
				System.out.println("SOiPRI_SERV_ID="+SOiPRI_SERV_ID);
				System.out.println("CORR_INFOiCONTACT_TYPE="+CORR_INFOiCONTACT_TYPE);
				System.out.println("CORR_INFOiCONTACT_NAME="+CORR_INFOiCONTACT_NAME);
				System.out.println("CORR_INFOiCONTACT_TEL="+CORR_INFOiCONTACT_TEL);
				System.out.println("CORR_INFOiCERT_TYPE="+CORR_INFOiCERT_TYPE);
				System.out.println("CORR_INFOiCERT_NBR="+CORR_INFOiCERT_NBR);
				System.out.println("SO_PRODiPROD_ID="+SO_PRODiPROD_ID);
				System.out.println("SO_PRODiPROD_NUM="+SO_PRODiPROD_NUM);
				System.out.println("SO_PRODiACTION_TYPE="+SO_PRODiACTION_TYPE);
				System.out.println("SO_SERV_ACCTiACCT_ITEM_TYPE_ID="+SO_SERV_ACCTiACCT_ITEM_TYPE_ID);
				System.out.println("SO_SERV_ACCTiACCT_ID="+SO_SERV_ACCTiACCT_ID);
				System.out.println("SO_SERV_ACCTiBILLING_TYPE_ID="+SO_SERV_ACCTiBILLING_TYPE_ID);
				System.out.println("SERV_ACCTiPAY_RATING="+SERV_ACCTiPAY_RATING);
				System.out.println("SO_SERV_ACCTiACTION_TYPE="+SO_SERV_ACCTiACTION_TYPE);
//				--受理业务
				System.out.pr

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -