📄 relationinfo.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.*"%>
<%@ page import="java.util.*"%>
<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="../../../common/script/ChangeStyle.js"></script>
<script language="JavaScript" src="../../../Resource/xmlhttpclient.js"></script>
<%request.setCharacterEncoding("gb2312");%>
<%
String sPurvICode="NGB001001";
if (request.getProtocol().compareTo("HTTP/1.0") == 0)
response.setHeader("Pragma", "no-cache");
else if (request.getProtocol().compareTo("HTTP/1.1") == 0)
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
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;
}
/*取客户信息*/
String name = "";
String pho = "";
String card = "";
String cardNo = "";
String prodOrderId = (String)session.getAttribute("PRODORDERID");
TF_BSSFlowRecord tf_BSSFlowRecord = TF_BSSFlowRecord.getBSSFlowRecord(new DacClient(),Long.parseLong(prodOrderId));
DataTable custArchives_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.CUST_ARCHIVES_TABLE);
String cityCode = tf_BSSFlowRecord.getRecordIDS("CITYCODE"); //城市编号
/**查询证件名称*/
DataTable card_dt = BssInter2.callWebQrySPSTATUS("CUST","CERT_TYPE",cityCode);
/**********/
String title = request.getParameter("title");
if(title.trim().equals("经办人")){
if(tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_NAME") != null){
name = tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_NAME");
pho = tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_PHO");
card = tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_CARD");
cardNo = tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_CARDNO");
}
}
else if(title.trim().equals("联系人")){
String account = custArchives_dt.getRow(0).getString("SERV_ACC_NBRISERV_ACC_NBR");
DataTable cust_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.CUST_PATIC_TABLE);
name = cust_dt.getRow(0).getString("CUSTICUST_NAME");//客户姓名
pho = account; //客户电话
if(cust_dt.getRow(0).getString("CUSTiCERT_TYPE") != null){
card = cust_dt.getRow(0).getString("CUSTiCERT_TYPE");//客户证件
}
if(cust_dt.getRow(0).getString("CUSTiCERT_NBR") != null){
cardNo = cust_dt.getRow(0).getString("CUSTiCERT_NBR");//客户证件号码
}
if(tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONNAME") != null){
name = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONNAME");
pho = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONPHO");
card = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_CARD");
cardNo = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_CARDNO");
}
}
%>
</head>
<title><%=title%>信息</title>
<head>
<script language="JavaScript">
function init(){
}
function chooseAcc(){
}
function check(){
var title = document.form1.title.value;
if(title == null || title == ""){
title = "联系人";
}
if(document.form1.relationName.value == ""){
alert("请填写"+title+"名称。");
document.all.relationName.focus();
return false;
}
if(document.form1.relationPho.value == ""){
alert("请填写联系电话。");
document.all.relationPho.focus();
return false;
}
if(document.form1.cardType.value == ""){
alert("请选择证件类型。");
document.all.cardType.focus();
return false;
}
if(document.form1.cardNo.value == ""){
alert("请填写证件号码。");
document.all.cardNo.focus();
return false;
}
var relationName = document.form1.relationName.value;
var relationPho = document.form1.relationPho.value;
var cardType = document.form1.cardType.value;
var cardNo = document.form1.cardNo.value;
var title = document.form1.title.value;
var prodOrderId = document.form1.prodOrderId.value;
var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
xmlHttp.append("INFOTYPE","relationInfo");
xmlHttp.append("PRODORDERID",prodOrderId);
xmlHttp.append("RELATIONNAME",relationName);
xmlHttp.append("RELATIONPHO",relationPho);
xmlHttp.append("CARDTYPE",cardType);
xmlHttp.append("CARDNO",cardNo);
xmlHttp.append("TITLE",title);
var str = xmlHttp.submitAsString("RadioTBFlowService","saveInfo");
if ( str.substr(0,6) == new String("str-->") ) {
var text = str.substr(6,str.length);
if ( text != null) {
if(text == 0) {
alert("记录失败,请重试!");
return false;
}
}
else{
alert("记录失败,请重试!");
return false;
}
}
else {
alert("记录失败,请重试!");
return false;
}
if ( typeof(dialogArguments.fnQueryReload) != undefined ) {
dialogArguments.fnQueryReload(relationName,title);
self.close();
}
return true;
}
</script>
<body onload="init()">
<form action="" method="post" name="form1" >
<input type="hidden" name="prodOrderId" value="<%=prodOrderId%>"/>
<input type="hidden" name="cityCode" value="<%=cityCode%>"/>
<input type="hidden" name="title" value="<%=title%>"/>
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="OuterTable">
<tr>
<td width="30%" class="Caption_Td" align="right">
<%=title%>名称:
</td>
<td width="70%" class="body_td">
<input type="text" style="width: 100%" id="relationName" name="relationName" value="<%=CommonMethod.formatString(name)%>" />
</td>
</tr>
<tr>
<td class="Caption_Td" align="right">
联系电话:
</td>
<td class="body_td">
<input type="text" style="width: 100%" name="relationPho" id="relationPho" value="<%=CommonMethod.formatString(pho)%>" />
</td>
</tr>
<tr>
<td class="Caption_Td" align="right">
证件类型:
</td>
<td class="body_td">
<select name="cardType" style="width:100%">
<%
String cardName = "";
String id = "";
if(card_dt !=null && card_dt.getRows().getCount() > 0){
for(int i=0;i<card_dt.getRows().getCount();i++){
id = card_dt.getRow(i).getString("SP_STATUSiSTS_ID");
cardName = card_dt.getRow(i).getString("SP_STATUSiSTS_WORDS");
String selected = "";
//用证件名称来匹配
if(tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONNAME") == null){
if(cardName != null && cardName.equals(card)){
selected = "selected=\"selected\"";
}
}
else{
if(id != null && id.equals(card)){
selected = "selected=\"selected\"";
}
}
out.println("<option "+selected+" value=\""+id+"\">"+cardName+"</option>");
}
}
%>
</select>
</td>
</tr>
<tr>
<td class="Caption_Td" align="right">
证件号码:
</td>
<td class="body_td">
<input name="cardNo" id="cardNo" maxlength="18" style="width: 100%" type="text" value="<%=CommonMethod.formatString(cardNo)%>">
</td>
</tr>
<tr class="OuterFoot">
<td colspan="2" align="right" class="body_td">
<input type="button" class="button" name="button" value="确定" onclick="return check();" />
<input type="button" class="button" name="button" value="取消" onclick="self.close();" />
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -