regBusYwrdygmForm.jsp 12.1 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() {
			//$("#name").focus();
			$("#inputForm").validate({
				submitHandler: function(form){
					loading('正在提交,请稍等...');
					form.submit();
				},
				errorContainer: "#messageBox",
				errorPlacement: function(error, element) {
					$("#messageBox").text("输入有误,请先更正。");
					if (element.is(":checkbox")||element.is(":radio")||element.parent().is(".input-append")){
						error.appendTo(element.parent().parent());
					} else {
						error.insertAfter(element);
					}
				}
			});
		});
		//readonly有个问题就是下拉框控制不了;disabled可以满足当前页面要求 
		function views() {
			var viewid = "${VIEWS}";
			if (viewid == undefined || viewid == null || viewid == "") {
				return;
			}
			$("input:not(:button,:submit,:hidden),select,textarea").attr(
					"disabled", "disabled");
		}

		//共有方式只要是共有的,能在[共有情况]中显示必填 
		function gyqkRequired() {
			var sel = $("#gyfstext").val();
			$("#gyqktextspan").remove();
			//共有时,共有情况必填 
			if (sel == "2") {
				$("#gyqktext").addClass("required");
				$("#gyqktext").after("<span id='gyqktextspan' class='help-inline'><font color='red'>*</font></span>");
			} else if(sel == "0"){
				$("#qlbltext").val("100");
			} else {
				$("#gyqktext").removeClass("required");
				$("#gyqktextspan").remove();
			}
		}
		
		window.onload = function() { 
			//初始化置灰
			$("#sfczrtext").attr("disabled","disabled");
			$("#qlbltext").attr("disabled","disabled");
// 			$("#zjzltext").attr("disabled","disabled");
// 			$("#sshytext").attr("disabled","disabled");
// 			$("#gjtext").attr("disabled","disabled");
// 			$("#xbtext").attr("disabled","disabled");
// 			$("#qlrlxtext").attr("disabled","disabled");
		};
		
		//打开人员基础信息维护
		function personOpen(){
			var iWidth=1100;
	       	var iHeight=600;
	       	var iTop = (window.screen.height - 30 - iHeight) / 2;
	       	var iLeft = (window.screen.width - 10 - iWidth) / 2;
			window.open("/ODM/a/reg/base/regBasePerson/list?YWH=${YWH}&WO=1&djlx=${djlx}","人员信息",
					"height="+ iHeight +",width="+ iWidth +",top="+ iTop +",left="+ iLeft +",toolbar=no,menubar=no,scrollbars=yes, resizable=no,location=no, status=no");		

		}
	
		function getUrl(obj){
			var url = "${ctx}/reg/bus/regBusYwr/gmyrform?YWH=${YWH}&BDCDYH=${BDCDYH}&dybj=1&&oldid=${oldid}&ids="+obj.trim()+"&qlbl="+$("#qlbltext").val()+"&gyfs="+$("#gyfstext").val()+"&gyqk="+$("#gyqktext").val();
			window.location = url;
		}
		
		//提交时不置灰
		function setnozh(){
			$("#sfczrtext").attr("true","true");
			$("#qlbltext").attr("true","true");
// 			$("#zjzltext").attr("true","true");
// 			$("#sshytext").attr("true","true");
// 			$("#gjtext").attr("true","true");
// 			$("#xbtext").attr("true","true");
// 			$("#qlrlxtext").attr("true","true");
		}
		
		function gmsave(){
			setnozh();
			var pcode = $("input[name='pcode']").val();
			var sxh = $("input[name='sxh']").val();
			var zjh = $("input[name='zjh']").val();
			var fzjg = $("input[name='fzjg']").val();
			var hjszss = $("input[name='hjszss']").val();
			var dh = $("input[name='dh']").val();
			var yb = $("input[name='yb']").val();
			var gzdw = $("input[name='gzdw']").val();
			var dzyj = $("input[name='dzyj']").val();
			var qlbl = $("input[name='qlbl']").val();
			var dlrmc = $("input[name='dlrmc']").val();
			var dlrdh = $("input[name='dlrdh']").val();
			var dljgmc = $("input[name='dljgmc']").val();
			var qlrmctext = $("#qlrmctext").val();
			var sfczrtext = $("#sfczrtext").val();
			var zjzltext = $("#zjzltext").val();
			var sshytext = $("#sshytext").val();
			var gjtext = $("#gjtext").val();
			var xbtext = $("#xbtext").val();
			var dztext = $("#dztext").val();
			var qlrlxtext = $("#qlrlxtext").val();
			var gyfstext = $("#gyfstext").val();
			var gyqktext = $("#gyqktext").val();
			var bztext = $("#bztext").val();
			if(gyfstext == ""){
				alert("共有情况不能为空");
				return;
			}
			$.ajax({ 
				type:"POST", 
				url:"${ctx}/reg/bus/regBusYwr/gmsave",
				cache: false, 
				data:"YWH=${YWH}&oldid=${oldid}&BDCDYH=${BDCDYH}&pcode="+pcode+"&sxh="+sxh+"&zjh="+zjh+"&fzjg="+fzjg+"&hjszss="+hjszss+"&dh="+
					dh+"&yb="+yb+"&gzdw="+gzdw+"&dzyj="+dzyj+"&qlbl="+
					qlbl+"&dlrmc="+dlrmc+"&dlrdh="+dlrdh+"&dljgmc="+dljgmc+"&qlrmc="+
					qlrmctext+"&sfczr="+sfczrtext+"&zjzl="+zjzltext+"&sshy="+sshytext+
					"&gj="+gjtext+"&xb="+xbtext+"&dz="+dztext+
					"&qlrlx="+qlrlxtext+"&gyfs="+gyfstext+"&gyqk="+gyqktext+"&bz="+bztext,
				success:function(modelmap){
					if(modelmap.success == 0){
						window.opener.parent.document.dyywrfwgmframe.location="${ctx}/reg/bus/regBusYwr/ywrhfwgmdjlist?YWH=${YWH}";
						window.close();
					}
					if(modelmap.success == 1){
						return;
					}
				}
			});
		}
	</script>
