소스 검색

git-svn-id: https://192.168.57.71/svn/jsgkj@1161 931142cf-59ea-a443-aa0e-51397b428577

ld_lixh 8 년 전
부모
커밋
fa61616bb7

+ 115 - 0
gkaqv2/trunk/modules/web/src/main/webapp/WEB-INF/view/dwxx/glzd/GlzdInfo.jsp

@@ -0,0 +1,115 @@
+<%@ page language="java" contentType="text/html;charset=GBK"
+	pageEncoding="GBK"%>
+	
+	   	 <form class="form-horizontal" id="jyrGlzdInfoform" method="post"  enctype="multipart/form-data" >
+		    <input type="hidden" id="id" name="id">
+			
+	    	<div class="form-group">
+		        <label class="col-sm-2 control-label" for="jyrzdmc">制度名称</label>
+				<div class="col-sm-4">
+					<input id="jyrzdmc" name="zdmc" type="text" class="form-control"/>
+				</div>
+				<label class="col-sm-2 control-label" for="ssjyr">港口经营人名称</label>
+				<div class="col-sm-4">
+					<select class="form-control" id ="ssjyr" name = "qymc">
+						
+					</select>
+				</div>
+				
+			</div>
+			<div class="form-group">
+				 <label class="col-sm-2 control-label">所在地</label>
+				<div class="col-sm-4" id="lb">
+					<select class="form-control" id ="jyrszd" name = "szd">
+						
+					</select>
+				</div>
+				<label class="col-sm-2 control-label">所在港区</label>
+				<div class="col-sm-4">
+					<select class="form-control" id ="userssgq" name = szgq>
+						
+					</select>
+				</div>
+			</div>
+			<div class="form-group">
+				<label class="col-sm-2 control-label" for="zdwh">制度文号</label>
+				<div class="col-sm-4">
+					<input class="form-control" id="zdwh" name="zdwh"
+						type="text" placeholder="" />
+				</div>
+				<label class="col-sm-2 control-label" for="jyrzdfl">制度分类</label>
+				<div class="col-sm-4">
+					<select class="form-control" id ="jyrzdfl" name = "zdfl">
+						
+					</select>
+					
+				</div>
+			</div> 
+			
+			<div class="form-group">
+				 
+				<label class="col-sm-2 control-label" for="fbrq">发布日期</label>
+				<div class="col-sm-4">
+					<input type="text" id="fbrq" name="fbrq" class="easyui-datetimebox p_txt"
+					 data-options="showSeconds:false,formatter:formatterDateNotsfm"/>
+				</div>
+				<label class="col-sm-2 control-label" for="xdrq">修订日期</label>
+				<div class="col-sm-4">
+					<input type="text" id="xdrq" name="xdrq" class="easyui-datetimebox p_txt"
+					 data-options="showSeconds:false,formatter:formatterDateNotsfm"/>
+				</div>
+			</div>
+			<div class="form-group">
+				 <label class="col-sm-2 control-label" for="tbr">填表人</label>
+				<div class="col-sm-4">
+					<input type="text" id = "tbr" name = "tbr" class="form-control"/>
+				</div>
+				<label class="col-sm-2 control-label" for="txsj">填写日期</label>
+				<div class="col-sm-4">
+					<input type="text" id="txsj" name="txsj" class="easyui-datetimebox p_txt"
+					 data-options="showSeconds:false,formatter:formatterDateNotsfm"/>
+				</div>
+			</div>
+			<div class="form-group">
+				 <label class="col-sm-2 control-label" for="lxr">联系人</label>
+				<div class="col-sm-4">
+					<input type="text" id = "lxr" name = "lxr" class="form-control"/>
+				</div>
+				<label class="col-sm-2 control-label" for="lxdh">联系电话</label>
+				<div class="col-sm-4">
+					<input type="text" id = "lxdh" name = "lxdh" class="form-control"/>
+				</div>
+				
+			</div>
+			<div style="padding-left: 20px;">
+					<div id="tab-tools" style="margin:10px;">
+				    	<div class="center-block" style="width:160px; margin-left: 0px;" >
+				    			<input id="lefile" name = "file" type="file" style="display:none">
+						      	<button type="button" class="btn btn-success btn-round btn-sm"
+									onclick="$('input[id=lefile]').click();">
+								<i class="glyphicon glyphicon-ok" ></i> 浏览
+						</button>
+						 </div>
+					</div>
+					<table class="easyui-datagrid" style="width:97%;height: 80%; padpadding:10px;" id="zstbl"
+					        data-options="fitColumns:true,singleSelect:true,striped:true">   
+					    <thead>   
+					        <tr>   
+					        	<th data-options="field:'id',width:20,align:'center',hidden:true">id</th>
+					            <th data-options="field:'del',width:20,align:'center'">删除</th>   
+					            <th data-options="field:'name',width:15,align:'center'">名称</th>   
+					            <th data-options="field:'ope',width:20,align:'center'">打开</th>
+					        </tr>   
+					    </thead>   
+					</table>  
+					
+				</div>
+	  	 </form>
+				
+				
+			<div id="jyrUserZsinfo" class="easyui-window" title="人员证书信息新增" style="width:30%;height: 40%;"    
+       		 data-options="iconCls:'icon-edit',modal:true,collapsible:false,minimizable:false,maximizable:false,resizable:false,closed:true">
+       		  	<%@ include file="../jyrUser/JyrUserZsInfo.jsp" %>
+       		</div>
+
+<script src="<%=request.getContextPath()%>/static/js/glzd/GlzdInfo.js"></script>

