regBusGdForm.jsp 10.5 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);
					}
				}
			});
			views();
			$("#djdl").attr("readOnly","true");
			$("#djxl").attr("readOnly","true");
			var sh = $("#sh").val();
			var wh = $("#wh").val();
			var gh = $("#gh").val();
			var lh = $("#lh").val();
			var ch =  $("#ch").val();
			$("#dawzsxh").val(sh+gh+lh+ch+wh);
		});
		
		window.onload = function() {
			var wh = $("#wh").val();
			if(	parseInt($("#wh").val()) < 80){
				document.getElementById("queryGuide").style.display="none";
			}
		}; 
		
		function views(){
			var viewid = "${VIEWS}";
			if(viewid == undefined || viewid == null || viewid ==""){
				return;
			}
			$("input:not(:button,:submit,:hidden),select,textarea").attr("disabled","disabled");
		}
		function firstHouseGuide(){
			$("#bj").val("1");
			var gh = $("#gh").val();
			var lh = $("#lh").val();
			var ch = $("#ch").val();
			var wh = $("#wh").val();
			$("#wh").val("1");
			ch = parseInt(ch)+1;
			if(ch > 6){
				lh= parseInt(lh)+1;
				ch=1;
				if(lh > 3){
					gh= parseInt(gh)+1;
					lh=1;
				}
			}
			$("#gh").val(gh);
			$("#lh").val(lh);
			$("#ch").val(ch);
			$("#dawz").val($("#sh").val()+gh+lh+ch+$("#wh").val());
			if(	parseInt($("#wh").val()) < 80){
				document.getElementById("queryGuide").style.display="none";
			}
		}
		document.getElementById('xx').attachEvent('onpropertychange',function(firstHouseGuide){   
		});
		
		function getUrl(){
			var djdl = $("#djdl").val();
			var djxl = $("#djxl").val();
			var jzh = $("#jzh").val();
			var gh = $("#gh").val();
			var lh = $("#lh").val();
			var ch = $("#ch").val();
			var wh = $("#wh").val();
			if(gh == null || gh == ""){
				alert("柜号不能为空");
				return;
			}
			if(lh == null || lh == ""){
				alert("列号不能为空");
				return;
			}
			if(ch == null || ch == ""){
				alert("层号不能为空");
				return;
			}
			if(wh == null || wh == ""){
				alert("位号不能为空");
				return;
			}
			if(djdl == null || djdl == ""){
				alert("登记大类不能为空");
				return;
			}
			if(djxl == "" || djxl == null){
				alert("登记小类不能为空");
				return;
			}
			if(jzh == "" || jzh == null){
				alert("卷宗号不能为空");
				return;
			}
			var successbj = 0;
			$.ajax({ 
				type:"POST", 
				url:"${ctx}/reg/bus/regBusGd/dawzsxhquery",
				cache: false, 
				data:"dawzsxh="+$("#dawzsxh").val()+"&dawz="+$("#dawz").val()+"&xg=${xg}&ids=${ids}",
			    async : false,  
				success:function(modelmap){
					if(modelmap.success == 0){
						document.getElementById("btnSubmit").disabled="disabled";
						document.inputForms.action = "${ctx}/reg/bus/regBusGd/save?bj="+$("#bj").val()+"&xg=${xg}";
						document.inputForms.submit();
					}
					if(modelmap.success == 1){
						alert(modelmap.msg);
						return;
					}
					if(modelmap.success == 2){
						alert(modelmap.msg);
						return;
					}
				}
			});
		}
		
		function gbwz(){
			var sh = $("#sh").val();
			var wh = $("#wh").val();
			var gh = $("#gh").val();
			var lh = $("#lh").val();
			var ch =  $("#ch").val();
			$("#dawz").val(sh+"-"+gh+"-"+lh+"-"+ch+"-"+wh);
			$("#dawzsxh").val(sh+gh+lh+ch+wh);
		}
		
	</script>