</head>
<body>
	<ul class="nav nav-tabs">
		<li class="active"><a href="#">义务人信息列表</a></li>
	</ul><br/>
	<form:form id="inputForm" modelAttribute="regBusYwr" action="#" method="post" class="form-horizontal">
		<form:hidden path="id" />
		<sys:message content="${message}" />

		<fieldset>
			<table class="table-form">
				<tr>
					<td class="tit">人员编码</td>
					<td><form:input path="pcode" htmlEscape="false" readonly="true"
							  maxlength="10" class="input-medium " /></td>
					<!-- 
					<td class="tit">不动产单元号</td>
					<td><form:input path="bdcdyh" htmlEscape="false" maxlength="28" class="input-medium required"/>
						<span class="help-inline"><font color="red">*</font> </span>
					</td>
					 -->
					<td class="tit">权利人名称</td>
					<td><form:textarea path="qlrmc" id="qlrmctext" 
							htmlEscape="false" rows="2" maxlength="200"
							class="input-medium required" /> <span class="help-inline"><font
							color="red">*</font> </span> <c:if test="${not empty SXBGLX}">
							<span class="help-inline"><font color="red">请在这里变更权利人姓名</font>
							</span>
						</c:if>
						<c:if test="${empty VIEWS}">
						<input id="button"  class="btn btn-primary"  type="button" onclick="personOpen();" value="..."/>
						</c:if> 
						</td>
					<td class="tit">顺序号</td>
					<td><form:input path="sxh" htmlEscape="false" value="${SXH}" readonly="true"
							maxlength="6" class="input-medium" /></td>
				</tr>
				<tr>
					<td class="tit">是否持证人</td>
					<td><form:select path="sfczr" id="sfczrtext" class="input-medium required">
							<form:option value="" label="" />
							<form:options items="${fns:getDictList('yes_no')}"
								itemLabel="label" itemValue="value" htmlEscape="false" />
						</form:select> <span class="help-inline"><font color="red">*</font> </span></td>
					<td class="tit">证件种类</td>
					<td><form:select path="zjzl" id="zjzltext" class="input-medium required">
							<form:option value="" label="" />
							<form:options items="${fns:getDictList('reg_bus_zjlx')}"
								itemLabel="label" itemValue="value" htmlEscape="false" />
						</form:select> <span class="help-inline"><font color="red">*</font> </span></td>
					<td class="tit">证件号</td>
					<td><form:input path="zjh"  htmlEscape="false" maxlength="50" 
							class="input-medium required" /> <span class="help-inline"><font
							color="red">*</font> </span></td>
				</tr>
				<tr>
					<td class="tit">发证机关</td>
					<td><form:input path="fzjg"   htmlEscape="false"  
							  maxlength="200" class="input-medium " /></td>
					<td class="tit">所属行业</td>
					<td><form:select path="sshy" id="sshytext" class="input-medium ">
							<form:option value="" label="" />
							<form:options items="${fns:getDictList('reg_bus_sshy')}"
								itemLabel="label" itemValue="value" htmlEscape="false" />
						</form:select></td>
					<td class="tit">国家/地区</td>
					<td><form:select path="gj" id="gjtext" class="input-medium ">
							<form:option value="142"
								label="${fns:getDictLabel('142', 'reg_bus_gjhdq', '')}" />
							<form:options items="${fns:getDictList('reg_bus_gjhdq')}"
								itemLabel="label" itemValue="value" htmlEscape="false" />
						</form:select></td>
				</tr>
				<tr>
					<td class="tit">户籍所在省市</td>
					<td>
						<form:input path="hjszss" htmlEscape="false" maxlength="200"   class="input-large "/>
						<!--<form:select path="hjszss" class="input-medium "> 
								<form:option value="610000" label="${fns:getDictLabel('610000', 'reg_bus_ss', '')}" />
								<form:options items="${fns:getDictList('reg_bus_ss')}" itemLabel="label" itemValue="value" htmlEscape="false" />
						</form:select>-->
					</td>
					<td class="tit">性别</td>
					<td><form:select path="xb" id="xbtext" class="input-medium ">
							<form:option value="" label="" />
							<form:options items="${fns:getDictList('sex')}" itemLabel="label"
								itemValue="value" htmlEscape="false" />
						</form:select></td>
					<td class="tit">电话</td>
					<td><form:input path="dh" value="${maps['QLRDH']}"  
							htmlEscape="false" maxlength="50" class="input-medium " /></td>
				</tr>
				<tr>
					<td class="tit">地址</td>
					<td><form:textarea path="dz"  id="dztext" htmlEscape="false"  
							rows="3" maxlength="200" class="input-medium " /></td>
					<td class="tit">邮编</td>
					<td><form:input path="yb" htmlEscape="false" maxlength="10"  
							class="input-medium " /></td>
					<td class="tit">工作单位</td>
					<td><form:input path="gzdw"  htmlEscape="false" maxlength="100"  
							class="input-medium " /></td>
				</tr>
				<tr>
					<td class="tit">电子邮件</td>
					<td><form:input path="dzyj"  value="${maps['QLRYJ']}"  
							htmlEscape="false" maxlength="50" class="input-medium " /></td>
					<td class="tit">权利人类型</td>
					<td><form:select path="qlrlx" id="qlrlxtext" class="input-medium required">
							<form:option value="" label="" />
							<form:options items="${fns:getDictList('reg_bus_qlrlx')}"
								itemLabel="label" itemValue="value" htmlEscape="false" />
						</form:select>
						 <span class="help-inline"><font color="red">*</font> </span>
					</td>
					<td class="tit">权利比例</td>
					<td><form:input path="qlbl" id="qlbltext" htmlEscape="false" maxlength="100"  readonly="true"
							class="input-medium " /></td>
				</tr>
				<tr>
					<td class="tit">代理人姓名</td>
					<td ><form:input path="dlrmc"   htmlEscape="false" rows="3" maxlength="200" class="input-medium" /></td>
					<td class="tit">代理人电话</td>
					<td><form:input path="dlrdh"   htmlEscape="false" maxlength="50"  class="input-medium" /></td>
					<td class="tit">法人名称</td>
					<td colspan="5"><form:input path="dljgmc"  htmlEscape="false" rows="3" maxlength="200" class="input-medium" /></td>
				</tr>
				<tr>
					<td class="tit">共有情况</td>
					<td><form:select path="gyfs" id="gyfstext"
							class="input-medium required" onChange="gyqkRequired()">
							<form:option value="" label="" />
							<form:options items="${fns:getDictList('reg_bus_gyfs')}"
								itemLabel="label" itemValue="value" htmlEscape="false" />
						</form:select> <span class="help-inline"><font color="red">*</font> </span></td>
					<td class="tit">共有详情</td>
					<td><form:textarea path="gyqk" id="gyqktext"  readonly="true"
							htmlEscape="false" rows="3" maxlength="500" class="input-medium " />
					</td>
					<td class="tit">备注</td>
					<td><form:textarea path="bz" id="bztext" htmlEscape="false" rows="3"  
							maxlength="300" class="input-medium " /></td>
				</tr>
			</table>
		</fieldset>
		<div class="form-actions">
			<!-- 当查看标识为空时,为修改操作,才显示保存按钮 -->
			<c:if test="${empty VIEWS}">
				<shiro:hasPermission name="reg:bus:regBusQlr:edit">
					<input  id="button" class="btn btn-primary" type="button"  onclick="gmsave();" value="保 存" />
				</shiro:hasPermission>
			</c:if>
			<input id="btnCancel" class="btn" type="button" value="返 回" onclick="javascript:window.close();" />
		</div>
	</form:form>
</body>
</html>