+ 157 - 0
gkaqv2/trunk/modules/web/src/main/webapp/WEB-INF/view/dwxx/glzd/main.jsp

@@ -0,0 +1,157 @@
+<%@ page language="java" contentType="text/html;charset=GBK"
+	pageEncoding="GBK"%>
+<!DOCTYPE html>
+<html>
+<head>
+<title>管理制度信息</title>
+<%@ include file="../../layouts/header.jsp"%>
+<link type="text/css" rel="stylesheet" href="<%=request.getContextPath()%>/static/js/common/bootstrap-select/css/bootstrap-select.min.css" />
+<script type="text/javascript" src="<%=request.getContextPath()%>/static/js/common/bootstrap-select/js/bootstrap-select.min.js"></script>
+<script type="text/javascript" src="<%=request.getContextPath()%>/static/js/common/bootstrap-select/js/i18n/defaults-zh_CN.min.js"></script>
+
+<script src="<%=base%>/static/js/glzd/index.js"></script>
+	<style type="text/css">
+		.tdname{font-weight: bolder;}
+		
+	</style>
+</head>
+
+<body class="p_body">
+<div class="easyui-layout" data-options="fit:true">
+<!-- 内容部分 -->
+<div id="regionCenter" data-options="region:'center'" class="regionCenterStyle">
+	<div class="p_all">
+	<div class="p_block">
+		<div class="p_headdiv">
+			<div class="p_headblock">
+				<div class="p_headleft">管理制度信息</div>
+			</div>
+		</div>
+		<div class="p_buttondiv">
+			<div class="p_buttonbg">
+				<img class="p_buttonimg" src="<%=base%>/static/images/list/add.png" 
+					onclick="addJyrUserInfo()" title="新增"/>
+			</div>
+			<div class="p_buttonbg">
+				<img class="p_buttonimg" src="<%=base%>/static/images/list/delete.png" 
+					onclick="delInfo()" title="删除"/>
+			</div>
+			<div class="p_buttonbg">
+				<img class="p_buttonimg" src="<%=base%>/static/images/list/edit.png" 
+					onclick="editInfo()" title="编辑"/>
+			</div>
+			<div class="p_buttonbg">
+				<img class="p_buttonimg" src="<%=base%>/static/images/list/search.png" 
+					onclick="showSearch()" title="查询"/>
+			</div>
+			<div class="p_buttonbg">
+				<img class="p_buttonimg" src="<%=base%>/static/images/list/print.png" 
+					onclick="printInfo()" title="打印"/>
+			</div>
+			<div class="p_buttonbg">
+				<img class="p_buttonimg" src="<%=base%>/static/images/list/statistics.png" 
+					onclick="" title="统计信息"/>
+			</div>
+			<div class="p_buttonbg">
+				<img class="p_buttonimg" src="<%=base%>/static/images/list/statistics2.png" 
+					onclick="" title="复制"/>
+			</div>
+			<div class="p_buttonbg">
+				<img class="p_buttonimg" src="<%=base%>/static/images/list/storage.png" 
+					onclick="" title="导入模板"/>
+					
+			</div>
+		</div>
+		<div class="p_searchdiv">
+			<table class="tabsearch">
+				<tr class="trsearch">
+					<td class="tdname">所在地</td>
+					<td class="tdcontent">
+						<select class="p_txt" id ="szd" name = "szd" onchange="getgq()">
+							<option value = "">--请选择--</option>
+							<c:forEach items="${code }" var="code">
+								<option value = "${code.optVal }">${code.optName}</option>
+							</c:forEach>	
+						</select>
+					</td>
+					<td class="tdname">所在港区 </td>
+					<td class="tdcontent">
+						<select class="p_txt" id ="ssgq" name = "ssgq">
+							<option value = "">--请选择--</option>
+						</select>
+					</td>
+					<td class="tdname">港口经营人名称</td>
+					<td class="tdcontent">
+						<input type="text" id="gkjyr" name="gkjyr" class="p_txt"/>
+					</td>
+				</tr>
+				<tr class="trsearch">
+					<td class="tdname">制度分类</td>
+					<td class="tdcontent">
+						<select id="zdfl" name = "zdfl" class="p_txt" >
+							
+						</select>	
+						
+					</td>
+					<td class="tdname">修订时间  起</td>
+					<td class="tdcontent">
+						<input type="text" id="xdrqk" name="xdrq" class="easyui-datetimebox p_txt" data-options="showSeconds:false,formatter:formatterDateNotsfm"/>
+					</td>
+					<td class="tdname">修订时间  止 </td>
+					<td class="tdcontent">
+						<input type="text" id="xdrqj" name="xdrq" class="easyui-datetimebox p_txt" data-options="showSeconds:false,formatter:formatterDateNotsfm"/>
+					</td>
+					
+				</tr>
+				<tr class="trsearch">
+				<td class="tdname">制度名称</td>
+					<td class="tdcontent">
+						<input type="text" id="zdmc" name="zdmc" class="p_txt"/>
+					</td>
+				<td class="tdname">
+						<img class="p_searchbtn" src="<%=base%>/static/images/list/btn_query.png" title="查询"
+							onclick="searchRecord()"/>
+					</td>
+				</tr>
+				
+			</table>
+		</div>
+		<div class="page-content">
+			<!--列表部分-->
+			<table id="grid-table"></table>
+			<div id="grid-pager"></div>
+		</div>
+	</div>
+	</div>
+		<div id="jyrGlzdwin" class="easyui-window" title="编辑" style="width:40%;height: 60%;"    
+       		 data-options="iconCls:'icon-edit',modal:true,collapsible:false,minimizable:false,maximizable:false,resizable:false,closed:true">
+       		  <div id="tab-tools" style="margin-bottom:10px;">
+			    	<div class="center-block" style="width:160px; margin-left: auto;margin-right: 0px;" >
+					      	<button class="btn btn-success btn-round btn-sm"
+								onclick="eidit()">
+								<i class="glyphicon glyphicon-ok"></i> 保存
+							</button>
+							<button type="button" class="btn btn-grey btn-round btn-sm"
+								onclick="closeWin()">
+								<i class="glyphicon glyphicon-remove"></i> 关闭
+							</button>
+					 </div>
+			</div>
+			<%@ include file="../glzd/GlzdInfo.jsp" %>
+		</div>
+</div>
+<!-- 头部 -->
+<div id="regionNorth" data-options="region:'north'" class="regionNorthStyle">
+	<%@ include file="../../layouts/navbar.jsp"%>
+</div>
+<!-- 左边部分 -->
+<div id="regionWest" data-options="region:'west'" class="regionWestStyle">
+	<%@ include file="../../layouts/sidebar.jsp"%>
+</div>
+<!-- 底部 -->
+<div id="regionFooter" data-options="region:'south'" class="regionFooterStyle">
+	<%@ include file="../../layouts/footer.jsp"%>
+</div>
+</div>
+</body>
+</html>