</head>
<body>
	<input type="hidden" id="bj"/>
	<ul class="nav nav-tabs">
	<!--
		<li><a href="${ctx}/reg/bus/regBusGd/">归档信息列表</a></li>
		-->
		<li class="active"><a href="#">归档信息<shiro:hasPermission name="reg:bus:regBusGd:edit">${not empty regBusGd.id?'修改':'添加'}</shiro:hasPermission><shiro:lacksPermission name="reg:bus:regBusGd:edit">查看</shiro:lacksPermission></a></li>
	</ul><br/>
	<form:form id="inputForm"  name="inputForms" modelAttribute="regBusGd" action="#" method="post"   class="form-horizontal">
		<form:hidden path="id"/>
		<sys:message content="${message}"/>	
		<table class="table-form">
		<tr>
			<td class="tit">业务号:</td>
			<td>
				<form:input path="ywh" htmlEscape="false" value="${YWH}"  readonly="true" maxlength="20" class="input-large "/>
			</td>
			<td class="tit">要素代码:</td>
			<td>
				<form:input path="ysdm" htmlEscape="false" value="${YSDM}"  readonly="true" maxlength="10" class="input-large "/>
			</td>
			<td class="tit">登记大类:</td>
			<td>
				<form:select path="djdl"  id="djdl"  class="input-large required">
					<form:option value="" label=""/>
					<form:options items="${fns:getDictList('reg_bus_djlx')}" value="${djdl}" itemLabel="label" itemValue="value" htmlEscape="false"/>
				</form:select>
				<span class="help-inline"><font color="red">*</font> </span>
			</td>
		</tr>
		<tr>
			<td class="tit">登记小类:</td>
			<td>
				<form:select path="djxl" id="djxl" maxlength="6" class="input-large required">
				<form:option value="" label=""/>
					<form:options items="${fns:getDictList('reg_bus_djxl')}" value="${djxl}" 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="gdry" htmlEscape="false" maxlength="50" value="${SLRMC}" class="input-large "/>
			</td>
			<td class="tit">归档时间:</td>
			<td>
			
				<!-- 更新 -->
				<c:if test="${not empty regBusGd.id}">
					<input name="gdsj" type="text" readonly="readonly" maxlength="20" class="input-medium Wdate required"
						value="<fmt:formatDate value="${regBusGd.gdsj}" pattern="yyyy-MM-dd"/>"
						onclick="WdatePicker({dateFmt:'yyyy-MM-dd' });"/>
				</c:if>
				<!-- 新增 -->
				<c:if test="${empty regBusGd.id}">
					<input name="gdsj" type="text" readonly="readonly" maxlength="20" class="input-medium Wdate required"
						value="${fns:getDate('yyyy-MM-dd')}"
						onclick="WdatePicker({dateFmt:'yyyy-MM-dd' });"/>
				</c:if>
				<%--			
				<input name="gdsj" type="text" readonly="readonly" maxlength="20" class="input-medium Wdate required"
					value="<fmt:formatDate value="${regBusGd.gdsj}" pattern="yyyy-MM-dd HH:mm:ss"/>"
					onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss' });"/>
				 --%>
				<span class="help-inline"><font color="red">*</font> </span>
			</td>
		</tr>
		<tr>
			<td class="tit">卷宗号:</td>
			<td>
				<form:input path="jzh" id="jzh" htmlEscape="false" readonly="true"  maxlength="50" class="input-large "/>
				<span class="help-inline"><font color="red">*</font> </span>
			</td>
			<td class="tit">文件件数:</td>
			<td>
				<form:input path="wjjs" htmlEscape="false" maxlength="4" class="input-large digits"/>
			</td>
			<td class="tit">总页数:</td>
			<td>
				<form:input path="zys" htmlEscape="false" maxlength="4" class="input-large  digits"/>
			</td>
		</tr>
		
		<tr>
			<td class="tit">室号:</td>
			<td>
				<form:select path="sh" id="sh" class="input-large digits required">
					<form:option value="" label=""/>
				<form:options items="${fns:getDictList('reg_bus_sh')}" itemLabel="label" itemValue="value" htmlEscape="false"/>
				</form:select>
			</td>
			<td class="tit">权利类别:</td>
			<td>
				<form:input path="qllb" htmlEscape="false"  readonly="true" maxlength="50" class="input-large "/>
			</td>
			<td class="tit">柜号:</td>
			<td>
				<form:input path="gh" id="gh" htmlEscape="false" onkeyup="gbwz()" maxlength="3" class="input-large digits"/>
				<span class="help-inline"><font color="red">*</font> </span>
			</td>
		</tr>
		
		<tr>
			<td class="tit">列号:</td>
			<td>
				<form:input path="lh"  id="lh"  htmlEscape="false" onkeyup="gbwz()"  maxlength="1" class="input-large digits"/>
				<span class="help-inline"><font color="red">*</font> </span>
			</td>
			<td class="tit">层号:</td>
			<td>
				<form:input path="ch"  id="ch"  htmlEscape="false" onkeyup="gbwz()" maxlength="1" class="input-large  digits"/>
				<span class="help-inline"><font color="red">*</font> </span>
			</td>
			<td class="tit">位号:</td>
			<td>
				<form:input path="wh"  id="wh"  htmlEscape="false"  onkeyup="gbwz()"  maxlength="3" class="input-large digits"/>
				<span class="help-inline"><font color="red">*</font> </span>
			</td>
		</tr>

		<tr>
			<td class="tit">档案位置:</td>
			<td>
				<form:input path="dawz" id="dawz"  htmlEscape="false"  readonly="true"   class="input-large"/>
			</td>
			<td hidden="hidden" class="tit">档案位置顺序号:</td>
			<td hidden="hidden">
				<form:input path="dawzsxh" id="dawzsxh"  htmlEscape="false"  readonly="true"   class="input-large"/>
			</td>
			<c:if test="${not empty hc}">
			<td>
				<input id="queryGuide" class="btn btn-primary" style="float:right;" type="button" onclick="javascript:firstHouseGuide();" value="换   层"/><br/><br/>
			</td>
			</c:if>
		</tr>
	
		<tr>
			<td class="tit" >坐落:</td>
			<td colspan="5">
				<form:input path="zl" htmlEscape="false" value="${zl}" readonly="true" maxlength="200" class="input-xxlarge "/>
			</td>
		</tr>
		<tr>
			<td class="tit">权证号码:</td>
			<td colspan="5">
				<form:input path="qzhm" htmlEscape="false" maxlength="300" readonly="true" value="${qzhm}" class="input-xxlarge"/>
			</td>
		</tr>
		<tr>
			<td class="tit">备注:</td>
			<td colspan="5">
				<form:textarea path="bz" htmlEscape="false" rows="4" maxlength="300" class="input-xxlarge "/>
			</td>
		</tr>
		<!-- 
			<label class="control-label">流程实例ID:</label>
			<div class="controls">
				<form:input path="procInsId" htmlEscape="false" maxlength="64" class="input-xlarge "/>
			</div>
		<tr>
			<td class="tit">备注信息:</td>
			<td>
				<form:textarea path="remarks" htmlEscape="false" rows="4" maxlength="255" class="input-xxlarge "/>
			</td>
		</tr>
		-->
		</table>
		<div class="form-actions">
			<c:if test="${empty VIEWS}">
				<shiro:hasPermission name="reg:bus:regBusGd:edit"><input id="btnSubmit" class="btn btn-primary"  type="button" onclick="getUrl();" value="保 存"/>&nbsp;</shiro:hasPermission>
			</c:if>
			<input id="btnCancel" class="btn" type="button" value="返 回" onclick="history.go(-1)"/>
		</div>
	</form:form>
</body>
</html>