| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277 | <script>var pageNo=1;var refuseParam = {};var buildId;	$(function(){		$("aside>ul>li").eq(8).find("a").css({"background":"#00C1DE"})		$("aside>ul>li").eq(8).siblings('li').find("a").css({"background":"#42485B"})		var mainHeight = $(window).height()-320+"px";		$(".scrollTable").css({"max-height":mainHeight});		loadPages();		loadProperty();		$("#buildState").change(loadPages);	})/*表头*/	function loadHeadData(){		if($("#buildState option:selected").val() == ""){			$("#headData").html(					 "<th>姓名</th>"               		+"<th>地址</th>"               		+"<th>联系方式</th>"               		+"<th>状态</th>"               		+"<th>驳回原因</th>"               		+"<th>操作</th>"  			)		}else if($("#buildState option:selected").val() == 0){			$("#headData").html(					 "<th>姓名</th>"              		+"<th>地址</th>"              		+"<th>联系方式</th>"              		+"<th>状态</th>"              		+"<th>操作</th>"  			)		}else if($("#buildState option:selected").val() == 1 || $("#buildState option:selected").val() == 2){			$("#headData").html(					 "<th>姓名</th>"             		+"<th>地址</th>"             		+"<th>联系方式</th>"             		+"<th>状态</th>"			)		}else if($("#buildState option:selected").val() == 3){			$("#headData").html(					 "<th>姓名</th>"             		+"<th>地址</th>"             		+"<th>联系方式</th>"             		+"<th>状态</th>"             		+"<th>驳回原因</th>"  			)		}	}/*获取页数*/function loadPages() {		var param = {};	if($("#buildState option:selected").val() != ""){			param.status = $("#buildState option:selected").val();	}	$.post("getApplyList.do",param,function(resp) {			$('.page').empty();			var totalCnt = resp.data.totalCnt;		    var GG = {		        "kk":function(dd){		        	pageNo = dd;		        	loadData();		        	$(".page").prepend("<span class=\"page_all\">共 "+resp.data.totalCnt+" 条</span>"); 		        }		    }		    $("#page").initPage(totalCnt,1,GG.kk);	});}/*获取数据*/function loadData() {	loadHeadData();	var param = {};	var buildStatus = "";	param.page = pageNo;	if($("#buildState option:selected").val() != ""){			param.status = $("#buildState option:selected").val();	}	$.post("getApplyList.do",param, function(resp){		$("#bodyData").empty();		var listArray = resp.data.list;		for (var i=0;i<listArray.length;i++) {			var item = listArray[i];			var tdLine = "";			if(item.status == 0){				buildStatus = "审核中";				tdLine = "<a href=\"javascript:openRefuseModel("+item.id+")\">驳回</a><a href=\"javascript:pass("+item.id+")\">通过</a>"; 			}else if(item.status == 1){				buildStatus = "待安装";			}else if(item.status == 2){				buildStatus = "已安装";			}else if(item.status == 3){				buildStatus = "已驳回";			}						if($("#buildState option:selected").val() == ""){				var line = "<tr><td>"+((item.name == null)?"":item.name)+"</td>"					+"<td>"+((item.addres == null)?"":item.addres)+"</td>" 					+"<td>"+((item.mobile == null)?"":item.mobile)+"</td>" 					+"<td>"+buildStatus+"</td>" 					+"<td>"+((item.msg == null)?"":item.msg)+"</td>" 					+"<td>"+tdLine+"</td>" 				+"</tr>";			}else if($("#buildState option:selected").val() == 0){				var line = "<tr><td>"+((item.name == null)?"":item.name)+"</td>"				+"<td>"+((item.addres == null)?"":item.addres)+"</td>" 				+"<td>"+((item.mobile == null)?"":item.mobile)+"</td>" 				+"<td>"+buildStatus+"</td>" 				+"<td>"+tdLine+"</td>" 				+"</tr>";			}else if($("#buildState option:selected").val() == 1 || $("#buildState option:selected").val() == 2){				var line = "<tr><td>"+((item.name == null)?"":item.name)+"</td>"				+"<td>"+((item.addres == null)?"":item.addres)+"</td>" 				+"<td>"+((item.mobile == null)?"":item.mobile)+"</td>" 				+"<td>"+buildStatus+"</td>" 				+"</tr>";			}else if($("#buildState option:selected").val() == 3){				var line = "<tr><td>"+((item.name == null)?"":item.name)+"</td>"				+"<td>"+((item.addres == null)?"":item.addres)+"</td>" 				+"<td>"+((item.mobile == null)?"":item.mobile)+"</td>" 				+"<td>"+buildStatus+"</td>" 				+"<td>"+((item.msg == null)?"":item.msg)+"</td>" 				+"</tr>";			}						$("#bodyData").append(line); 		}	});} /*驳回*/	function openRefuseModel(id){		refuseParam.id = id;		$("#reasonText").val() == "";		$("#refuseModal").modal('show');	}	function refuseSubmit(){		if($("#reasonText").val() == ""){			alert("请填写驳回原因");			return		}		refuseParam.reason = $("#reasonText").val();		$.post("refuseApply.do",refuseParam,function(resp){			alert("操作成功");			loadData();		});	}/*通过*/		function pass(id){		buildId = id;		$("input[name=property]").prop("checked",false);		$("#propertyModal").modal("show");		}	function passSubmit(){		var comId = "";		$("input[name=property]").each(function(item,index){			if($(this).prop("checked") == true){				comId = $(this).val();			}		})		if(comId == ""){			alert("请选择物业");		}else{	 		$.post("passApply.do",{"id":buildId,"comId":comId},function(resp){				alert("操作成功");				$("#propertyModal").modal("hide");				loadData();			});		}			}/*加载物业列表*/	  	function loadProperty(){ 		$.post("system/getCommunityPropertyAllMessageList.do",{},function(resp) { 			var listArray = resp.data; 			$("#propertyBody").html(""); 			for(var i = 0;i<listArray.length;i++){ 			 	var leng = "<tr>" 			 			+"<td style=\"text-align:center;\"><input type=\"radio\" name=\"property\" value=\""+listArray[i].id+"\"></td>" 			 			+"<td>"+listArray[i].name+"</td>"; 			 	+"</tr>"; 			 	$("#propertyBody").append(leng); 			} 		});	}</script><div class="section">    <div  class="section_top">        <p>            <a>安装管理</a>        </p>    </div>    <div class="add_item">    	<select class="form-control" id="buildState" style="width:100px;">    		<option value="">全部</option>    		<option value="0">审核中</option>    		<option value="1">待安装</option>    		<option value="2">已安装</option>    		<option value="3">已驳回</option>    	</select>    </div>    <div class="information">    	<div class="scrollTable">        <table class="table table-striped table-bordered table-hover clicktoCheckbox">            <thead>                <tr style="background:#ededed;" id="headData">                 </tr>            </thead>             <tbody id="bodyData" class="td_btn">            </tbody>         </table>         </div>         		<ul class="page" maxshowpageitem="5" pagelistcount="15"  id="page"></ul>    </div></div><!--驳回模态框 --><div class="modal fade" id="refuseModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="static" data-keyoard="false">	<div class="modal-dialog modal-md">		<div class="modal-content">			<div class="modal-header">				<button type="button" class="close" data-dismiss="modal" aria-hidden="true">					×				</button>				<h4 class="modal-title">					驳回原因				</h4>			</div>			<div class="modal-body">					<textarea id="reasonText" style="width:100%;padding: 5px;height: 186px;resize: none;"></textarea>							</div>			<div class="modal-footer" >				<button type="button" class="btn btn-default" data-dismiss="modal">关闭				</button>				<button type="button" class="btn btn-primary" onclick="refuseSubmit()"> 					提交				</button>			</div>		</div><!-- /.modal-content -->		</div>	</div><!-- /.modal --><!--选择物业模态框 --><div class="modal fade" id="propertyModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="static" data-keyoard="false">	<div class="modal-dialog modal-md">		<div class="modal-content">			<div class="modal-header">				<button type="button" class="close" data-dismiss="modal" aria-hidden="true">					×				</button>				<h4 class="modal-title">					选择物业				</h4>			</div>			<div class="modal-body">					<table class="table table-bordered">							<thead>							<tr>								<th></th>								<th>物业名称</th>							</tr>												</thead>						<tbody id="propertyBody">												</tbody>					</table>			</div>			<div class="modal-footer" >				<button type="button" class="btn btn-default" data-dismiss="modal">关闭				</button>				<button type="button" class="btn btn-primary" onclick="passSubmit()"> 					提交				</button>			</div>		</div><!-- /.modal-content -->		</div>	</div><!-- /.modal -->	<script>var mainHeight = $(window).height()-320+"px";$(".scrollTable").css({"max-height":mainHeight});</script>
 |