+ 1 - 0
gkaqv2/trunk/modules/web/src/main/webapp/WEB-INF/view/layouts/sidebar.jsp

@@ -5,6 +5,7 @@
 &emsp;&emsp;<a href="#" onclick="linkUrl('menu')">菜单管理</a><br>
 &emsp;&emsp;<a href="#" onclick="linkUrl('jyr')">经营人管理</a><br>
 &emsp;&emsp;<a href="#" onclick="linkUrl('jyrUser')">经营人人员管理</a><br>
+&emsp;&emsp;<a href="#" onclick="linkUrl('glzd')">管理制度信息</a><br>
 &emsp;&emsp;<a href="#" onclick="linkUrl('dict')">字典管理</a><br>
 &emsp;&emsp;<a href="#" onclick="linkUrl('xzqh')">行政区划管理</a><br>
 &emsp;&emsp;<a href="#" onclick="linkUrl('param')">参数管理</a><br>

+ 206 - 0
gkaqv2/trunk/modules/web/src/main/webapp/static/js/glzd/GlzdInfo.js

@@ -0,0 +1,206 @@
+
+/**
+ * 初始化
+ */
+jQuery(function($) {
+	// 初始化Grid
+	$('input[id=lefile]').change(function() {
+		 var file = document.getElementById('lefile').files[0];
+		$('#zsfile').val(file.name);
+	});
+});
+/**
+ * 数据处理
+ * @param data
+ */
+function JyrGlzdInfoInit (data) {
+	//加载所在地数据信息
+	getSzd(data.szd);
+	getInfo(data.szd,data.szgq);
+	getzdfl(data.zdfl);
+	getJyrSelect(data.qymc);
+	
+	$("#id").val(data.id);
+	$("#jyrzdmc").val(data.zdmc);
+	$("#zdwh").val(data.zdwh);
+	
+	$("#xdrq").datetimebox("setValue",formatterDateNotsfm(new Date(data.xdrq)));
+	$("#fbrq").datetimebox("setValue",formatterDateNotsfm(new Date(data.fbrq)));
+	$("#tbr").val(data.tbr);
+	$("#txsj").datetimebox("setValue",formatterDateNotsfm(new Date(data.txsj)));
+	$("#lxr").val(data.lxr);
+	$("#lxdh").val(data.lxdh);
+}
+
+/**
+ * 加载所在地信息
+ */
+function getSzd (scouse) {
+	$.ajax({
+		type : "post",
+		url : basePath + "/glzd/getszd",
+		success : function (data) {
+			$("#jyrszd").empty();
+			var optionStr = "<option value = ''>--请选择--</option>";
+		    $.each(data, function() {
+		    	if (scouse == this.optVal) {
+		    		optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "' selected='selected'>" + this.optName + "</option>";
+		    	} else {
+		    		optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "'>" + this.optName + "</option>";
+		    	}
+		        
+		    });
+		    $("#jyrszd").append(optionStr);
+		}
+	});
+	
+}
+
+
+/**
+ * 加载港口数据
+ * @param val
+ */
+function getInfo (val,souce) {
+	$.ajax({
+		type : "post",
+		url : basePath + "/glzd/getGq",
+		data : {"szd": val},
+		success : function (data) {
+			$("#userssgq").empty();
+			var optionStr = "<option value = ''>--请选择--</option>";
+		    $.each(data, function() {
+		    	if (souce == this.optVal) {
+		    		optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "' selected='selected'>" + this.optName + "</option>";
+		    	} else {
+		    		optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "'>" + this.optName + "</option>";
+		    	}
+		    });
+		    $("#userssgq").append(optionStr);
+		}
+	});
+}
+
+
+/**
+ * 加载制度分类
+ * @param val
+ */
+function getzdfl(val) {
+	$.ajax({
+		type : "post",
+		url : basePath + "/glzd/getzdfl",
+		success : function (data) {
+			$("#jyrzdfl").empty();
+			var optionStr = "<option value = ''>--请选择--</option>";
+		    $.each(data, function() {
+		    	if (val == this.optVal) {
+		    		optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "' selected='selected'>" + this.optName + "</option>";
+		    	} else {
+		    		optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "'>" + this.optName + "</option>";
+		    	}
+		    });
+		    $("#jyrzdfl").append(optionStr);
+		}
+	});
+}
+
+/**
+ * 加载港口经营人信息
+ * @param val
+ */
+function getJyrSelect (val) {
+	$.ajax({
+		type:"POST",
+		url:basePath+"/jyrUser/getJyr",
+		success:function (data) {
+			$("#ssjyr").empty();
+			var optionStr = "<option value = ''>--请选择--</option>";
+		    $.each(data, function() {
+		    	if (val == this.optVal) {
+		    		optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "' selected='selected'>" + this.optName + "</option>";
+		    	} else {
+		    		optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "'>" + this.optName + "</option>";
+		    	}
+		    });
+		    $("#ssjyr").append(optionStr);
+		}
+	});
+}
+
+/**
+ * 保存修改
+ */
+function eidit () {
+	var data = $('#jyrGlzdInfoform').serialize();
+	console.log(data);
+	
+//	$.ajax({
+//		type:"POST",
+//		url:basePath+"/glzd/save",
+//		data:$('#jyrGlzdInfoform').serialize(),
+//		success:function (data){
+//			// 成功删除后刷新页面
+//            if (data && data.success == true) {
+//                layer.alert("数据已成功保存!");
+//                $("#jyrGlzdwin").window("close");
+//                searchRecord();
+//            } else {
+//                layer.alert("数据保存失败!");
+//            }
+//		}
+//	});
+//	eiditZdFile ();
+}
+/**
+ * 管理制度附件上传
+ */
+function eiditZdFile () {
+	var rows = $("#zstbl").datagrid("getRows");//获取当前所有行,返回对象数组
+	if (rows != null && rows.length>0) {
+		for ( var i = 0; i < rows.length; i++) {
+			$.ajax({
+				type:"POST",
+				url:basePath+"/jyrUser/save",
+				data:$('#jyrUserInfoform').serialize(),
+				success:function (data){
+					// 成功删除后刷新页面
+		            if (data && data.success == true) {
+		                layer.alert("数据已成功保存!");
+		                $("#jyrUserwin").window("close");
+		                searchRecord();
+		            } else {
+		                layer.alert("数据保存失败!");
+		            }
+				}
+			});
+		}
+		alert(rows);
+		console.log(rows);
+	}
+	
+}
+
+/**
+ * 删除证书
+ */
+function deleteUserFile () {
+	$("#zstbl").datagrid('deleteRow',$("#zstbl").datagrid("getRowIndex", $('#zstbl').datagrid('getSelected')));
+}
+
+formatterDate = function (date) {
+	var day = date.getDate() > 9 ? date.getDate() : "0" + date.getDate();
+	var month = (date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : "0"
+	+ (date.getMonth() + 1);
+	var hor = date.getHours();
+	var min = date.getMinutes();
+	var sec = date.getSeconds();
+	return date.getFullYear() + '-' + month + '-' + day+" "+hor+":"+min+":"+sec;
+};
+formatterDateNotsfm = function (date) {
+	var day = date.getDate() > 9 ? date.getDate() : "0" + date.getDate();
+	var month = (date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : "0"
+	+ (date.getMonth() + 1);
+	return date.getFullYear() + '-' + month + '-' + day;
+};
+

+ 287 - 0
gkaqv2/trunk/modules/web/src/main/webapp/static/js/glzd/index.js

@@ -0,0 +1,287 @@
+/**
+ * 
+ */
+var grid_selector = "#grid-table";
+var pager_selector = "#grid-pager";
+var scouce;
+var jyrInfo;
+jQuery(function($) {
+	// 初始化Grid
+	initGrid();
+	getgq();
+	getzdfl();
+});
+/**
+ * 初始化Grid
+ */
+function initGrid() {
+	resizePageGrid(grid_selector);
+	// 数据表格初始化
+	jQuery(grid_selector).jqGrid({
+		url : basePath + '/glzd/list',
+		mtype : "POST", //提交方式
+		datatype : "json",
+		autowidth: false,
+		height :"auto",
+	    shrinkToFit: true,
+		sortname : "", //默认的排序列
+		sortorder : "", //默认的排序列
+		colNames : [ 'id','制度名称','港口经营人信息','制度分类','发布日期','修订日期','联系人','联系电话','所在地','所在港区'],
+		colModel : [ {
+			name : 'id',
+			index : 'id',
+			key : true,
+			hidden:true,
+			editable : false,
+			sortable : false
+		},{
+			name : 'zdmc',
+			index : 'zdmc',
+			editable : false,
+			sortable : false
+		},{
+			name : 'gkjyr',
+			index : 'gkjyr',
+			editable : false,
+			sortable : false
+		},{
+			name : 'zdfl',
+			index : 'zdfl',
+			editable : false,
+			sortable : false
+		},{
+			name : 'fbrq',
+			index : 'fbrq',
+			editable : false,
+			sortable : false,
+			formatter: function(value,row,index){
+				return formatDate(new Date(value));
+			}
+		},{
+			name : 'xdrq',
+			index : 'xdrq',
+			editable : false,
+			sortable : false,
+			formatter: function(value,row,index){
+				return formatDate(new Date(value));
+			}
+		},{
+			name : 'lxr',
+			index : 'lxr',
+			editable : false,
+			sortable : false
+		},{
+			name : 'lxdh',
+			index : 'lxdh',
+			editable : false,
+			sortable : false
+		},{
+			name : 'szd',
+			index : 'szd',
+			editable : false,
+			sortable : false
+		},{
+			name : 'gqmc',
+			index : 'gqmc',
+			editable : false,
+			sortable : false
+		}],
+		rowNum : _rowNum, //每页显示记录数
+		rowList : _rowList, //用于改变显示行数的下拉列表框的元素数组。
+		pager : pager_selector, //定义翻页用的导航栏
+		page : 1, //设置初始的页码,初始为1
+		rownumbers : true,
+		pagerpos : 'center', //指定分页栏的位置
+		altRows : true, //设置为交替行表格,默认为false
+		multiselect : true, //可以多选://控制是否有chechbox选择框
+		multiboxonly : true, //只有选择checkbox才会起作用 
+		loadComplete : function() {
+			var table = this;
+			setTimeout(function() {
+				updatePagerIcons(table);
+				enableTooltips(table);
+			}, 0);
+		},
+		prmNames : {
+             oper : "oper",
+             page : "page",
+             rows : "rows",
+             sort : "sidx",
+             order : "sord"
+        },
+		jsonReader : {
+			root : "list", // json中代表实际模型数据的入口
+			page : "page", // json中代表当前页码的数据
+			total : "pages", // json中代表页码总数的数据
+			records : "total", // json中代表数据行总数的数据
+			repeatitems : false// 如果设为false,则jqGrid在解析json时,会根据name来搜索对应的数据元素
+		},
+        gridComplete: function () {
+            comGridComplete("grid-table", "editRecord");
+        },
+		onPaging: function(){
+			comGridPage("grid-table");
+		},
+		ondblClickRow : function (id,row,cel,eve) {
+			
+//			$.ajax({
+//				type : 'POST',
+//				dataType : "json",
+//				data : {"id":id},
+//				url : basePath + '/jyr/initEdit',//请求的路径				
+//				success : function(data) {
+//					$("#jyrwin").window({title:"查看"});
+//					$("#jyrwin").window("open");
+//					$("#jyrInfoform").form("reset");//重置表单数据
+//					$("#jyrInfoform").find("input").attr("disabled","true");//禁用表单元素input
+//					$("#jyrInfoform").find("select").attr("disabled","true");//禁用表单元素select
+//					$("#jyrInfoform .easyui-datetimebox").datetimebox({ disabled: true });//禁用表单元素日期控件
+//					$("#jyrInfoform").find("textarea").attr("disabled","true");//禁用表单元素select
+//					
+//					$("#tab-tools").attr("hidden",true);
+//					manageInfo(data);
+//					$("#tt").tabs('enableTab',1);
+//					$("#tt").tabs('enableTab',2);
+//					$("#tt").tabs('enableTab',3);
+//					bw_initGrid(data[0].id);
+//					ck_initGrid(data[0].id);
+//					dc_initGrid(data[0].id);
+//				},
+//				error: function (XMLHttpRequest, textStatus, errorThrown) {
+//					alert("error");
+//		        }
+//			});
+			
+		}
+	});
+	// 调整jqgrid
+	ajustJqGrid(grid_selector, pager_selector);
+};
+
+/**
+ * 选择所在地时联动港口信息
+ */
+function getgq () {
+	var val = $("#szd").val();
+	getgqInfo(val);
+	
+}
+
+/**
+ * 请求港口数据
+ * @param val
+ */
+function getgqInfo (val) {
+	$.ajax({
+		type : "post",
+		url : basePath + "/glzd/getGq",
+		data : {"szd": val},
+		success : function (data) {
+			$("#ssgq").empty();
+			var optionStr = "<option value = ''>--请选择--</option>";
+		    $.each(data, function() {
+		        optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "'>" + this.optName + "</option>";
+		    });
+		    $("#ssgq").append(optionStr);
+		}
+	});
+}
+
+function getzdfl () {
+	$.ajax({
+		type:"POST",
+		url:basePath+"/glzd/getzdfl",
+		success:function (data) {
+			$("#zdfl").empty();
+			var optionStr = "<option value = ''>--请选择--</option>";
+		    $.each(data, function() {
+		        optionStr += "<option value='" + this.optVal + "' data-tokens='" + this.optName + "'>" + this.optName + "</option>";
+		    });
+		    $("#zdfl").append(optionStr);
+		}
+	});
+}
+/**
+ * 查询
+ */
+function searchRecord () {
+	var szd = $("#szd").val();
+	var ssgq = $("#ssgq").val();
+	var jyr = $("#gkjyr").val();
+	var zdfl = $("#zdfl").val();
+	var xdrqk = $("#xdrqk").datetimebox("getValue");
+	var xdrqj = $("#xdrqj").datetimebox("getValue");
+	var zdmc = $("#zdmc").val();
+	
+	jQuery(grid_selector).jqGrid('setGridParam',
+								{postData :{"szd":szd,"gqmc":ssgq,"gkjyr":jyr,"zdfl":zdfl,"xdrq":xdrqk,"fbrq":xdrqj,"zdmc":zdmc
+														}}).trigger("reloadGrid", [{ page: 1 }]);
+}
+
+
+/**
+ * 编辑信息
+ */
+function editInfo() {
+	// 获取选择行
+	var ids = getMultiData(grid_selector);
+	if(isNull(ids) || ids.indexOf(",")!=-1) {
+		layer.alert("请选择且只选择一条记录");
+	} else {
+	    $.ajax({
+			type : 'POST',
+			dataType : "json",
+			data : {"id":ids},
+			url : basePath + '/glzd/initEdit',//请求的路径				
+			success : function(data) {
+				$("#jyrGlzdwin").window({title:"编辑"});
+				$("#jyrGlzdwin").window("open");
+				$("#jyrGlzdInfoform").form("reset");//重置表单数据
+				JyrGlzdInfoInit(data);
+			},
+			error: function (XMLHttpRequest, textStatus, errorThrown) {
+	        }
+		});
+	}
+}; 
+/**
+ * 添加经营人人员信息
+ */
+function addJyrUserInfo () {
+	$("#jyrUserwin").window({title:"新增"});
+	$("#jyrUserwin").window("open");
+	comClearFormData("#jyrUserInfoform");
+}
+/**
+ * 删除经营人人员信息
+ */
+function delInfo () {
+	// 获取选择行
+	var ids = getMultiData(grid_selector);//此ids是多个id组成的字符串
+	if(!isNull(ids)) {
+		layer.confirm('确定删除吗?', {icon: 3, title:'提示'}, function(index){
+			$.ajax({
+				type : 'POST',
+				dataType : "json",
+				data : {"ids":ids},
+				url : basePath + '/jyrUser/delJyrUserInfo',//请求的路径				
+				success : function(data) {
+					layer.close(index);
+					searchRecord();
+				},
+				error: function (XMLHttpRequest, textStatus, errorThrown) {
+					layer.close(index);
+		        }
+			});
+		});
+	} else {
+		layer.alert("请选择记录");
+	}
+}
+
+formatterDateNotsfm = function (date) {
+	var day = date.getDate() > 9 ? date.getDate() : "0" + date.getDate();
+	var month = (date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : "0"
+	+ (date.getMonth() + 1);
+	return date.getFullYear() + '-' + month + '-' + day;
+};

+ 1 - 1
gkaqv2/trunk/modules/web/src/main/webapp/static/js/jyrUser/JyrUserInfo.js

@@ -281,10 +281,10 @@ formatterDate = function (date) {
 	var sec = date.getSeconds();
 	return date.getFullYear() + '-' + month + '-' + day+" "+hor+":"+min+":"+sec;
 };
-
 formatterDateNotsfm = function (date) {
 	var day = date.getDate() > 9 ? date.getDate() : "0" + date.getDate();
 	var month = (date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : "0"
 	+ (date.getMonth() + 1);
 	return date.getFullYear() + '-' + month + '-' + day;
 };
+

+ 0 - 16
gkaqv2/trunk/modules/web/src/main/webapp/static/js/jyrUser/JyrUserZsInfo.js

@@ -64,19 +64,3 @@ function closeUserZsWin () {
 	$("#jyrUserZsinfo").window("close");
 }
 
-formatterDate = function (date) {
-	var day = date.getDate() > 9 ? date.getDate() : "0" + date.getDate();
-	var month = (date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : "0"
-	+ (date.getMonth() + 1);
-	var hor = date.getHours();
-	var min = date.getMinutes();
-	var sec = date.getSeconds();
-	return date.getFullYear() + '-' + month + '-' + day+" "+hor+":"+min+":"+sec;
-};
-
-formatterDateNotsfm = function (date) {
-	var day = date.getDate() > 9 ? date.getDate() : "0" + date.getDate();
-	var month = (date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : "0"
-	+ (date.getMonth() + 1);
-	return date.getFullYear() + '-' + month + '-' + day;
-};