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

📄 rateproalterdb.java

📁 电信的网厅的整站代码
💻 JAVA
📖 第 1 页 / 共 4 页
字号:

				/* 可选业务信息 */
				// 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();
				//
				// }
				// }
				// }
				// 接入终端
				List temp_list = new ArrayList();
				// 排除相同的产品ID号
				for (int i = 0; i < custProduct_dt.getRows().getCount(); i++) {
					String termprod_id = custProduct_dt.getRow(i).getString(
							"SERV_ACC_TERMiPROD_ID");
					if (termprod_id != null && !"".equals(termprod_id)
							&& !temp_list.contains(termprod_id)) {
						temp_list.add(termprod_id);

						SO_PRODiPROD_ID += "【★】" + termprod_id;
						SO_PRODiPROD_NUM += "【★】1"; // +
													// custProduct_dt.getRow(i).getString("SERV_ACC_TERMiPROD_COUNT")
						SO_PRODiACTION_TYPE += "【★】X";
					}
				}

				// 程控
				// 可选业务 (可有0或多组 )
				// SERV_NWKiSEQ 服务序号 String
				// SERV_NWKiSERV_ACC_NBR 业务号码 String
				// SERV_NWKiPROD_ID 产品编码 String
				// SERV_NWKiMODI_DATE 产品名称 String
				// SERV_NWKiPROD_PWD 产品密码 String

				for (int i = 0; i < custProduct_dt.getRows().getCount(); i++) {

					String newkprod_id = custProduct_dt.getRow(i).getString(
							"SERV_NWKiPROD_ID");
					if (newkprod_id != null && !"".equals(newkprod_id)
							&& !temp_list.contains(newkprod_id)) {
						temp_list.add(newkprod_id);

						SO_PRODiPROD_ID += "【★】" + newkprod_id;
						SO_PRODiPROD_NUM += "【★】1";
						SO_PRODiACTION_TYPE += "【★】X";
					}
				}

				// 产品的附加属性档案信息(可有多组)
				// SERV_PROD_ADDINFOiPROD_ID
				for (int i = 0; i < custProduct_dt.getRows().getCount(); i++) {

					String addprod_id = custProduct_dt.getRow(i).getString(
							"SERV_PROD_ADDINFOiPROD_ID");
					if (addprod_id != null && !"".equals(addprod_id)
							&& !temp_list.contains(addprod_id)) {
						temp_list.add(addprod_id);

						SO_PRODiPROD_ID += "【★】" + addprod_id;
						SO_PRODiPROD_NUM += "【★】1";
						SO_PRODiACTION_TYPE += "【★】X";
					}
				}

				// 增加新的服务性质也要加到这个产品里
				SO_PRODiPROD_ID += "【★】"
						+ tf_BSSFlowRecord
								.getRecordIDS(BssParameter.SERVPROPERTY);
				SO_PRODiPROD_NUM += "【★】1";
				SO_PRODiACTION_TYPE += "【★】A";

				// ACCTIACCT_ID
				// 帐户信息(可有0或1组)
				// ACCTiACCT_ID 帐户编码
				// ACCTiACCT_NBR 帐户合同号

				// 接入终端信息
				// 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(),"","","","","",
				// tf_BSSFlowRecord.getRecordIDS("SERVISERV_TYPE_ID"),custArchivesBean.getSERVIAREA_ID(),"",cityCode);
				// String 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";//动作类型

				/** ********服务性质变更**************受理业务*********************************** */
				/**
				 * SO_BUSINESSiSECRE_GRADE_ID=0 SO_BUSINESSiLIMIT_DATE=
				 * SO_BUSINESSiBESP_DATE= SO_BUSINESSiPROD_ID=QE0001160
				 * CORP_CUSTiCUST_ID=QZ000797175 SO_BUSINESSiACTION_TYPE=X
				 * 
				 */
				// 服务性质变更。前一个是旧的,后一个是新的。
				String SO_BUSINESSiSECRE_GRADE_ID = "0【★】0"; // 保密级别编码
				String SO_BUSINESSiLIMIT_DATE = "【★】【★】"; // 服务期限
				String SO_BUSINESSiBESP_DATE = "【★】【★】"; // CommonMethod.formatString(tf_BSSFlowRecord.getRecordIDS("BESPEAKTIME"));//预约装机日期
				String SO_BUSINESSiPROD_ID = custProduct_dt.getRow(0)
						.getString("SERViPROD_ID")
						+ "【★】"
						+ tf_BSSFlowRecord
								.getRecordIDS(BssParameter.SERVPROPERTY); // 服务性质编码
				String CORP_CUSTiCUST_ID = tf_BSSFlowRecord
						.getRecordIDS(BssParameter.CUSTICUST_ID)
						+ "【★】"
						+ tf_BSSFlowRecord
								.getRecordIDS(BssParameter.CUSTICUST_ID); // 客户编码
				String SO_BUSINESSiACTION_TYPE = "R【★】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"+"【★】";
				// }
				// }
				//
				/**
				 * --受理资源接入信息 取用户固有的信息 --泉州市 柏仁楼 -- 不一定装到根目录
				 * SO_ACCESSiACCESS_ID=QZ0000002014976 --接入点编码 要传
				 * SO_ACCESSiACC_NODE_ID=QZ00000008211 SO_ACCESSiEXCH_ID=QE00007
				 * SO_ACCESSiADDR_ID=QZ0000000770320 SO_ACCESSiREF_TEL_NBR=
				 * SO_ACCESSiREF_ADDR_ID= SO_ACCESSiACTION_TYPE=X
				 * 
				 * //取 接入编码(可有0或1组) SERV_ACCESSiACCESS_ID 接入编号
				 * SERV_ACCESSiEXCH_ID 地区局向 SERV_ACCESSiACC_NODE_ID 接入点编码
				 * SERV_ACCESSiADDR_ID 地址编码 SERV_ACCESSiMODI_DATE 地址名称
				 * SO_ACCESSiREF_TEL_NBR 就近号码 SO_ACCESSiREF_ADDR_ID 就近地址
				 * 
				 */
				// custProduct_dt.getRow(0).getString("");
				String SO_ACCESSiACCESS_ID = custProduct_dt.getRow(0)
						.getString("SERV_ACCESSiACCESS_ID");// 业务接入编码
				tf_BSSFlowRecord.setRecordIDS(BssParameter.ACCESSIACCESS_ID,
						SO_ACCESSiACCESS_ID);// 业务接入编码

				String SO_ACCESSiACC_NODE_ID = custProduct_dt.getRow(0)
						.getString("SERV_ACCESSiACC_NODE_ID");// 接入点编码
				String SO_ACCESSiEXCH_ID = custProduct_dt.getRow(0).getString(
						"SERV_ACCESSiEXCH_ID");// 地址局向
				String SO_ACCESSiADDR_ID = custProduct_dt.getRow(0).getString(
						"SERV_ACCESSiADDR_ID");// 地址编码
				String SO_ACCESSiREF_TEL_NBR = custProduct_dt.getRow(0)
						.getString("SO_ACCESSiREF_TEL_NBR");// 就近电话
				String SO_ACCESSiREF_ADDR_ID = custProduct_dt.getRow(0)
						.getString("SO_ACCESSiREF_ADDR_ID");// 就近地址
				String SO_ACCESSiACTION_TYPE = "X";// 动作类型

				/**
				 * --号码信息 增装电话号码[显示用] SO_ACC_NBRiNBR_SEQ 号码序号 SO_ACC_NBRiSEQ
				 * 序列号(第1条值为:1,第2条值为2) SO_ACC_NBRiACC_NBR 业务号码
				 * SO_ACC_NBRiIS_CHOSEN 是否用户选择 SO_ACC_NBRiACC_NBR_AB 服务短号(引示号)
				 * SO_ACC_NBRiEXCH_ID 号码局向 SO_ACC_NBRiIS_SECRET 114是否保密
				 * SERV_ACCESSiACCESS_ID 机身码ID SO_ACC_NBRiMAINTAIN_LEVEL 档案级别
				 * SO_ACC_NBRiINSTALL_LEVEL 安装级别 SO_ACC_NBRiACTION_TYPE
				 * 动作类型(当So_type_id 是9,73,80,116,313,331,341, 51,58中的一个值时,值传R)
				 * TEMP_STS_WORDS2 (当So_type_id 是9,73,80,116,313,331,341,
				 * 51,58中的一个值时,值传业务号,其它放空) SERV_NBRiAREA_ID 地区编码
				 * SERV_NBRiSERV_NBR_ID 业务号码编码
				 * 
				 * --查询空闲号 预占先查询业务号段(前台选号)? SO_ACC_NBRiNBR_SEQ=1
				 * --SO_ACC_NBRiSEQ=1
				 */
				String SO_ACC_NBRiNBR_SEQ = "1";
				String SO_ACC_NBRiSEQ = "1";
				/**
				 * --号码编码QZ0000001024402 SO_ACC_NBRiACC_NBR=ADSL10049446
				 */
				String SO_ACC_NBRiACC_NBR = Archives_dr
						.getString("SERV_ACC_NBRiSERV_ACC_NBR");
				// 前台选号
				String SO_ACC_NBRiIS_CHOSEN = "Y";
				String SO_ACC_NBRiACC_NBR_AB = "";
				// 局向必传
				String SO_ACC_NBRiEXCH_ID = custProduct_dt.getRow(0).getString(
						"SERV_ACCESSiEXCH_ID");// 地址局向;

				// 114是否保密
				/**
				 * 业务号(可有0或多组) SERV_ACC_NBRiSEQ 服务序号 String
				 * SERV_ACC_NBRiSERV_ACC_NBR 业务号码 String SERV_ACC_NBRiACC_NBR_AB
				 * 服务短号 String SERV_ACC_NBRiEXCH_ID 号码局向 String
				 * SERV_ACC_NBRiIS_CHOSEN 是否用户选择 String SERV_ACC_NBRiIS_SECRET
				 * 114是否保密 String SO_ACCESSiACCESS_ID 机身码id String
				 * SO_ACCESSiADDR_ID 机身码 String
				 */

				String SO_ACC_NBRiIS_SECRET = "C";
				String SERV_ACCESSiACCESS_ID = "";// 机身码ID
				String SO_ACC_NBRiMAINTAIN_LEVEL = "C";// (需要获取)
				String SO_ACC_NBRiINSTALL_LEVEL = "";
				String SO_ACC_NBRiACTION_TYPE = "X";

				String TEMP_STS_WORDS2 = "";
				String SERV_NBRiAREA_ID = Archives_dr.getString("SERViAREA_ID");
				String SERV_NBRiSERV_NBR_ID = "";// 业务号码编码

				/**
				 * --特殊号码的提交 拨号帐号电话 阳光帐号@sunny.qzadsl/qzlan
				 * SO_SPECIAL_NBRSiNBR=22551331@qzadsl --取不到想要的?
				 * SO_SPECIAL_NBRSiNBR_TYPE=A --动作类型(当So_type_id
				 * 是9,73,80,116,313,331,341, 中的一个值时传值为R)????
				 * SO_SPECIAL_NBRSiACTION_TYPE=X --(当So_type_id
				 * 是9,73,80,116,313,331,341, 中的一个值是,值传--SO_SPECIAL_NBRSiNBR的值)
				 * TEMP_STS_WORDS2=泉州 SERV_NBRiAREA_ID=33 --接入点编码
				 * SERV_NBRiSERV_NBR_ID= SO_SPECIAL_NBRSiNBR_ID=QZ0000001476536
				 */
				String SO_SPECIAL_NBRSiNBR = tf_BSSFlowRecord
						.getRecordIDS(BssParameter.DIALUPACC);// 888@qzadsl
				String SO_SPECIAL_NBRSiNBR_TYPE = "A";
				String SO_SPECIAL_NBRSiACTION_TYPE = "X";
				TEMP_STS_WORDS2 = "";
				SERV_NBRiAREA_ID = Archives_dr.getString("SERViAREA_ID");

				SERV_NBRiSERV_NBR_ID = "";// 业务号码编码
				// 接入点编码
				String SO_SPECIAL_NBRSiNBR_ID = custProduct_dt.getRow(0)
						.getString("SERV_ACCESSiACC_NODE_ID");//

				// 受理接入终端(可以不传)
				// --终端设备信息
				// --阿尔卡特
				String SO_ACC_TERMiPROD_ID = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiPROD_ID");
				String SO_ACC_TERMiTERM_TYPE = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiTERM_TYPE");
				// --产权归属 自备
				String SO_ACC_TERMiPROPERTY = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiPROPERTY");//
				// --维护级别自维
				String SO_ACC_TERMiMTN_GRADE = "M";
				String SO_ACC_TERMiPROD_COUNT = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiPROD_COUNT");
				String SO_ACC_TERMiAPPL_DATE = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiAPPL_DATE");
				String SO_ACC_TERMiMATURE_DATE = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiMATURE_DATE");
				String SO_ACC_TERMiPROTOCOL_ID = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiPROTOCOL_ID");
				String SO_ACC_TERMiSERIAL_NBR = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiSERIAL_NBR");
				String SO_ACC_TERMiMODEL_NO = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiMODEL_NO");
				String SO_ACC_TERMiINSTALL = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiINSTALL");
				String SO_ACC_TERMiIS_CERTIF_CHECK = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiIS_CERTIF_CHECK");
				String SO_ACC_TERMiCERTIFICATION = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiCERTIFICATION");
				String SO_ACC_TERMiMAX_SPEED = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiMAX_SPEED");
				String SO_ACC_TERMiEQPT_IP = custProduct_dt.getRow(0)
						.getString("SERV_ACC_TERMiEQPT_IP");
				String SO_ACC_TERMiACTION_TYPE = "X";

				// 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 =

⌨️ 快捷键说明

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