📄 cust_archives_query.jsp
字号:
<%@page contentType="text/html;charset=gb2312"%>
<%@ page import="com.doone.uurm.WebAuth"%>
<%@ page import="com.doone.data.*"%>
<%@ page import="com.doone.fj1w.fjmgr.order.*"%>
<%@ page import="com.doone.iossp.FormBody"%>
<%@ page import="com.doone.fj1w.fj1w.order.*"%>
<%@ page import="com.doone.fj1w.fjmgr.order.Bss_infoEntity.*"%>
<%@ page import="com.doone.fj1w.fjmgr.order.saveFlowRecord.*"%>
<%@ page import="com.doone.fj1w.fjmgr.order.list.*"%>
<%@ taglib uri="/WEB-INF/curstom-tags.tld" prefix="custom" %>
<html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link href="../../../common/style/main.css" rel="stylesheet" type="text/css" />
<link href="../../../common/style/sty01.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" src="../../../common/mainTool.js"></script>
<script id="typelistSrc" language="javascript" src=""></script>
<script id="arealistSrc" language="javascript" src=""></script>
<script language="JavaScript" src="../../../common/script/ChangeStyle.js"></script>
<script language="JavaScript" src="../../../Resource/xmlhttpclient.js"></script>
<%request.setCharacterEncoding("gb2312");%>
<%
String sPurvICode="NGB001001";
WebAuth auth = WebAuth.getInstance(request);
if ( ! auth.IsAuthed() ) {
out.write("<script language=\"javascript\">self.parent.location.replace(\"" + request.getContextPath() + "/view/login/login.jsp" + "\");</script>");
return;
}
else if ( ! auth.CheckPurv(sPurvICode) ) {
out.write("<script language=javascript src=\"../../../../common/script/RightForbidden.js\"></script>");
return;
}
/****************查询客户档案**********************/
//调用接口WebQryServFor
String key_word = request.getParameter("key_word");
String qry_oper_model = request.getParameter("qry_oper_model");
String number = request.getParameter("number");
String serviserv_type_id = request.getParameter("type");
String serviarea_id = "";
if(request.getParameter("areaList") != null)
serviarea_id = request.getParameter("areaList");
String flag1 = request.getParameter("flag1"); //页面上暂时还没有该选项
flag1 = "";
String cityCode = "";
if(request.getParameter("cityCode") == null)
cityCode = auth.getCityCode();
else
cityCode = request.getParameter("cityCode");
String prodOrderId = (String)session.getAttribute("PRODORDERID");
TF_BSSFlowRecord tf_BSSFlowRecord = TF_BSSFlowRecord.getBSSFlowRecord(new DacClient(),Long.parseLong(prodOrderId));
DataTable custArchives_dt = null;
java.util.Map custMap = new java.util.HashMap();
CustArchivesBean custArchivesBean = null;
if(number != null){
if(qry_oper_model !=null && !qry_oper_model.equals("")){
int qom = Integer.parseInt(qry_oper_model);
switch(qom){
case 1:
break;
case 2:
/*根据业务号码查询客户档案*/
qry_oper_model = "7";
custArchives_dt = BssInter5.callWebQryServFor(qry_oper_model,
key_word,
"","","","","","",
number,"","","","","",
serviserv_type_id,serviarea_id,flag1,cityCode);
break;
case 3:
break;
case 5:
break;
case 6:
break;
case 7:
/*根据记费号码查询客户档案*/
qry_oper_model = "9";
custArchives_dt = BssInter5.callWebQryServFor(qry_oper_model,
key_word,
"","","","","","",
"","",number,"","","",
serviserv_type_id,serviarea_id,flag1,cityCode);
break;
case 8:
/*根据拨号帐号查询客户档案*/
qry_oper_model = "B";
custArchives_dt = BssInter5.callWebQryServFor(qry_oper_model,
key_word,
"","","","","","",
"","","","",number,"",
"45",serviarea_id,flag1,cityCode);
break;
}
}
if(custArchives_dt == null){
out.println("<script language=\"javascript\">alert(\"服务器超时,请您稍后再试!\");</script>");
}
else if(custArchives_dt.getRows().getCount() == 0){
out.println("<script language=\"javascript\">alert(\"该号码不存在,获取客户档案失败!\");</script>");
}
else{
AdslTBFlowService.custArchivesQuery(custArchives_dt,key_word,qry_oper_model,
serviserv_type_id,serviarea_id,flag1,cityCode,prodOrderId,"5");
}
}
else if(tf_BSSFlowRecord.getRecordFrom(BssParameter.CUST_ARCHIVES_TABLE) != null){
custArchives_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.CUST_ARCHIVES_TABLE);
custArchivesBean = AdslFlow.setfirstflow(custArchives_dt);
if(tf_BSSFlowRecord.getRecordIDS("CUSTICUST_ID") != null &&
tf_BSSFlowRecord.getRecordIDS("CITYCODE") != null){
custMap.put("CUSTiCUST_ID",tf_BSSFlowRecord.getRecordIDS("CUSTICUST_ID"));
custMap.put("CITYCODE",tf_BSSFlowRecord.getRecordIDS("CITYCODE"));
custArchivesBean.setCustBean(BssSreachCustImpl.queryCustomer(custMap));
serviarea_id = custArchivesBean.getSERVIAREA_ID();//地区编码
}
serviserv_type_id = (String)TF_BSSFlowRecord.format(tf_BSSFlowRecord.getRecordIDS(BssParameter.SERVISERV_TYPE_ID));
}
/************************************************/
//客户大类
DataTable table = com.doone.fj1w.common.ConfigBean.getConfigList("CUST_SORT",cityCode);
if ( table != null ) pageContext.setAttribute("CUST_SORT", table);
%>
<head>
<title>挡案查询</title>
<script language="JavaScript">
function check(){
var pel = document.getElementsByName("change");
var custId = "";
var cityCode = "<%=cityCode%>";
var selected = "0";
for ( i=0; i< pel.length; i++){
if ( pel(i).checked == true) {
selected = "1";
custId = pel(i).value;
break;
}
}
if(selected == "0"){
alert("请选择业务号码!");
return false;
}
else{
var prodOrderId = document.form1.prodOrderId.value;
var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
xmlHttp.append("INFOTYPE","archives");
xmlHttp.append("PRODORDERID",prodOrderId);
var str = xmlHttp.submitAsString("RadioTBFlowService","saveInfo");
if ( str.substr(0,6) == new String("str-->") ) {
try {
var text = str.substr(6,str.length);
if ( text != null) {
if(text == 0){
alert("记录失败,请重试!");
return false;
}
}
else{
alert("记录失败,请重试!");
return false;
}
}
catch(ex) {
throw ex;
return false;
}
}
else {
alert("记录失败,请重试!");
return false;
}
}
if ( typeof(parent.nextOption) != undefined ) {
parent.nextOption();
}
return false;
}
function showArea(){
var cityCode = document.form1.cityCode.value;
var areaId = document.form1.areaId.value;
if(areaId == "" || areaId == "null" || areaId == ""){
areaId = "33";
}
arealistSrc.src = "../newAdsl/showArea.jsp?cityCode="+cityCode+"&areaId="+areaId;
}
function showTypeList(){
showArea();
var cityCode = document.form1.cityCode.value;
var serviserv_type_id = document.form1.serviserv_type_id.value;
if(serviserv_type_id == null || serviserv_type_id == "null" || serviserv_type_id == ""){
serviserv_type_id = "1";
}
/*
var typeIds = document.getElementsByName("qry_oper_model");
var typeId = "";
for ( i=0; i< typeIds.length; i++){
if ( typeIds(i).checked == true) {
typeId = typeIds(i).value;
break;
}
}
*/
var typeId = "2";
typelistSrc.src = "../newAdsl/showTypeList.jsp?cityCode="+cityCode+"&typeId="+typeId+"&serviserv_type_id="+serviserv_type_id;
}
function fuc_event_custtype_change(value){
tr1.style.display = "";
if(value == "1"){
custtype_l.innerHTML = "客户类型";
custnum_l.innerHTML = "客户编号";
return ;
}
if(value == "2"){
custtype_l.innerHTML = "业务类型";
custnum_l.innerHTML = "业务号码";
return ;
}
if(value == "3"){
custtype_l.innerHTML = "客户类型";
custnum_l.innerHTML = "客户编号";
return ;
}
if(value == "4"){
custtype_l.innerHTML = "证件类型";
custnum_l.innerHTML = "证件号码";
return ;
}
if(value == "5"){
custtype_l.innerHTML = "客户类型";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -