📄 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 language="JavaScript" src="../../../Resource/xmlhttpclient.js"></script>
<script id="typelistSrc" language="javascript" src=""></script>
<script id="arealistSrc" language="javascript" src=""></script>
<script id="saveInfo" language="javascript" src=""></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 = "0";
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;
BssReferCustBean custBean = null;
if(number != null && !number.equals("")){
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,"1");
custArchivesBean = AdslFlow.setfirstflow(custArchives_dt);
}
}
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){
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);
String custId = request.getParameter("custId");
if(custId != null && !custId.equals("")){
custMap.put("CUSTiCUST_ID",custId);
custMap.put("CITYCODE",cityCode);
custBean = BssSreachCustImpl.queryCustomer(custMap);
}
String custSort = "";
String vip = "";
String custName = "";
String custBack = "";
String callType = "";
String areaName = "";
String custLevel = "";
String credit = "";
String custCardName = "";
String custCardNo = "";
String upCust = "";
String cardAdd = "";
String mailAdd = "";
String address = "";
String custSex = "";
String custWork = "";
String custXueLi = "";
String custByname = "";
String custWebAdd = "";
String asset = "";
String custNationality = "";
String unit = "";
String personDesc = "";
String linkMan = "";
String linkPho = "";
String email = "";
String faxNbr = "";
String mailAdd1 = "";
if(custBean != null){
//客户大类
custSort = ConfigQueryImpl.getSingleConfigInfo("CUST_SORT",
custBean.getCUSTiCUST_SORT_ID(),
cityCode).getString("paradesc");
vip = custBean.getCUSTiVIP();
custName = custBean.getCUSTiCUST_NAME();
custBack = custBean.getCUST_CONTEXTiCONTEXT_ID();
areaName = QueryBssInfoFromDB.queryselectedAreaName(tf_BSSFlowRecord);//地区名称
//客户级别
custLevel = ConfigQueryImpl.getSingleConfigInfo("CUST_GRADE_ID",
custBean.getCUSTiCUST_GRADE_ID(),
cityCode).getString("paradesc");
//行业分类
callType = "";
//信用度
credit = "";
/**查询证件名称*/
custCardName = BssInter2.getMean("CUST","CERT_TYPE",cityCode,
custBean.getCUSTiCERT_TYPE());
//证件号码
custCardNo = custBean.getCUSTiCERT_NBR();
/**查询上级客户*/
upCust = "";
cardAdd = "";
/**查询通信地址*/
mailAdd = custBean.getCUSTiMAIL_ADDR();
address = "";
/**查询上级客户*/
//custSex = custBean.getINDIV_CUSTiSEX();
//custWork = custBean.getINDIV_CUSTiCAREER();
/**查询客户学历*/
custXueLi = custBean.getINDIV_CUSTiEDU_LEVEL();
custByname = "";
/**查询上级客户*/
custWebAdd = "";
asset = "";
/**查询客户国籍*/
// custNationality = custBean.getINDIV_CUSTiNATION();
//unit = custBean.getINDIV_CUSTiCORP();
/**查询个人描述*/
personDesc = custBean.getINDIV_CUSTiOTHER_DESC();
/**查询个人描述*/
linkMan = custBean.getCORP_CONTACTiNAME();
linkPho = custBean.getCORP_CONTACTiCONTACT_TEL();
/**查询个人描述*/
email = custBean.getCORP_CONTACTiEMAIL();
faxNbr = custBean.getCORP_CONTACTiFAX();
/**查询个人描述*/
mailAdd1 = custBean.getCORP_CONTACTiMAIL_ADDR();
}
%>
<head>
<title>挡案查询</title>
<script language="JavaScript">
function check(){
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("LanFlowService","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 = "客户类型";
custnum_l.innerHTML = "客户编号";
return ;
}
if(value == "6"){
custtype_l.innerHTML = "客户类型";
custnum_l.innerHTML = "贵宾卡号";
return ;
}
if(value == "7"){
custtype_l.innerHTML = "服务类型";
custnum_l.innerHTML = "业务号码";
return ;
}
if(value == "8"){
tr1.style.display = "none";
custnum_l.innerHTML = "拨号帐号";
return ;
}
}
function fuc_event_sreach(){
if(document.all.number.value == ""){
alert("请输入搜索号码。");
document.all.number.focus();
return false;
}
if(document.all.STEPSN.value > 1){
if ( ! window.confirm("是否撤消你原先的申请单?") ) {
return false;
}
else{
if(fnToolRecision() == true){
return true;
}
}
}
document.form1.submit();
return true;
}
function fnToolRecision() {
var prodOrderId = document.form1.prodOrderId.value;
var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
xmlHttp.append("PRODORDERID",prodOrderId);
xmlHttp.append("RECISIONTYPE","1");
var str = xmlHttp.submitAsString("AdslFlowService","recisionApply");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -