二手车上牌地区只能选择到市
This commit is contained in:
parent
fa14cfee75
commit
e864ec2b90
@ -3,10 +3,16 @@
|
||||
Content: 左右框架页面 ,行政区划
|
||||
*/
|
||||
String sAreaCode = CurPage.getParameter("AreaCode");
|
||||
String usedCar = CurPage.getParameter("usedCar");
|
||||
%><%@include file="/Resources/CodeParts/Frame03.jsp"%>
|
||||
<script type="text/javascript">
|
||||
myleft.width=340;
|
||||
OpenPage("/Common/ToolsA/AreaCodeSelect.jsp?AreaCode=<%=sAreaCode%>","frameleft","");
|
||||
OpenPage("/Blank.jsp?TextToShow=请在左方列表中选择一项","frameright","");
|
||||
var usedCar = "<%=usedCar%>";
|
||||
if("usedCar" == usedCar){
|
||||
OpenPage("/Common/ToolsA/SuedCarAreaCodeSelect.jsp?AreaCode=<%=sAreaCode%>","frameleft","");
|
||||
}else{
|
||||
OpenPage("/Common/ToolsA/AreaCodeSelect.jsp?AreaCode=<%=sAreaCode%>","frameleft","");
|
||||
OpenPage("/Blank.jsp?TextToShow=请在左方列表中选择一项","frameright","");
|
||||
}
|
||||
</script>
|
||||
<%@ include file="/IncludeEnd.jsp"%>
|
||||
119
WebContent/Common/ToolsA/SuedCarAreaCodeSelect.jsp
Normal file
119
WebContent/Common/ToolsA/SuedCarAreaCodeSelect.jsp
Normal file
@ -0,0 +1,119 @@
|
||||
<%@ page contentType="text/html; charset=GBK"%><%@
|
||||
include file="/IncludeBeginMD.jsp"%><%
|
||||
/*
|
||||
页面说明: 选择行政区划
|
||||
*/
|
||||
String sAreaCodeValue = CurPage.getParameter("AreaCodeValue");//在该页面打开后打开二级分类时传值。
|
||||
String sAreaCode = CurPage.getParameter("AreaCode");//已有值时,做初始化传入。
|
||||
String sOpen = "";
|
||||
String sDefaultItem = "";
|
||||
String sDefaultItem2 = "";
|
||||
|
||||
if(sAreaCode.length()>3) sDefaultItem = sAreaCode.substring(0,4);
|
||||
if(sAreaCode!=null&&sAreaCode.length()>4){
|
||||
sOpen = "YES";//暂不作控制。
|
||||
sDefaultItem2 =sAreaCode;
|
||||
}
|
||||
%>
|
||||
<html>
|
||||
<head>
|
||||
<title>请选择行政区划 </title>
|
||||
<style>
|
||||
.black9pt {font-size: 11pt; font-weight: bolder; color: #000000; text-decoration: none;}
|
||||
</style>
|
||||
</head>
|
||||
<script type="text/javascript">
|
||||
//获取用户选择的行业种类
|
||||
function TreeViewOnClick(){
|
||||
var sAreaCode=getCurTVItem().value;
|
||||
var sAreaCodeName=getCurTVItem().name;
|
||||
var sAreaCodeID=getCurTVItem().id;
|
||||
buff.AreaCode.value=sAreaCode+"@"+sAreaCodeName+"@"+sAreaCodeID;
|
||||
|
||||
}
|
||||
|
||||
//modify by hwang,修改双击相应函数。function TreeViewOnDBClick()修改为function TreeViewOnDBLClick()
|
||||
function TreeViewOnDBLClick(){
|
||||
newBusiness();
|
||||
}
|
||||
|
||||
//新选一个行政区划
|
||||
function newBusiness(){
|
||||
var s = buff.AreaCode.value;
|
||||
s = s.split('@');
|
||||
var sValue = s[0];
|
||||
var sName = s[1];
|
||||
var sID = s[2];
|
||||
if(typeof(sID)=="undefined" || sID.length<4){
|
||||
alert("请选择市或者区级细项!");//请选择行政区划细项!
|
||||
}else{
|
||||
if(sID.length==4){
|
||||
//top.returnValue = sValue+"@"+sName;
|
||||
parent.AsDialog.ClosePage(sValue+"@"+sName);
|
||||
}else{
|
||||
alert("请选择市或者区级细项!");//请选择行政区划细项!
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//清空
|
||||
function clearAll(){
|
||||
parent.AsDialog.ClosePage("_CLEAR_");
|
||||
}
|
||||
|
||||
function goBack(){
|
||||
parent.AsDialog.ClosePage("_CANCEL_");
|
||||
}
|
||||
|
||||
//将查询出的行业类型按照TreeView展示
|
||||
function startMenu(){
|
||||
<%
|
||||
OHTMLTreeView tviTemp = new OHTMLTreeView(CurPage, "行政区划列表","right");
|
||||
//选择行业类型一
|
||||
if(sAreaCodeValue == null)
|
||||
tviTemp.init(JBOFactory.getBizObjectManager("jbo.sys.CODE_LIBRARY"), "SortNo","ItemName","ItemNo","","from O where CodeNO='AreaCode' and length(SortNo) <= 4");
|
||||
else
|
||||
tviTemp.init(JBOFactory.getBizObjectManager("jbo.sys.CODE_LIBRARY"), "SortNo","ItemName","ItemNo","","from O where CodeNO='AreaCode' and SortNo like '"+sAreaCodeValue+"%'");
|
||||
|
||||
out.println(tviTemp.generateHTMLTreeView());
|
||||
%>
|
||||
}
|
||||
</script>
|
||||
<body bgcolor="#DCDCDC">
|
||||
<center>
|
||||
<form name="buff">
|
||||
<input type="hidden" name="AreaCode" value="">
|
||||
<table width="90%" align=center border='1' height="98%" cellspacing='0' bordercolor='#999999' bordercolordark='#FFFFFF'>
|
||||
<tr>
|
||||
<td id="myleft" colspan='3' align=center width=100%><iframe name="left" src="" width=100% height=100% frameborder=0 scrolling=no ></iframe></td>
|
||||
</tr>
|
||||
<tr height=4%>
|
||||
<%
|
||||
if(sAreaCodeValue == null){
|
||||
%>
|
||||
<span class="STYLE9"></span>
|
||||
<p align="left" class="black9pt">行政区划大类</p>
|
||||
<td nowrap align="center" valign="baseline">
|
||||
<table>
|
||||
<tr>
|
||||
<td><%=new Button("确定","确定","newBusiness()","","").getHtmlText()%></td>
|
||||
<td><%=new Button("取消","取消","goBack()","","").getHtmlText()%></td>
|
||||
<td><%=new Button("清空","清空","clearAll()","","").getHtmlText()%></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
<%}%>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
<script type="text/javascript">
|
||||
startMenu();
|
||||
expandNode('root');
|
||||
selectItem('<%=sDefaultItem%>');//自动点击树图,目前写死,也可以设置到 code_library中进行设定
|
||||
selectItem('<%=sDefaultItem2%>');//自动点击树图,目前写死,也可以设置到 code_library中进行设定
|
||||
</script>
|
||||
<%@ include file="/IncludeEnd.jsp"%>
|
||||
@ -203,7 +203,7 @@
|
||||
//省市
|
||||
function selectRegionCode(){
|
||||
var sCity = "";
|
||||
AsDialog.PopView("/Common/ToolsA/AreaVFrame.jsp","AreaCode="+sCity,"dialogWidth=850px;dialogHeight=450px;center:yes;status:no;statusbar:no",function(sAreaCodeInfo){
|
||||
AsDialog.PopView("/Common/ToolsA/AreaVFrame.jsp","AreaCode="+sCity+"&usedCar=usedCar","dialogWidth=340px;dialogHeight=450px;center:yes;status:no;statusbar:no",function(sAreaCodeInfo){
|
||||
//增加清空功能的判断
|
||||
if( sAreaCodeInfo == '_CANCEL_'){
|
||||
return;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user