18490696650ed07dae25cead8041a8d62a60f758.svn-base 7.28 KB
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ include file="/WEB-INF/views/include/taglib.jsp"%>
<html>
<head>
	<title>楼盘信息表选择</title>
	<meta name="decorator" content="default"/>
	<script type="text/javascript">
		$(document).ready(function() {
			$('.hdetailinfo_icon').hover(function(){
				$(this).css("cursor","hand");
				$(this).next().addClass('hDetailInfoOver');
			},function(){
			     //鼠标离开时移除divOver样式 
			    $(this).next().removeClass('hDetailInfoOver'); 
			});
		});
		function page(n,s){
			$("#pageNo").val(n);
			$("#pageSize").val(s);
			$("#searchForm").submit();
        	return false;
        }
		
		//CheckBox 全选 
		function selectAll(){
			var a = document.getElementsByTagName("input");
			for(var i = 0;i<a.length;i++){
				if(a[i].type == "checkbox"){ 
					a[i].checked = true;
				}
			}
		}
		//全不选择 
		function unselectAll(){
			var a = document.getElementsByTagName("input");
			for(var i = 0;i<a.length;i++){
				if(a[i].type == "checkbox"){
					a[i].checked = false;
				}
			}
		}
		//选中一层数据 
		function selectC(ch){
			$("#"+ch).find("input[type=checkbox]").each(function() {
				if($(this).is(":checked")) {
	            	$(this).attr("checked", false);
				}else{
					$(this).attr("checked", true);
				}
	        });
		}
		
		/*
		//选择房屋信息并提交选择的房屋ID到后台进行处理 
		function choiceFwxx(){
			var chk_value =[];
			$('input[name="fwxx"]:checked').each(function(){
				chk_value.push($(this).val());
			});
			if(chk_value.length == 0){
				alert('你还没有选择任何内容!');
				return;
			}
			if(chk_value.length > 1){
				alert("只能选择一条信息!");
				return;
			}
			
			//已登记信息 
			var checkedCount = $("input[type='radio']:checked").length;
			if(checkedCount == 0){
				alert("必须选择一条信息!");
				return;
			}
			//选中一行后,关闭当前,弹出楼盘信息表 
			var djlx = "${DJLX}";
			var idValue = "${selectedID}";
			
			$.ajax({
				url:"${ctx}/reg/base/regBaseC/listChoicedPreFwInfo",
				data: { "selectedIDs": chk_value.join(';'), "zh" : "${ZH}", "ywh" : "${ywh}", "ZID" : "${ZID}" },
				cache: false,
			    type: "POST",
			    async:false, 
				success: function (data) {
					if(window.opener) {
						//已登记信息 
						window.opener.DoAfterDialog(idValue,djlx);
						window.opener.document.getElementById('choicedFwInfo').innerHTML = data;
						window.close();
					}
			    }
			});
		} */
	</script>
</head>
<body>
	<div id="choicedfwxx"></div>
	<ul class="nav nav-tabs">
		<li class="active"><a href="#">楼盘信息选择</a></li>
	</ul>
	<sys:message content="${message}"/>
	<div class="form-horizontal">
	<div class="current_fwinfo">当前楼盘:建筑物【${JZWMC}】,实测建筑面积【${ZSCJZMJ}】㎡;一共【${cCount}】层,【${hCount}】户</div>
	<input id="btnSelectAll" class="btn btn-primary" type="button" 
					value="全    选" onclick="javascript:selectAll();"/>&nbsp;&nbsp;
	<input id="btnunSelectAll" class="btn btn-primary" type="button" 
					value="全不选" onclick="javascript:unselectAll();"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	<input id="btnunSelectAll" class="btn btn-primary" type="button" 
					value="选择并返回房屋信息" onclick="javascript:choiceRegedFwxx();"/>&nbsp;&nbsp;&nbsp;
			
	<table class="zchtable-form">
		<tr>
			<td><div class="chao">层号</div></td>
			<td><div class="cgaik">层概况</div></td>
			<c:forEach items="${requestScope.intS}" var="intS" varStatus="statusmch">
				<td><div class="cinfo">${intS}</div></td>
			</c:forEach>
		</tr>
		<c:forEach items="${requestScope.regBaseCList}" var="regBaseC" varStatus="status">
			<tr id="${regBaseC.ch}">
				<td><div class="chao">${regBaseC.ch} &nbsp;&nbsp;<input id="btnSelectC" class="btn btn-primary btn-xs" type="button" 
						value="(反)选层" onclick="javascript:selectC('${regBaseC.ch}');"/>
				    </div>
					
					<!-- <input id="" name="${regBaseC.ch}" change="selectC('${regBaseC.ch}');" class="input-small" type="checkbox"> -->
				</td>
				<td><div class="cgaik">${regBaseC.cjzmj}&nbsp;</div></td>
				<c:set value="${'option'}${status.index}" var="option" />
				<c:forEach items="${requestScope[option]}" var="regBaseH">
					<td>
						<div class="hhao">
							<input id="${regBaseH.id}" name="fwxx" 
									value="${regBaseH.id}" class="input-small"
									type="checkbox">&nbsp;&nbsp;
							${regBaseH.hh} &nbsp;&nbsp;
							<div class="hdetailinfo_icon icon-th-list">
							</div>
							<div id="hdetailinfo" class="hdetailinfo">
								<ul>
									<li>【房屋编码】:${regBaseH.fwbm}</li>
									<li>【项目名称】:${regBaseH.xmmc}</li>
									<li>【自然幢号】:${regBaseH.zrzh}</li>
									<li>【建筑物名称】:${regBaseH.jgzwmc}</li>
								</ul>
								<ul>
									<li>【层号】:${regBaseH.ch}</li>
									<li>【坐落】:${regBaseH.zl}</li>
									<li>【面积单位】:${fns:getDictLabel(regBaseH.mjdw, 'reg_bus_mjdw', '')}</li>
									<li>【实际层数】:${regBaseH.sjcs}</li>
								</ul>
								<ul>
									<li class="hdetailhuhao">【户号】:${regBaseH.hh}</li>
									<li>【室号部位】:${regBaseH.shbw}</li>
									<li>【户型】:${fns:getDictLabel(regBaseH.hx, 'reg_bus_hx', '')}</li>
									<li>【户型结构】:${fns:getDictLabel(regBaseH.hxjg, 'reg_bus_hxjg', '')}</li>
								</ul>
								<ul>
									<li>【房屋用途】:${fns:getDictLabel(regBaseH.fwyt1, 'reg_bus_fwyt', '')}</li>
									<li>【土地权利性质】:${fns:getDictLabel(regBaseH.qlxz, 'reg_bus_qlxz', '')}</li>
									<li>【要素代码】:${regBaseH.ysdm}</li>
									<li>【预测建筑面积】:${regBaseH.ycjzmj}</li>
								</ul>
								<ul>
									<li>【预测套内建筑面积】:${regBaseH.yctnjzmj}</li>
									<li>【预测分摊建筑面积】:${regBaseH.ycftjzmj}</li>
									<li>【预测地下部分建筑面积】:${regBaseH.ycdxbfjzmj}</li>
									<li>【预测其它建筑面积】:${regBaseH.ycqtjzmj}</li>
								</ul>
								<ul>
									<li>【预测分摊系数】:${regBaseH.ycftxs}</li>
									<li>【实测建筑面积 】:${regBaseH.scjzmj}</li>
									<li>【实测套内建筑面积】:${regBaseH.sctnjzmj}</li>
									<li>【实测分摊建筑面积】:${regBaseH.scftjzmj}</li>
								</ul>
								<ul>
									<li>【实测地下部分建筑面积】:${regBaseH.scdxbfjzmj}</li>
									<li>【实测其它建筑面积】:${regBaseH.scqtjzmj}</li>
									<li>【实测分摊系数】:${regBaseH.scftxs}</li>
									<li>【共有土地面积】:${regBaseH.gytdmj}</li>
								</ul>
								<ul>
									<li>【分摊土地面积】:${regBaseH.fttdmj}</li>
									<li>【独用土地面积】:${regBaseH.dytdmj}</li>
									<li>【房屋类型】:${fns:getDictLabel(regBaseH.fwlx, 'reg_bus_fwlx', '')}</li>
									<li>【房屋性质】:${fns:getDictLabel(regBaseH.fwxz, 'reg_bus_fwxz', '')}</li>
								</ul>
								<ul>
									<li>【状态】:${fns:getDictLabel(regBaseH.zt, 'reg_bus_bdcdyzt', '')}</li>
								</ul>
							</div>
						</div>
					</td>
				</c:forEach>
			</tr>
		</c:forEach>
	</table>
	<br>
	<input id="btnCancel" class="btn" type="button" value="返回幢列表" onclick="history.go(-1)"/>
	</div>
</body>

</html>