浏览代码

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

ld_xuhx 8 年之前
父节点
当前提交
01a5aa2df1

+ 254 - 5
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjsgl/jsjdbg/jsjdbgdsadd.jsp

@@ -24,6 +24,13 @@
 				jsjdbgds.detail.gk ='${gk}';
 				
 			}
+			//附件
+			jsjdbgds.detail.fjid31='${fjList31.fjid }';
+			fjgt(jsjdbgds.detail.fjid31,'scbt31','tjbt31');
+			jsjdbgds.detail.fjid32='${fjList32.fjid }';
+			fjgt(jsjdbgds.detail.fjid32,'scbt32','tjbt32');
+			jsjdbgds.detail.fjid33='${fjList33.fjid }';
+			fjgt(jsjdbgds.detail.fjid33,'scbt33','tjbt33');
 			//水域类型
 			initSylxSelect('sylxsel','${record.sylx }','80%');
 			//项目类型默认新建
@@ -41,7 +48,15 @@
 				guanbi();
 			}) */
 		});
-		
+		function fjgt(fjid,scbtid,tjbtid){
+			if(fjid!=null&&fjid!=''){
+				   $("#"+scbtid).show();
+				   $("#"+tjbtid).hide();
+				}else{
+				   $("#"+scbtid).hide();
+				   $("#"+tjbtid).show();
+				}
+		}
 		function showgk(){
 			initgkSelect('gksel',jsjdbgds.detail.gk,$('.szdselectpicker').val(),"showgq",'80%');
 			showgq();
@@ -80,12 +95,13 @@
 </head>
 
 <body>
-<jsp:include page="../../jyrselect.jsp"></jsp:include>
 <jsp:include page="../../showbwview.jsp"></jsp:include>
+<form  id="addform" method="post" enctype="multipart/form-data"> 
 	<div class="box" >
 		<div class="box-content" >
 			<div class="apply_fill">
- <form  id="addform" method="post" enctype="multipart/form-data"> 			
+ 	  <input type="hidden" class="form-control"  name="fjzdids" id="fjzdids">
+ <input type="hidden" class="form-control"  name="accids" id="accids">	
  <input type="hidden" class="form-control"  name="fjids" id="fjids">
   <input type="hidden" class="form-control"  name="xmid" id="xmid" value="${record.id }">
 					<table class="apply" cellpadding="0" cellspacing="0">
@@ -250,9 +266,138 @@
 							<td >${bw.sfdwkfzw }</td>
 					    </tr>
 				    </c:forEach>
-				    </table>			
+				    </table>
+				    	<table class="apply3" cellpadding="0" cellspacing="0" style="table-layout: fixed;">
+							<tr>
+                    <th>地市附件与专家评审附件:&nbsp;</th>
+							<td colspan="3">
+								<table class="main_table" id="tb3" cellpadding="0" cellspacing="0">
+					<tr >
+						<td width="10%"  align="center">序号</td>	
+						<td width="15%"  align="center">材料名称</td>
+						<td width="10%"  align="center">上传附件名称</td>
+						<td width="10%"  align="center">批文单位</td>
+						<td width="10%"  align="center">文号</td>
+						<td width="10%"  align="center">批文时间</td>
+						<td width="10%"  align="center">操作</td>
+					</tr>
+				<tr height="40px">
+				    <td>
+								1
+					</td>
+					 <td>
+								港口建设项目初步设计审批申请文件
+					</td>
+					<td>
+					            <input type="hidden" class="form-control" name="delid31" id="delid31" value="${fjList31.fjid }">
+					            <input type="hidden" class="form-control" id="fjzdid31">
+					            <a class='main_title' href="#" onclick="jsjdbgds.detail.download('31')"><span id="fjmc31">${fjList31.fjmc }</span></a>
+					</td>
+					<td>
+								<span id="fbdw31">${recordfj31.fbdw }</span>
+					</td>
+					<td>
+								<span id="wjh31">${recordfj31.wjh }</span>
+					</td>
+					<td>
+								<span id="fbsj31">${recordfj31.fbsj }</span>
+					</td>
+					
+					<td>
+					<a id="tjbt31" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.tianjiafj('31')">
+							           添加</a>
+					<a id="scbt31" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.delFile('31')">
+							           删除</a>
+					</td> 
+					
+				</tr>
+				
+				<tr height="40px">
+				    <td>
+								2
+					</td>
+					 <td>
+								港口建设项目初步设计文件
+					</td>
+					<td>
+					            <input type="hidden" class="form-control" name="delid32" id="delid32" value="${fjList32.fjid }">
+					            <input type="hidden" class="form-control" id="fjzdid32">
+					            <a class='main_title' href="#" onclick="jsjdbgds.detail.download('32')"><span id="fjmc32">${fjList32.fjmc }</span></a>
+					</td>
+					<td>
+								<span id="fbdw32">${recordfj32.fbdw }</span>
+					</td>
+					<td>
+								<span id="wjh32">${recordfj32.wjh }</span>
+					</td>
+					<td>
+								<span id="fbsj32">${recordfj32.fbsj }</span>
+					</td>
+				
+					<td>
+					<a id="tjbt32" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.tianjiafj('32')">
+							           添加</a>
+					<a id="scbt32" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.delFile('32')">
+							           删除</a>
+					</td> 
+					
+				</tr>
+				<tr height="40px">
+				    <td>
+								3
+					</td>
+					 <td>
+								港口建设项目批准或者核准、备案文件
+					</td>
+					<td>
+					            <input type="hidden" class="form-control" name="delid33" id="delid33" value="${fjList33.fjid }">
+					            <input type="hidden" class="form-control" id="fjzdid33">
+					            <a class='main_title' href="#" onclick="jsjdbgds.detail.download('33')"><span id="fjmc33">${fjList33.fjmc }</span></a>
+					</td>
+					<td>
+								<span id="fbdw33">${recordfj33.fbdw }</span>
+					</td>
+					<td>
+								<span id="wjh33">${recordfj33.wjh }</span>
+					</td>
+					<td>
+								<span id="fbsj33">${recordfj33.fbsj }</span>
+					</td>
+					
+					<td>
+					<a id="tjbt33" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.tianjiafj('33')">
+							           添加</a>
+					<a id="scbt33" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.delFile('33')">
+							           删除</a>
+					</td> 
+									</tr>
+								
+									<c:forEach items="${qtfjlist}" var="qtfj" varStatus="status">
+										<tr id="${qtfj.fjid }">
+											<td>${status.index+3}</td>
+											<td>其他附件</td>
+											<td><a class="main_title"
+												href='/jsjy/accessory/download?id=${qtfj.fjid }'>${qtfj.fjmc }</a></td>
+											<td>${qtfj.fbdw }</td>
+											<td>${qtfj.wjh }</td>
+											<td>${qtfj.fbsj }</td>
+											<td  align="center">
+											<a class="btn btn-default btn-sm" href="#" 
+											onclick="jsjdbgds.detail.delqtfj('${qtfj.fjid }','${qtfj.id }')">删除</a>
+											</td>
+										</tr>
+									</c:forEach>
+									<tbody id="qtfjtb3"></tbody>
+								</table>
+							</td>
+						</tr>
+				
+					</table>			
 					<div  id="buttons">
+					 <a class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.qtfj()">
+							            其他附件</a>
                     	<a class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.save()">
+							  
 							   <i class="glyphicon glyphicon-floppy-disk"></i> 
 							            保存</a>
 							            
@@ -265,7 +410,7 @@
 							           返回</a>
 							            
           			</div>
-	</form>
+	
 				</div>
 		</div>
 
@@ -328,4 +473,108 @@
 	<div class="theme-popover-mask-tc" id="theme-popover-mask-tc"></div>
 </body>
 
+	<div class="theme-popover" id="qtfjpopover" style="width: 900px;height: 400px;">
+<div class="theme-poptit">
+ <input type="hidden" class="form-control" id="qtfjid" name="qtfjid">
+ <input type="hidden" class="form-control" id="qtfjzdids" name="qtfjzdids">
+ <input type="hidden" class="form-control" id="qtfjids" name="qtfjids">
+	          <div class="close-tc">
+	          		<a href="#" title="关闭" onclick="jsjdbgds.detail.qtfjguanbipop()" >×</a>
+	          </div>
+	     </div>
+		<div class="popContent-tc" >
+	<table class="apply" cellpadding="0" cellspacing="0">
+		<tr>
+			<th>文号 : &nbsp;</th>
+			<td>
+				 <input type="text" class="form-control" name="qtwjh" id="wjh">
+			</td>
+		</tr>
+		<tr>
+			<th>批文时间: &nbsp;</th> 
+			<td>
+			<input class="Wdate" name="qtfbsj" id="fbsj" type="text" onFocus="WdatePicker({lang:'zh-cn',skin:'default',dateFmt:'yyyy-MM-dd'})">
+            </td>
+		</tr>
+		<tr>
+			<th>批文单位: &nbsp;</th>
+			<td>
+			<input type="text" class="form-control" name="qtfbdw" id="fbdw">
+			</td>
+		</tr>
+		<tr>
+		<th>上传附件名称: &nbsp;</th>
+		<td>
+		     <div>
+			 <a href="#" id="scqtfjbt" class="file"><input type="file" name="qtfilename" id="qtfileid"   onchange="jsjdbgds.detail.saveQtfj()">选择本地文件</a>
+			 </div>
+			 <div id="qtfjxq">
+			 </div>
+			 <span>(上传文件最大50M,只可上传pdf、doc、docx、xls、xlsx格式文件)</span>
+		</td>
+		</tr>
+	</table>
+
+		<div  id="buttons">
+  	<a class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.xinzengqtfj()">
+  <i></i> 
+           保存</a>
+            <a class="btn btn-default btn-sm" href="#"  onclick="jsjdbgds.detail.qtfjguanbipop()">
+  <i></i> 
+           关闭</a>
+  		</div>
+		</div>
+	</div>
+	<div class="theme-popover-mask" id="qtfjmask"></div>	 
+	
+<div class="theme-popover" id="theme-popover" style="width: 900px;height: 400px;">
+<div class="theme-poptit">
+<input type="hidden" class="form-control"  id="flag">
+	          <div class="close-tc">
+	          		<a href="#" title="关闭" onclick="jsjdbgds.detail.guanbipop()" >×</a>
+	          </div>
+	     </div>
+		<div class="popContent-tc" >
+	<table class="apply" cellpadding="0" cellspacing="0">
+		<tr>
+			<th>文号 : &nbsp;</th>
+			<td>
+				 <input type="text" class="form-control" name="wjh" id="wjh1">
+			</td>
+		</tr>
+		<tr>
+			<th>批文时间: &nbsp;</th> 
+			<td>
+			<input class="Wdate" name="fbsj" id="fbsj1" type="text" onFocus="WdatePicker({lang:'zh-cn',skin:'default',dateFmt:'yyyy-MM-dd'})">
+            </td>
+		</tr>
+		<tr>
+			<th>批文单位: &nbsp;</th>
+			<td>
+			<input type="text" class="form-control" name="fbdw" id="fbdw1">
+			</td>
+		</tr>
+		<tr>
+		<th>上传附件名称: &nbsp;</th>
+		<td>
+		    <div>
+			<a href="#" id="scfjbt" class="file"><input type="file" name="filename" id="fileid"   onchange="jsjdbgds.detail.saveFile()">选择本地文件</a>
+			</div>
+			<div id="fjxq">
+			</div>
+			<span>(上传文件最大50M,只可上传pdf、doc、docx、xls、xlsx格式文件)</span>
+		</td>
+		</tr>
+	</table>
+
+		<div  id="buttons">
+  	<a class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.xinzengfj()">
+           保存</a>
+            <a class="btn btn-default btn-sm" href="#"  onclick="jsjdbgds.detail.guanbipop()">
+           关闭</a>
+  		</div>
+		</div>
+	</div>
+	<div class="theme-popover-mask" id="theme-popover-mask"></div>
+</form>
 </html>

+ 255 - 4
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjsgl/jsjdbg/jsjdbgdsedit.jsp

@@ -19,6 +19,14 @@
 				jsjdbgds.detail.gq ='${jyr.szgq.id}'
 				jsjdbgds.detail.gk ='${jyr.szgk.id}'
 			}
+			//附件
+			jsjdbgds.detail.fjid31='${fjList31.fjid }';
+			fjgt(jsjdbgds.detail.fjid31,'scbt31','tjbt31');
+			jsjdbgds.detail.fjid32='${fjList32.fjid }';
+			fjgt(jsjdbgds.detail.fjid32,'scbt32','tjbt32');
+			jsjdbgds.detail.fjid33='${fjList33.fjid }';
+			fjgt(jsjdbgds.detail.fjid33,'scbt33','tjbt33');
+			
 			initSylxSelect('sylxsel', '${record.sylx }', '80%');
 			initXmlxSelect('xmlxsel', '${record.xmlx }', '80%');
 			initTzlxSelect('tzlxsel', '${record.tzlx }', '80%');
@@ -30,6 +38,15 @@
 			jsjdbgds.detail.initBwyt('bwytsel', '${record.bwyt }');
 			jsjdbgds.detail.initZyhbwfl('zyhbwflsel', '${record.zyhbwfl }','${record.bwyt }');
 		});
+		function fjgt(fjid,scbtid,tjbtid){
+			if(fjid!=null&&fjid!=''){
+				   $("#"+scbtid).show();
+				   $("#"+tjbtid).hide();
+				}else{
+				   $("#"+scbtid).hide();
+				   $("#"+tjbtid).show();
+				}
+		}
 		function jyrSel(jyrid){
 			guanbipop();
 			$.post($.app + "/gkjyr/findById", {
@@ -70,12 +87,16 @@
 <body>
 <jsp:include page="../../showbwview.jsp"></jsp:include>
 <jsp:include page="../../showRy.jsp"></jsp:include>
+ <form  id="addform" method="post" enctype="multipart/form-data"> 
 	<div class="box" >
 		<div class="box-content" >
 			<div class="apply_fill">
- <form  id="addform" method="post" enctype="multipart/form-data"> 		
+		
  <input type="hidden" name="id" value="${record.id }">		
 <input type="hidden" name="xmid" value="${record.xmid }">	
+  <input type="hidden" class="form-control"  name="fjzdids" id="fjzdids">
+ <input type="text" class="form-control"  name="accids" id="accids">	
+ <input type="hidden" class="form-control"  name="fjids" id="fjids">
 <input type="hidden" id="userids"	name="userids"/>	
  <input type="hidden" class="form-control"  name="roleCode" id="roleCode" value="${roleCode }">
  <input type="hidden" name="fjids" id="fjids">	
@@ -243,9 +264,135 @@
 					    </tr>
 				    </c:forEach>
 				    </table>			
-
-					<div  id="buttons">
+	<table class="apply3" cellpadding="0" cellspacing="0" style="table-layout: fixed;">
+							<tr>
+                    <th>地市附件与专家评审附件:&nbsp;</th>
+							<td colspan="3">
+								<table class="main_table" id="tb3" cellpadding="0" cellspacing="0">
+					<tr >
+						<td width="10%"  align="center">序号</td>	
+						<td width="15%"  align="center">材料名称</td>
+						<td width="10%"  align="center">上传附件名称</td>
+						<td width="10%"  align="center">批文单位</td>
+						<td width="10%"  align="center">文号</td>
+						<td width="10%"  align="center">批文时间</td>
+						<td width="10%"  align="center">操作</td>
+					</tr>
+				<tr height="40px">
+				    <td>
+								1
+					</td>
+					 <td>
+								港口建设项目初步设计审批申请文件
+					</td>
+					<td>
+					            <input type="hidden" class="form-control" name="delid31" id="delid31" value="${fjList31.fjid }">
+					            <input type="hidden" class="form-control" id="fjzdid31">
+					            <a class='main_title' href="#" onclick="jsjdbgds.detail.download('31')"><span id="fjmc31">${fjList31.fjmc }</span></a>
+					</td>
+					<td>
+								<span id="fbdw31">${recordfj31.fbdw }</span>
+					</td>
+					<td>
+								<span id="wjh31">${recordfj31.wjh }</span>
+					</td>
+					<td>
+								<span id="fbsj31">${recordfj31.fbsj }</span>
+					</td>
+					
+					<td>
+					<a id="tjbt31" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.tianjiafj('31')">
+							           添加</a>
+					<a id="scbt31" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.delFile('31')">
+							           删除</a>
+					</td> 
+					
+				</tr>
+				
+				<tr height="40px">
+				    <td>
+								2
+					</td>
+					 <td>
+								港口建设项目初步设计文件
+					</td>
+					<td>
+					            <input type="hidden" class="form-control" name="delid32" id="delid32" value="${fjList32.fjid }">
+					            <input type="hidden" class="form-control" id="fjzdid32">
+					            <a class='main_title' href="#" onclick="jsjdbgds.detail.download('32')"><span id="fjmc32">${fjList32.fjmc }</span></a>
+					</td>
+					<td>
+								<span id="fbdw32">${recordfj32.fbdw }</span>
+					</td>
+					<td>
+								<span id="wjh32">${recordfj32.wjh }</span>
+					</td>
+					<td>
+								<span id="fbsj32">${recordfj32.fbsj }</span>
+					</td>
+				
+					<td>
+					<a id="tjbt32" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.tianjiafj('32')">
+							           添加</a>
+					<a id="scbt32" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.delFile('32')">
+							           删除</a>
+					</td> 
+					
+				</tr>
+				<tr height="40px">
+				    <td>
+								3
+					</td>
+					 <td>
+								港口建设项目批准或者核准、备案文件
+					</td>
+					<td>
+					            <input type="hidden" class="form-control" name="delid33" id="delid33" value="${fjList33.fjid }">
+					            <input type="hidden" class="form-control" id="fjzdid33">
+					            <a class='main_title' href="#" onclick="jsjdbgds.detail.download('33')"><span id="fjmc33">${fjList33.fjmc }</span></a>
+					</td>
+					<td>
+								<span id="fbdw33">${recordfj33.fbdw }</span>
+					</td>
+					<td>
+								<span id="wjh33">${recordfj33.wjh }</span>
+					</td>
+					<td>
+								<span id="fbsj33">${recordfj33.fbsj }</span>
+					</td>
 					
+					<td>
+					<a id="tjbt33" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.tianjiafj('33')">
+							           添加</a>
+					<a id="scbt33" class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.delFile('33')">
+							           删除</a>
+					</td> 
+									</tr>
+								
+									<c:forEach items="${qtfjlist}" var="qtfj" varStatus="status">
+										<tr id="${qtfj.fjid }">
+											<td>${status.index+3}</td>
+											<td>其他附件</td>
+											<td><a class="main_title"
+												href='/jsjy/accessory/download?id=${qtfj.fjid }'>${qtfj.fjmc }</a></td>
+											<td>${qtfj.fbdw }</td>
+											<td>${qtfj.wjh }</td>
+											<td>${qtfj.fbsj }</td>
+											<td  align="center">
+											<a class="btn btn-default btn-sm" href="#" 
+											onclick="jsjdbgds.detail.delqtfj('${qtfj.fjid }','${qtfj.id }')">删除</a>
+											</td>
+										</tr>
+									</c:forEach>
+									<tbody id="qtfjtb3"></tbody>
+								</table>
+							</td>
+						</tr>
+				
+					</table>
+					<div  id="buttons">
+					<a class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.qtfj()">
+							            其他附件</a>
 					
                     	<a class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.save()">
 							   <i class="glyphicon glyphicon-floppy-disk"></i> 
@@ -259,12 +406,116 @@
 							   <i class="glyphicon glyphicon-arrow-left"></i> 
 							            返回</a>
 					</div>		              
-	</form>							            
+						            
           			</div>
 			
 			</div>
 		</div>
+		
+		<div class="theme-popover" id="qtfjpopover" style="width: 900px;height: 400px;">
+<div class="theme-poptit">
+ <input type="hidden" class="form-control" id="qtfjid" name="qtfjid">
+ <input type="hidden" class="form-control" id="qtfjzdids" name="qtfjzdids">
+ <input type="hidden" class="form-control" id="qtfjids" name="qtfjids">
+	          <div class="close-tc">
+	          		<a href="#" title="关闭" onclick="jsjdbgds.detail.qtfjguanbipop()" >×</a>
+	          </div>
+	     </div>
+		<div class="popContent-tc" >
+	<table class="apply" cellpadding="0" cellspacing="0">
+		<tr>
+			<th>文号 : &nbsp;</th>
+			<td>
+				 <input type="text" class="form-control" name="qtwjh" id="wjh">
+			</td>
+		</tr>
+		<tr>
+			<th>批文时间: &nbsp;</th> 
+			<td>
+			<input class="Wdate" name="qtfbsj" id="fbsj" type="text" onFocus="WdatePicker({lang:'zh-cn',skin:'default',dateFmt:'yyyy-MM-dd'})">
+            </td>
+		</tr>
+		<tr>
+			<th>批文单位: &nbsp;</th>
+			<td>
+			<input type="text" class="form-control" name="qtfbdw" id="fbdw">
+			</td>
+		</tr>
+		<tr>
+		<th>上传附件名称: &nbsp;</th>
+		<td>
+		     <div>
+			 <a href="#" id="scqtfjbt" class="file"><input type="file" name="qtfilename" id="qtfileid"   onchange="jsjdbgds.detail.saveQtfj()">选择本地文件</a>
+			 </div>
+			 <div id="qtfjxq">
+			 </div>
+			 <span>(上传文件最大50M,只可上传pdf、doc、docx、xls、xlsx格式文件)</span>
+		</td>
+		</tr>
+	</table>
+
+		<div  id="buttons">
+  	<a class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.xinzengqtfj()">
+  <i></i> 
+           保存</a>
+            <a class="btn btn-default btn-sm" href="#"  onclick="jsjdbgds.detail.qtfjguanbipop()">
+  <i></i> 
+           关闭</a>
+  		</div>
+		</div>
+	</div>
+	<div class="theme-popover-mask" id="qtfjmask"></div>	 
 	
+<div class="theme-popover" id="theme-popover" style="width: 900px;height: 400px;">
+<div class="theme-poptit">
+<input type="hidden" class="form-control"  id="flag">
+	          <div class="close-tc">
+	          		<a href="#" title="关闭" onclick="jsjdbgds.detail.guanbipop()" >×</a>
+	          </div>
+	     </div>
+		<div class="popContent-tc" >
+	<table class="apply" cellpadding="0" cellspacing="0">
+		<tr>
+			<th>文号 : &nbsp;</th>
+			<td>
+				 <input type="text" class="form-control" name="wjh" id="wjh1">
+			</td>
+		</tr>
+		<tr>
+			<th>批文时间: &nbsp;</th> 
+			<td>
+			<input class="Wdate" name="fbsj" id="fbsj1" type="text" onFocus="WdatePicker({lang:'zh-cn',skin:'default',dateFmt:'yyyy-MM-dd'})">
+            </td>
+		</tr>
+		<tr>
+			<th>批文单位: &nbsp;</th>
+			<td>
+			<input type="text" class="form-control" name="fbdw" id="fbdw1">
+			</td>
+		</tr>
+		<tr>
+		<th>上传附件名称: &nbsp;</th>
+		<td>
+		    <div>
+			<a href="#" id="scfjbt" class="file"><input type="file" name="filename" id="fileid"   onchange="jsjdbgds.detail.saveFile()">选择本地文件</a>
+			</div>
+			<div id="fjxq">
+			</div>
+			<span>(上传文件最大50M,只可上传pdf、doc、docx、xls、xlsx格式文件)</span>
+		</td>
+		</tr>
+	</table>
+
+		<div  id="buttons">
+  	<a class="btn btn-default btn-sm" href="#" onclick="jsjdbgds.detail.xinzengfj()">
+           保存</a>
+            <a class="btn btn-default btn-sm" href="#"  onclick="jsjdbgds.detail.guanbipop()">
+           关闭</a>
+  		</div>
+		</div>
+	</div>
+	<div class="theme-popover-mask" id="theme-popover-mask"></div>
+	</form>		
 </body>
 
 </html>

+ 196 - 0
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjsgl/jsjdbg/jsjdbgdsview.jsp

@@ -255,6 +255,202 @@
                        </tr>
                        </c:forEach>
 					</table>
+						<table class="apply3" cellpadding="0" cellspacing="0" style="table-layout: fixed;">
+					
+						<tr>
+							<th>地市附件与专家评审附件:&nbsp;</th>
+							<td colspan="3">
+								<table style="width: 100%">
+									<tr>
+										<td style="width: 5%">序号</td>
+										<td style="width: 20%">材料名称</td>
+										<td style="width: 20%">上传附件名称</td>
+										<td style="width: 15%">批文单位</td>
+										<td style="width: 15%">文号</td>
+										<td style="width: 10%">批文时间</td>
+										<c:if test="${ taskKey == 'zjps'  }"> 
+										<td style="width: 10%">操作</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>1</td>
+										<td>港口建设项目初步设计审批申请文件</td>
+										<td><input type="hidden" name="delid31" id="delid31"
+											value="${fjList31.fjid }"> <input type="hidden"
+											id="fjzdid31"> <a class='main_title' href="#"
+											onclick="jsjdbgds.detail.download('31')"><span id="fjmc31">${fjList31.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw31">${recordfj31.fbdw }</span></td>
+										<td><span id="wjh31">${recordfj31.wjh }</span></td>
+										<td><span id="fbsj31">${recordfj31.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td></td>
+										</c:if>
+									</tr>
+
+									<tr>
+										<td>2</td>
+										<td>港口建设项目初步设计文件</td>
+										<td><input type="hidden" class="form-control"
+											name="delid32" id="delid32" value="${fjList32.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid32">
+											<a class='main_title' href="#"
+											onclick="jsjdbgds.detail.download('32')"><span id="fjmc32">${fjList32.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw32">${recordfj32.fbdw }</span></td>
+										<td><span id="wjh32">${recordfj32.wjh }</span></td>
+										<td><span id="fbsj32">${recordfj32.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td></td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>3</td>
+										<td>港口建设项目批准或者核准、备案文件</td>
+										<td><input type="hidden" class="form-control"
+											name="delid33" id="delid33" value="${fjList33.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid33">
+											<a class='main_title' href="#"
+											onclick="jsjdbgds.detail.download('33')"><span id="fjmc33">${fjList33.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw33">${recordfj33.fbdw }</span></td>
+										<td><span id="wjh33">${recordfj33.wjh }</span></td>
+										<td><span id="fbsj33">${recordfj33.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td></td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>4</td>
+										<td>审查会议纪要</td>
+										<td><input type="hidden" class="form-control"
+											name="delid34" id="delid34" value="${fjList34.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid34">
+											<a class='main_title' href="#"
+											onclick="jsjdbgds.detail.download('34')"><span id="fjmc34">${fjList34.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw34">${recordfj34.fbdw }</span></td>
+										<td><span id="wjh34">${recordfj34.wjh }</span></td>
+										<td><span id="fbsj34">${recordfj34.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt34" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbgds.detail.tianjiafj('34')"> 添加</a>
+										<a id="scbt34" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbgds.detail.delFile('34')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>5</td>
+										<td>专家审查意见</td>
+										<td><input type="hidden" class="form-control"
+											name="delid35" id="delid35" value="${fjList35.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid35">
+											<a class='main_title' href="#"
+											onclick="jsjdbgds.detail.download('35')"><span id="fjmc35">${fjList35.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw35">${recordfj35.fbdw }</span></td>
+										<td><span id="wjh35">${recordfj35.wjh }</span></td>
+										<td><span id="fbsj35">${recordfj35.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt35" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbgds.detail.tianjiafj('35')"> 添加</a>
+										<a id="scbt35" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbgds.detail.delFile('35')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>6</td>
+										<td>对审查意见的答复</td>
+										<td><input type="hidden" class="form-control"
+											name="delid36" id="delid36" value="${fjList36.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid36">
+											<a class='main_title' href="#"
+											onclick="jsjdbgds.detail.download('36')"><span id="fjmc36">${fjList36.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw36">${recordfj36.fbdw }</span></td>
+										<td><span id="wjh36">${recordfj36.wjh }</span></td>
+										<td><span id="fbsj36">${recordfj36.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt36" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbgds.detail.tianjiafj('36')"> 添加</a>
+										<a id="scbt36" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbgds.detail.delFile('36')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>7</td>
+										<td>第三方审查咨询报告 ( 可选 )</td>
+										<td><input type="hidden" class="form-control"
+											name="delid37" id="delid37" value="${fjList37.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid37">
+											<a class='main_title' href="#"
+											onclick="jsjdbgds.detail.download('37')"><span id="fjmc37">${fjList37.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw37">${recordfj37.fbdw }</span></td>
+										<td><span id="wjh37">${recordfj37.wjh }</span></td>
+										<td><span id="fbsj37">${recordfj37.fbsj }</span></td>
+									 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt37" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbgds.detail.tianjiafj('37')"> 添加</a>
+										<a id="scbt37" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbgds.detail.delFile('37')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>8</td>
+										<td>初步设计文件报批稿</td>
+										<td><input type="hidden" class="form-control"
+											name="delid38" id="delid38" value="${fjList38.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid38">
+											<a class='main_title' href="#"
+											onclick="jsjdbgds.detail.download('38')"><span id="fjmc38">${fjList38.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw38">${recordfj38.fbdw }</span></td>
+										<td><span id="wjh38">${recordfj38.wjh }</span></td>
+										<td><span id="fbsj38">${recordfj38.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt38" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbgds.detail.tianjiafj('38')"> 添加</a>
+										<a id="scbt38" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbgds.detail.delFile('38')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<c:forEach items="${qtfjlist}" var="qtfj" varStatus="status">
+										<tr>
+											<td>${status.index+9}</td>
+											<td>其他附件</td>
+											<td><a class="main_title"
+												href='${app}/accessory/download?id=${qtfj.fjid }'>${qtfj.fjmc }</a></td>
+											<td>${qtfj.fbdw }</td>
+											<td>${qtfj.wjh }</td>
+											<td>${qtfj.fbsj }</td>
+											<c:if test="${ taskKey == 'zjps'  }"> 
+											<td></td>
+											</c:if>
+										</tr>
+									</c:forEach>
+								</table>
+							</td>
+						</tr>
+						<c:forEach items="${list}" var="list" begin="1" varStatus="status">
+							<tr>
+								<th>${list.currName }:&nbsp;</th>
+
+								<td colspan="3">${list.yj }</td>
+
+							</tr>
+						</c:forEach>
+					</table>
 </form>
 
 					<div  id="buttons">

+ 83 - 0
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjsgl/jsjdbg/jsjdbgedit.jsp

@@ -243,7 +243,90 @@
 					    </tr>
 				    </c:forEach>
 				    </table>			
+					<table class="apply3" cellpadding="0" cellspacing="0" style="table-layout: fixed;">
+				<tr>
+							<th>地市附件与专家评审附件:&nbsp;</th>
+							<td colspan="3">
+								<table style="width: 100%">
+									<tr>
+										<td style="width: 5%">序号</td>
+										<td style="width: 30%">材料名称</td>
+										<td style="width: 30%">上传附件名称</td>
+										<td style="width: 15%">批文单位</td>
+										<td style="width: 10%">文号</td>
+										<td style="width: 10%">批文时间</td>
+										
+									</tr>
+									<tr>
+										<td>1</td>
+										<td>港口建设项目初步设计审批申请文件</td>
+										<td><input type="hidden" name="delid31" id="delid31"
+											value="${fjList31.fjid }"> <input type="hidden"
+											id="fjzdid31"> <a class='main_title' href="#"
+											onclick="jsjdcbsj.detail.download('31')"><span id="fjmc31">${fjList31.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw31">${recordfj31.fbdw }</span></td>
+										<td><span id="wjh31">${recordfj31.wjh }</span></td>
+										<td><span id="fbsj31">${recordfj31.fbsj }</span></td>
+									
+									</tr>
+
+									<tr>
+										<td>2</td>
+										<td>港口建设项目初步设计文件</td>
+										<td><input type="hidden" class="form-control"
+											name="delid32" id="delid32" value="${fjList32.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid32">
+											<a class='main_title' href="#"
+											onclick="jsjdcbsj.detail.download('32')"><span id="fjmc32">${fjList32.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw32">${recordfj32.fbdw }</span></td>
+										<td><span id="wjh32">${recordfj32.wjh }</span></td>
+										<td><span id="fbsj32">${recordfj32.fbsj }</span></td>
+										 
+									</tr>
+									<tr>
+										<td>3</td>
+										<td>港口建设项目批准或者核准、备案文件</td>
+										<td><input type="hidden" class="form-control"
+											name="delid33" id="delid33" value="${fjList33.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid33">
+											<a class='main_title' href="#"
+											onclick="jsjdcbsj.detail.download('33')"><span id="fjmc33">${fjList33.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw33">${recordfj33.fbdw }</span></td>
+										<td><span id="wjh33">${recordfj33.wjh }</span></td>
+										<td><span id="fbsj33">${recordfj33.fbsj }</span></td>
+									</tr>
+								
+									<c:forEach items="${qtfjlist}" var="qtfj" varStatus="status">
+										<tr>
+											<td>${status.index+4}</td>
+											<td>其他附件</td>
+											<td><a class="main_title"
+												href='${app}/accessory/download?id=${qtfj.fjid }'>${qtfj.fjmc }</a></td>
+											<td>${qtfj.fbdw }</td>
+											<td>${qtfj.wjh }</td>
+											<td>${qtfj.fbsj }</td>
+											
+										</tr>
+									</c:forEach>
+								</table>
+							</td>
+						</tr>
+						
+					
+					
+						<c:forEach items="${list}" var="list" begin="1" varStatus="status">
+							<tr>
+								<th>${list.currName }:&nbsp;</th>
 
+								<td colspan="3">${list.yj }</td>
+
+							</tr>
+						</c:forEach>
+					</table>
+					
 					<div  id="buttons">
 					
 					<c:if test="${ssFlag ==0 }">

+ 270 - 41
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjsgl/jsjdbg/jsjdbgview.jsp

@@ -19,6 +19,16 @@
 			$('.close').click(function(){
 				guanbi();
 			})
+		jsjdbg.detail.fjid34='${fjList34.fjid }';
+		fjgt(jsjdbg.detail.fjid34,'scbt34','tjbt34');
+		jsjdbg.detail.fjid35='${fjList35.fjid }';
+		fjgt(jsjdbg.detail.fjid35,'scbt35','tjbt35');
+		jsjdbg.detail.fjid36='${fjList36.fjid }';
+		fjgt(jsjdbg.detail.fjid36,'scbt36','tjbt34');
+		jsjdbg.detail.fjid37='${fjList37.fjid }';
+		fjgt(jsjdbg.detail.fjid37,'scbt37','tjbt37');
+		jsjdbg.detail.fjid38='${fjList38.fjid }';
+		fjgt(jsjdbg.detail.fjid38,'scbt38','tjbt38');
 				if('${record.tzlx }' == "1903") {
 				$("#zftzDiv").css("display","table-row");
 				var ztz = '${record.ztz}';
@@ -34,7 +44,15 @@
 				$("#zftzDiv").css("display","none");
 			}
 		});
-		
+		function fjgt(fjid,scbtid,tjbtid){
+			if(fjid!=null&&fjid!=''){
+				   $("#"+scbtid).show();
+				   $("#"+tjbtid).hide();
+				}else{
+				   $("#"+scbtid).hide();
+				   $("#"+tjbtid).show();
+				}
+		}
 		function tanchu(){
 			//此处可以先进行ajax请求获取数据,然后再回掉中再显示弹出框
 			$('.theme-popover-mask').fadeIn(100);
@@ -59,13 +77,16 @@
 </head>
 
 <body>
+<form  id="addform" method="post" enctype="multipart/form-data"> 	
 	<div class="box" >
 		<div class="box-content" >
 			<div class="apply_fill">
- <form  id="addform" method="post" enctype="multipart/form-data"> 	
+ 
  <input type="hidden" id="userids"	name="userids"/>
   <input type="hidden" id="yj"	name="yj"/>
-  <input type="hidden" id="accids" name="accids"/>
+   <input type="hidden" class="form-control"  name="fjzdids" id="fjzdids">
+ <input type="hidden" class="form-control"  name="accids" id="accids">
+  <input type="hidden" class="form-control" id="xiazaibz" value="${xiazaibz }">
   <input type="hidden" id="roleKey" name="roleKey" value="" />
    <input	type="hidden" id="yj" name="yj" /> 
 					<table class="apply3" cellpadding="0" cellspacing="0">
@@ -217,45 +238,204 @@
 					    </tr>
 				    </c:forEach>
 				    </table>			
-							<table class="apply3" cellpadding="0" cellspacing="0">
-							
-                       <tr>
-                       		<th width="21.5%">专家评审附件:&nbsp;</th>
-                       		<td colspan="3">
-                       		
-                       		 <c:if test="${ taskKey == 'zjps'  }"> 
-	                        	<a href="#" class="file">上传<input type="file" name="file" id="fjid" onchange="jsjdbg.detail.submitFile()"/></a>
-	                         </c:if> 
-		                       		 
-							<table  id="tableId" style="width: 100%">
-								<tr align="center">
-								<td style="width:40%;text-align: center;">上传附件名称</td>
-								   <c:if test="${ taskKey == 'zjps'  }"> 
-								<td style="width:15%;text-align: center;">操作</td>
-								</c:if>
-								</tr>
-								<c:forEach items="${fjlist }" var="fj" varStatus="status">
-								<tr align="center">
-								<td><a class='main_title' href='/jsjy/accessory/download?id=${fj.fjid }'>${fj.fjmc }</a></td>
-								  <c:if test="${ taskKey == 'zjps'  }"> 
-								<td><a class="btn btn-default btn-xs" href="#" onclick="jsjdbg.detail.delFj('${fj.id}',this)">删除</a></td>
-								</c:if>
-								</tr>
-								</c:forEach>
-                       		</table>
-                       		</td>
-                       </tr>
-                       
-                       <c:forEach items="${list}" var="list" begin="1" varStatus="status">
-                       <tr>
-                       <th> ${list.currName }:&nbsp;</th>
-                       
-                       		<td colspan="3">${list.yj }</td>
-                      
-                       </tr>
-                       </c:forEach>
+					
+						<table class="apply3" cellpadding="0" cellspacing="0" style="table-layout: fixed;">
+					
+						<tr>
+							<th>地市附件与专家评审附件:&nbsp;</th>
+							<td colspan="3">
+								<table style="width: 100%">
+									<tr>
+										<td style="width: 5%">序号</td>
+										<td style="width: 20%">材料名称</td>
+										<td style="width: 20%">上传附件名称</td>
+										<td style="width: 15%">批文单位</td>
+										<td style="width: 15%">文号</td>
+										<td style="width: 10%">批文时间</td>
+										<c:if test="${ taskKey == 'zjps'  }"> 
+										<td style="width: 10%">操作</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>1</td>
+										<td>港口建设项目初步设计审批申请文件</td>
+										<td><input type="hidden" name="delid31" id="delid31"
+											value="${fjList31.fjid }"> <input type="hidden"
+											id="fjzdid31"> <a class='main_title' href="#"
+											onclick="jsjdbg.detail.download('31')"><span id="fjmc31">${fjList31.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw31">${recordfj31.fbdw }</span></td>
+										<td><span id="wjh31">${recordfj31.wjh }</span></td>
+										<td><span id="fbsj31">${recordfj31.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td></td>
+										</c:if>
+									</tr>
+
+									<tr>
+										<td>2</td>
+										<td>港口建设项目初步设计文件</td>
+										<td><input type="hidden" class="form-control"
+											name="delid32" id="delid32" value="${fjList32.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid32">
+											<a class='main_title' href="#"
+											onclick="jsjdbg.detail.download('32')"><span id="fjmc32">${fjList32.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw32">${recordfj32.fbdw }</span></td>
+										<td><span id="wjh32">${recordfj32.wjh }</span></td>
+										<td><span id="fbsj32">${recordfj32.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td></td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>3</td>
+										<td>港口建设项目批准或者核准、备案文件</td>
+										<td><input type="hidden" class="form-control"
+											name="delid33" id="delid33" value="${fjList33.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid33">
+											<a class='main_title' href="#"
+											onclick="jsjdbg.detail.download('33')"><span id="fjmc33">${fjList33.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw33">${recordfj33.fbdw }</span></td>
+										<td><span id="wjh33">${recordfj33.wjh }</span></td>
+										<td><span id="fbsj33">${recordfj33.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td></td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>4</td>
+										<td>审查会议纪要</td>
+										<td><input type="hidden" class="form-control"
+											name="delid34" id="delid34" value="${fjList34.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid34">
+											<a class='main_title' href="#"
+											onclick="jsjdbg.detail.download('34')"><span id="fjmc34">${fjList34.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw34">${recordfj34.fbdw }</span></td>
+										<td><span id="wjh34">${recordfj34.wjh }</span></td>
+										<td><span id="fbsj34">${recordfj34.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt34" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbg.detail.tianjiafj('34')"> 添加</a>
+										<a id="scbt34" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbg.detail.delFile('34')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>5</td>
+										<td>专家审查意见</td>
+										<td><input type="hidden" class="form-control"
+											name="delid35" id="delid35" value="${fjList35.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid35">
+											<a class='main_title' href="#"
+											onclick="jsjdbg.detail.download('35')"><span id="fjmc35">${fjList35.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw35">${recordfj35.fbdw }</span></td>
+										<td><span id="wjh35">${recordfj35.wjh }</span></td>
+										<td><span id="fbsj35">${recordfj35.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt35" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbg.detail.tianjiafj('35')"> 添加</a>
+										<a id="scbt35" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbg.detail.delFile('35')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>6</td>
+										<td>对审查意见的答复</td>
+										<td><input type="hidden" class="form-control"
+											name="delid36" id="delid36" value="${fjList36.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid36">
+											<a class='main_title' href="#"
+											onclick="jsjdbg.detail.download('36')"><span id="fjmc36">${fjList36.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw36">${recordfj36.fbdw }</span></td>
+										<td><span id="wjh36">${recordfj36.wjh }</span></td>
+										<td><span id="fbsj36">${recordfj36.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt36" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbg.detail.tianjiafj('36')"> 添加</a>
+										<a id="scbt36" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbg.detail.delFile('36')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>7</td>
+										<td>第三方审查咨询报告 ( 可选 )</td>
+										<td><input type="hidden" class="form-control"
+											name="delid37" id="delid37" value="${fjList37.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid37">
+											<a class='main_title' href="#"
+											onclick="jsjdbg.detail.download('37')"><span id="fjmc37">${fjList37.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw37">${recordfj37.fbdw }</span></td>
+										<td><span id="wjh37">${recordfj37.wjh }</span></td>
+										<td><span id="fbsj37">${recordfj37.fbsj }</span></td>
+									 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt37" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbg.detail.tianjiafj('37')"> 添加</a>
+										<a id="scbt37" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbg.detail.delFile('37')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<tr>
+										<td>8</td>
+										<td>初步设计文件报批稿</td>
+										<td><input type="hidden" class="form-control"
+											name="delid38" id="delid38" value="${fjList38.fjid }">
+											<input type="hidden" class="form-control" id="fjzdid38">
+											<a class='main_title' href="#"
+											onclick="jsjdbg.detail.download('38')"><span id="fjmc38">${fjList38.fjmc }</span></a>
+										</td>
+										<td><span id="fbdw38">${recordfj38.fbdw }</span></td>
+										<td><span id="wjh38">${recordfj38.wjh }</span></td>
+										<td><span id="fbsj38">${recordfj38.fbsj }</span></td>
+										 <c:if test="${ taskKey == 'zjps'  }"> 
+										<td>
+										<a id="tjbt38" class="btn btn-default btn-sm"
+											href="#" onclick="jsjdbg.detail.tianjiafj('38')"> 添加</a>
+										<a id="scbt38" class="btn btn-default btn-sm" href="#"
+											onclick="jsjdbg.detail.delFile('38')"> 删除</a>
+										</td>
+										</c:if>
+									</tr>
+									<c:forEach items="${qtfjlist}" var="qtfj" varStatus="status">
+										<tr>
+											<td>${status.index+9}</td>
+											<td>其他附件</td>
+											<td><a class="main_title"
+												href='${app}/accessory/download?id=${qtfj.fjid }'>${qtfj.fjmc }</a></td>
+											<td>${qtfj.fbdw }</td>
+											<td>${qtfj.wjh }</td>
+											<td>${qtfj.fbsj }</td>
+											<c:if test="${ taskKey == 'zjps'  }"> 
+											<td></td>
+											</c:if>
+										</tr>
+									</c:forEach>
+								</table>
+							</td>
+						</tr>
+						<c:forEach items="${list}" var="list" begin="1" varStatus="status">
+							<tr>
+								<th>${list.currName }:&nbsp;</th>
+
+								<td colspan="3">${list.yj }</td>
+
+							</tr>
+						</c:forEach>
 					</table>
-</form>
+
 
 					<div  id="buttons">
 					
@@ -288,9 +468,58 @@
 			</div>
 		</div>
 </div>
+<div class="theme-popover" id="theme-popover"
+			style="width: 900px; height: 350px;">
+			<div class="theme-poptit">
+				<input type="hidden" class="form-control" id="flag">
+				<div class="close-tc">
+					<a href="#" title="关闭" onclick="jsjdbg.detail.guanbipop()">×</a>
+				</div>
+			</div>
+			<div class="popContent-tc">
+				<table class="apply" cellpadding="0" cellspacing="0">
+					<tr>
+						<th>文号:&nbsp;</th>
+						<td><input type="text" class="form-control" name="wjh"
+							id="wjh1"></td>
+					</tr>
+					<tr>
+						<th>批文时间:&nbsp;</th>
+						<td><input class="Wdate" name="fbsj" id="fbsj1" type="text"
+							onFocus="WdatePicker({lang:'zh-cn',skin:'default',dateFmt:'yyyy-MM-dd'})">
+						</td>
+					</tr>
+					<tr>
+						<th>批文单位:&nbsp;</th>
+						<td><input type="text" class="form-control" name="fbdw"
+							id="fbdw1"></td>
+					</tr>
+					<tr>
+						<th>上传附件名称: &nbsp;</th>
+						<td>
+							<div>
+								<a href="#" class="file" id="scfjbt"><input type="file"
+									name="filename" id="fileid" onchange="jsjdbg.detail.saveFile()">选择本地文件</a>
+							</div>
+							<div id="fjxq"></div> <span>(上传文件最大50M,只可上传pdf、doc、docx、xls、xlsx格式文件)</span>
+						</td>
+					</tr>
+				</table>
+
+				<div id="buttons">
+					<a class="btn btn-default btn-sm" href="#"
+						onclick="jsjdbg.detail.xinzengfj()"> <i></i> 保存
+					</a> <a class="btn btn-default btn-sm" href="#"
+						onclick="jsjdbg.detail.guanbipop()"> <i></i> 关闭
+					</a>
+				</div>
+			</div>
+		</div>
+		<div class="theme-popover-mask" id="theme-popover-mask"></div>
 <jsp:include page="../../showRy.jsp"></jsp:include>
 <jsp:include page="../../showViewOption.jsp"></jsp:include>
 <jsp:include page="../../showbwview.jsp"></jsp:include>
+</form>
 </body>
 
 </html>

+ 3 - 4
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjygl/cghzyxxgl/dcsb/dcsbmain.jsp

@@ -100,7 +100,7 @@
 							<th width="8%">当前状态</th>
 							<th width="8%">报告时间</th>
 							<th width="1%" class="operatetd">操作</th>
-							<th width="1%" class="operatetd">审批</th>
+						
 						</tr>
 						<c:forEach items="${list}" var="dcsb" varStatus="status">
 							<tr>
@@ -115,7 +115,7 @@
 								<td>${fn:substring(dcsb.bgsj,0,10)}</td>
 								<td class="operatetd"><a class="btn btn-default btn-xs" href="#"
 									onclick="dcsb.main.view('${dcsb.id}')" title="查看"> <i
-										class="glyphicon glyphicon-search"></i> 查看
+										class="glyphicon glyphicon-search"></i> 
 								</a>
 									<c:if test="${ dcsb.recordStatus == 1 }">
 								 <a class="btn btn-default btn-xs" href="#"
@@ -140,8 +140,7 @@
 										class="glyphicon glyphicon-retweet"></i>
 									</a>
 								</c:if>
-								</td>
-									<td class="operatetd">
+								
 							
 							  <c:if test="${dcsb.taskState =='TH'}">
 							 <a class="btn btn-default btn-xs" href="#"  onclick="dcsb.main.back('${dcsb.id}')" title="办理">

+ 3 - 3
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjygl/cghzyxxgl/dcsb/dcsbview.jsp

@@ -240,13 +240,13 @@
 		<c:if test="${flag=='audit' }">
 		<tr>
 			<th>审核意见:</th>
-			<td colspan="3"><textarea name ="shyj" id="shyj"></textarea></td>
+			<td colspan="3"><textarea name ="shyj" id="shyj"  class="form-control"></textarea></td>
 		</tr>
 		<tr>
 			<th>审核人:</th>
-			<td><input readonly="readonly" type="text" name ="shr" id="shr" value="${record.shr }"></td>
+			<td><input readonly="readonly" type="text"  class="form-control" name ="shr" id="shr" value="${record.shr }"></td>
 			<th>审核时间:</th>
-			<td><input type="text" readonly="readonly" name ="shsj" id="shsj" value="${fn:substring(shsj,0,10)}"></td>
+			<td><input type="text" readonly="readonly"  class="form-control" name ="shsj" id="shsj" value="${fn:substring(shsj,0,10)}"></td>
 		</tr>
 		</c:if>
 	</table>

+ 5 - 5
gkjsjy/trunk/WebContent/WEB-INF/pages/gkjygl/gklhxkgl/gkjylhsq/lhsqmain.jsp

@@ -114,20 +114,20 @@
 							
 							 <c:if test="${lhsq.recordStatus == 1 && lhsq.sftb == 'N'}">
 							     
-							      <c:if test="${ssFlag == 1 }"> 
+							    
 							    <%--  <a class="btn btn-default btn-xs" href="#"  onclick="lhsq.main.submit('${lhsq.id}')" title="同步">
 						   <i class="glyphicon glyphicon-share"></i> 
 						            </a>--%>
-						            </c:if>
+						          
 							     
 								 <a class="btn btn-default btn-xs" href="#"  onclick="lhsq.main.edit('${lhsq.id}')" title="编辑">
 									   <i class="glyphicon glyphicon-pencil"></i> 
 									          </a>
-							          
+							       <c:if test="${ssFlag == 1 && lhsq.flowstatus != 2 }">      
 									          <a class="btn btn-default btn-xs" href="#" onclick="lhsq.main.del('${lhsq.id}')" title="删除">
 									   <i class="glyphicon glyphicon-trash"></i> 
-									         </a>
-									        
+									          </a>
+									 </c:if>        
 						 </c:if>
 								<c:if test="${ lhsq.recordStatus  > 1  && ssFlag ==0 }">
 									<a class="btn btn-default btn-xs" href="#"

+ 1 - 1
gkjsjy/trunk/WebContent/WEB-INF/pages/showRy.jsp

@@ -65,7 +65,7 @@ $(document).ready(function () {
 	     </div>
  
 			<!-- 列表 -->
-			<div  style="background-color:#f4f4f4;width: 350px;height: 340px;overflow-y: auto;">
+			<div  style="background-color:#f4f4f4;">
 	     <ul id="usertree" class="ztree" style="width:100%; "></ul>
 	     </div>
 	     	<div align="center">

+ 1 - 1
gkjsjy/trunk/WebContent/WEB-INF/pages/showViewOption.jsp

@@ -36,7 +36,7 @@ $(document).ready(function () {
 	     </div>
  
 			<!-- 列表 -->
-			<div  style="background-color:#f4f4f4;width: 345px;height: 250px;overflow-y: auto;">
+			<div  style="background-color:#f4f4f4;">
 	     <textarea id="ryyj" rows="8" cols="40">同意</textarea>
 	     </div>
 	     	<div align="center">

+ 10 - 1
gkjsjy/trunk/WebContent/WEB-INF/pages/sys/main.jsp

@@ -139,12 +139,21 @@
 			            </div>
 			
 			            <div id="tips_main_1" >
-			            <!--  <p style="color:#FFF;">建设进度管理【<span id="jsjdnum" onclick="main.menuClick('todo','待办一览','/todo?type=jsjd')" style="cursor: pointer;"></span>】</p> -->
+			            <div id="dsdiv" style="display: none">
 			             <p style="color:#FFF;">单船申报【<span id="dcsbnum" onclick="main.menuClick('todo','待办一览','/todo?type=dcsb')" style="cursor: pointer;"></span>】</p>
 						 <p style="color:#FFF;">许可证申请【<span id="xkzsqnum" onclick="main.menuClick('todo','待办一览','/todo?type=xkzsq')" style="cursor: pointer;"></span>】</p>	
 						 <p style="color:#FFF;">许可证变更【<span id="xkzbgnum" onclick="main.menuClick('todo','待办一览','/todo?type=xkzbg')" style="cursor: pointer;"></span>】</p>	
 						 <p style="color:#FFF;">许可证延续【<span id="xkzyxnum" onclick="main.menuClick('todo','待办一览','/todo?type=xkzyx')" style="cursor: pointer;"></span>】</p>	
 						 <p style="color:#FFF;">许可证注销【<span id="xkzzxnum" onclick="main.menuClick('todo','待办一览','/todo?type=xkzzx')" style="cursor: pointer;"></span>】</p>	
+		                </div>
+		                <div id="sjdiv" style="display: none">
+		                 <p style="color:#FFF;">理货申请【<span id="lhsqnum" onclick="main.menuClick('todo','待办一览','/todo?type=lhsq')" style="cursor: pointer;"></span>】</p>	
+						 <p style="color:#FFF;">理货变更【<span id="lhbgnum" onclick="main.menuClick('todo','待办一览','/todo?type=lhbg')" style="cursor: pointer;"></span>】</p>	
+						 <p style="color:#FFF;">理货延续【<span id="lhyxnum" onclick="main.menuClick('todo','待办一览','/todo?type=lhyx')" style="cursor: pointer;"></span>】</p>	
+		                 <p style="color:#FFF;">建设进度初步设计申请【<span id="jsjdcbsjnum" onclick="main.menuClick('todo','待办一览','/todo?type=jsjdcbsj')" style="cursor: pointer;"></span>】</p>	
+						 <p style="color:#FFF;">建设进度初步设计变更【<span id="jsjdbgnum" onclick="main.menuClick('todo','待办一览','/todo?type=jsjdbg')" style="cursor: pointer;"></span>】</p>	
+						 <p style="color:#FFF;">建设进度竣工申请【<span id="jgsqnum" onclick="main.menuClick('todo','待办一览','/todo?type=jgsq')" style="cursor: pointer;"></span>】</p>	
+		                </div>
 		                 <a href="#" onclick="main.menuClick('todo','待办一览','/todo')"><img src="${app }/static/biz/image/more.png" />更多</a>
 			            </div>
 			        </div>

+ 24 - 3
gkjsjy/trunk/WebContent/WEB-INF/pages/sys/todo.jsp

@@ -14,8 +14,10 @@
 		
 	
 		$(document).ready(function () {
-			todo.init();
-			initTySelect('selTodo','${type}','','80%');
+			//todo.init();
+			var type = '${type}';
+			 $(".typeselectpicker").find("option[value='"+type+"']").attr("selected",true);
+			
 			iFrameHeightIframe('${menuid}');//自适应高度
 		});
 	</script>
@@ -43,7 +45,26 @@
                          	待办类型 :&nbsp;
                          </td>
                         <td >
-	                        	<div id="selTodo"></div>
+	                        	<select id="type" name="type" class='typeselectpicker'>
+	                        		<option value="all">全部</option>
+	                        		<c:if test="${ssflag == 1 }">
+	                        		<option value="dcsb">单船申报</option>
+	                        		<option value="xkzsq">许可证申请</option>
+	                        		<option value="xkzbg">许可证变更</option>
+	                        		<option value="xkzyx">许可证延续</option>
+	                        		<option value="xkzzx">许可证注销</option>
+	                        		<option value="qt">其他</option>
+	                        		</c:if>
+	                        		<c:if test="${ssflag == 0 }">
+	                        		<option value="lhsq">理货申请</option>
+	                        		<option value="lhbg">理货变更 </option>
+	                        		<option value="lhyx">理货延续</option>
+	                        		<option value="jsjdcbsj">建设进度初步设计申请</option>
+	                        		<option value="jsjdbg">建设进度初步设计变更</option>
+	                        		<option value="jgsq">建设进度竣工申请</option>
+	                        		</c:if>
+	                        		
+	                        	</select>
 	                        	
                         </td>
                        <td class="right">

+ 236 - 4
gkjsjy/trunk/WebContent/static/biz/js/gkjsgl/jsjdbg/jsjdbgdetail.js

@@ -14,6 +14,184 @@ jsjdbg.detail.viewBw=function(id){
 	showBw(id);
 }
 
+jsjdbg.detail.download= function(scflag){
+	var id=$("#delid"+scflag).val();
+	location.href=$.app+"/accessory/download?id="+id;	
+	
+}	
+
+//删除附件字段文本框对应数据
+jsjdbg.detail.delfjzdIds = function(data){
+	var ids = $('#fjzdids').val();
+	var arr = ids.split(',');
+	ids = '';
+	for (var i = 0 ;i < arr.length-1;i++){
+		if(arr[i].substring(2,arr[i].length) != data){
+			ids = ids + arr[i]+","
+		}
+	}
+	ids = ids.substring(0, ids.length-1)+",";
+	 $('#fjzdids').val(ids);
+}
+
+// 删除附件文本框对应数据
+jsjdbg.detail.delIds = function(data){
+	var ids = $('#accids').val();
+	var arr = ids.split(',');
+	ids = '';
+	for (var i = 0 ;i < arr.length-1;i++){
+		if(arr[i].substring(2,arr[i].length) != data){
+			ids = ids + arr[i]+","
+		}
+	}
+	ids = ids.substring(0, ids.length-1)+",";
+	 $('#accids').val(ids);
+}
+
+jsjdbg.detail.delfjzd=function(data){
+	 $.post($.app + "/jsjdbg/delFjzd?id="+data, {}, function(data, status) {
+		 if (data.success) {
+         } 
+		
+	 }, "json");
+}
+
+jsjdbg.detail.delFile = function(scflag){
+	  if (true) {
+		  $.confirm({
+			    title: '确认框',
+			    content: '确认删除吗',
+			    confirm: function(){
+			    	// 确认删除
+			    	id=$("#delid"+scflag).val();
+			    	fjzdid=$("#fjzdid"+scflag).val();
+			    	//删除附件字段
+			    	jsjdbg.detail.delfjzd(fjzdid);
+	                $.post($.app + "/jsjdbg/delFile?id="+id, {}, function(data, status) {
+	                    if (data.success) {
+	                    	//删除附件字段文本框内容
+	                    	jsjdbg.detail.delfjzdIds(fjzdid);
+	                    	//删除附件文本框内容
+	                    	jsjdbg.detail.delIds(id);
+	                        $("#"+id).remove();
+	                        $("#delid"+scflag).val("");
+	                        $("#wjh1").val("");
+	                        $("#fbdw1").val("");
+	                        $("#fbsj1").val("");
+	                        $("#fbdw"+scflag).text("");
+	                        $("#fbsj"+scflag).text("");
+	                        $("#fjmc"+scflag).text("");
+	                        $("#wjh"+scflag).text("");
+	                    	$("#scbt"+scflag).hide();
+	                    	$("#tjbt"+scflag).show();
+		                 } else {
+		                	 $.alert({
+		             		    title: '提示',
+		             		    content: data.message,
+		             		    confirm: function(){
+		             		    }
+		             	 });
+		                 }
+		             }, "json");
+			    },
+			    cancel: function(){
+			    }
+			});
+	  }
+}
+
+//附件关闭
+jsjdbg.detail.guanbipop=function(){
+	var accid=$("#accid").val();
+	if(accid!=null){
+		$.confirm({
+		    title: '提示框',
+		    content: '您已上传附件,是否保存?',
+		    confirm: function(){
+		    jsjdbg.detail.xinzengfj();
+		    },
+		    cancel: function(){
+		    	var flag=$("#flag").val();
+		    	var id=$("#accid").val();
+		    	 $.post($.app + "/jsjdbg/delFile?id="+id, {}, function(data, status) {
+	                    if (data.success) {
+	                     $("#fjmc"+flag).html("");
+	                     $("#fjxq").empty();
+	                     $("#scfjbt").removeAttr("style");
+	 	                 $("#delid"+flag).val("");
+	 	                 jsjdbg.detail.delIds(id);
+		                 } else {
+		                	 $.alert({
+		             		    title: '提示',
+		             		    content: data.message,
+		             		    confirm: function(){
+		             		    }
+		             	 });
+		                 }
+		             }, "json");
+		    }
+		});
+	}
+	$('.theme-popover-mask').fadeOut(100);
+	$('.theme-popover').slideUp(0);
+}
+
+
+jsjdbg.detail.xinzengfj=function(){
+	var i=$("#flag").val();
+	$('.theme-popover-mask').fadeOut(100);
+	$('.theme-popover').slideUp(0);
+	$("#wjh"+i).text($("#wjh1").val());
+	$("#fbsj"+i).text($("#fbsj1").val());
+	$("#fbdw"+i).text($("#fbdw1").val());
+	 $("#tjbt"+i).toggle();
+	 if(jsjdbg.detail.xiugaiflag==1){
+	 $("#scbt"+i).toggle();
+	 }
+	 var strbt="";
+  	 strbt+="删除";
+  	 $("#scbt"+i).empty();
+  	 $("#scbt"+i).append(strbt);
+  	 $("#scbt"+i).attr("class","btn btn-default btn-sm");
+  	 $("#scbt"+i).attr("href","#");
+  	 $("#scbt"+i).attr("onclick","jsjdcgsj.detail.delFile('"+i+"')");
+  	 $("#scbt"+i).removeAttr("style");
+	 $.ajax({
+         url:$.app+"/jsjdbg/savefj",
+         data:$("#addform").serialize(),
+         type:"post",
+         dataType:"json",
+         success:function(data){//ajax返回的数据
+	           if (data.success) {
+	        	   var strVal=$("#fjzdids").val()+i+data.message+",";
+  			    	$("#fjzdids").val(strVal);
+  			    	var str = data.message;
+  			    	 $("#fjzdid"+i).val(str);
+	           }else {
+		           	$.alert({
+		       		    title: '提示',
+		       		    content: data.message,
+		       		    confirm: function(){
+		       		    }
+		           	});
+	           }
+	     }
+    }); 
+}
+
+//添加附件弹出				
+jsjdbg.detail.tianjiafj=function(i){
+	$("#flag").val(i);
+	$("#wjh1").val("");
+	$("#fbsj1").val("");
+	$("#fbdw1").val("");
+	$("#fjmc1").html("");
+	$("#fjxq").empty();
+	$("#scfjbt").removeAttr("style");
+	$('#theme-popover-mask').fadeIn(100);
+	$('#theme-popover').slideDown(0);
+}
+
 
 function showRy() {
 	$('#selectrydiv').fadeIn(100);
@@ -499,12 +677,12 @@ $('.gkselectpicker').selectpicker({
 		 }
 	 }
 	//附件
-	var accidName= document.getElementsByName("accid");
+	/*var accidName= document.getElementsByName("accid");
     var accids = [];
     for (i=0; i<accidName.length; i++){  
     	accids.push(accidName[i].value)
     }
-    $('#accids').val(accids);
+    $('#accids').val(accids);*/
 	$(".btn").attr("disabled",true);
 	var opflag = $('#opflag').val();
 	var shyj = $('#yj').val();
@@ -519,7 +697,8 @@ $('.gkselectpicker').selectpicker({
         shyj:shyj,
         flag:audit,
         userids:$('#userids').val(),
-        accid:$('#accids').val()
+        accids:$('#accids').val(),
+        fjzdids:$('#fjzdids').val()
     }, function(data) {
     	if (data.success) {
            	$.alert({
@@ -542,6 +721,59 @@ $('.gkselectpicker').selectpicker({
     }, "json");
 };
 
+jsjdbg.detail.saveFile = function(){
+	 var i=$("#flag").val();
+	 if($('#fjid').val()==''){
+	        return;
+	    }
+	 $('#addform')
+		.form(
+				'submit',
+				{
+					url : $.app + '/jsjdbg/saveFile',
+					onSubmit : function() {
+					},
+					success : function(data, status) {
+	            var file = $('#fjid');
+	            file.after(file.clone().val(""));
+	            file.remove();
+	            if (data) {
+	            	data = data.replace("<audio controls=\"controls\" style=\"display: none;\"></audio>","");
+	                data = $.parseJSON(data);
+	            }
+	            if (data.success) {
+	            	$("#scfjbt").attr("style","display:none;");
+	                var accContect = data.attrs.acc.name;
+	                var accid = data.attrs.acc.id;
+	                var str = "";
+	                str = "<span id='fjmc1'>" 
+	                      + "<input value='"+accid+"' id='accid' name='accid' type='hidden'>" 
+	                      + "<a class='main_title' href='/jsjy/accessory/download?id="+ accid +"'> " + accContect +"</a>"+"</span>";
+	                str+="<a class='main_title' onclick=\"jsjdbg.detail.delFj('"+ accid +"','"+i+"');\" >删除文件</a>"
+	                $("#fjxq").empty();
+	                $("#fjxq").append(str);
+	                //给附件id集文本框赋值
+	                var strVal=$("#accids").val()+i+accid+",";
+			    	$("#accids").val(strVal);
+	                $("#fjmc"+i).text(accContect);
+	                //给附件id文本框赋值
+	                $("#delid"+i).val(accid);
+	                accContect = "";
+	                $("#fileid").val("");
+	                $("#scfjbt").hide();
+	            }
+	            else {
+	            	$.alert({
+						title : '提示',
+						content : data.message,
+						confirm : function() {
+						}
+					});
+	            }
+	        }
+	    });
+}
+
 jsjdbg.detail.submitFile = function(){
 	$('#addform').form('submit',{
 		url : $.app + '/jsjdbg/saveFile',
@@ -607,7 +839,7 @@ jsjdbg.detail.delFj = function(accid, tr) {
 jsjdbg.detail.submitAudit=function(){
 	 $(".btn").attr("disabled",true);
 	 $.ajax({
-       url:$.app+"/jsjdbg/submitAudit",
+       url:$.app+"/jsjdbg/submit",
        data:$("#addform").serialize(),
        type:"post",
        dataType:"json",

+ 473 - 1
gkjsjy/trunk/WebContent/static/biz/js/gkjsgl/jsjdbg/jsjdbgdsdetail.js

@@ -15,6 +15,12 @@ jsjdbgds.detail.viewBw=function(id){
 	showBw(id);
 }
 
+jsjdbgds.detail.download= function(scflag){
+	var id=$("#delid"+scflag).val();
+	location.href=$.app+"/accessory/download?id="+id;	
+	
+}	
+
 function showRy() {
 	$('#selectrydiv').fadeIn(100);
 	$('#selectry2div').slideDown(0);
@@ -832,4 +838,470 @@ jsjdbgds.detail.saveTbzt=function(data){
      	 });
          }
      }, "json");
-}
+}
+
+jsjdbgds.detail.qtfjguanbipop=function(){
+	var accid=$("#qtfjid").val();
+	if(accid!=null&&accid!=undefined&&accid!=""){
+		$.confirm({
+		    title: '提示框',
+		    content: '您已上传附件,是否保存?',
+		    confirm: function(){
+		    jsjdbgds.detail.xinzengqtfj();
+		    },
+		    cancel: function(){
+		    	var flag=$("#flag").val();
+		    	var id=$("#qtfjid").val();
+		    	$.post($.app + "/jsjdbgds/delFile?id="+id, {}, function(data, status) {
+                    if (data.success) {
+                     $("#qtfjxq").empty();
+                     $("#scqtfjbt").removeAttr("style");
+ 	                 $("#qtfjid").val("");
+ 	                 jsjdbgds.detail.delqtIds(id);
+	                 } else {
+	                	 $.alert({
+	             		    title:'提示',
+	             		    content: data.message,
+	             		    confirm: function(){
+	             		    }
+	             	 });
+	                 }
+	             }, "json");
+		    }
+		});
+	}
+	$('#qtfjmask').fadeOut(100);
+	$('#qtfjpopover').slideUp(0);
+}
+
+
+jsjdbgds.detail.qtfj = function(){
+	$('#qtfjmask').fadeIn(100);
+	$('#qtfjpopover').slideDown(0);
+	$("#qtfjxq").empty();
+	$("#scqtfjbt").removeAttr("style");
+}
+
+jsjdbgds.detail.saveQtfj = function(){
+	 opflag=jsjdbgds.detail.opflag;
+	 if($('#fjid').val()==''){
+	        return;
+	    }
+	    $('#addform').form('submit', {
+	        url : $.app + '/jsjdbgds/saveQtfj',
+	        success : function(data, status) {
+	            var file = $('#fjid');
+	            file.after(file.clone().val(""));
+	            file.remove();
+	            if (data) {     
+	            	data = data.replace("<audio controls=\"controls\" style=\"display: none;\"></audio>","");
+	                data = $.parseJSON(data);
+	            }
+	            if (data.success) {
+	            	$("#scqtfjbt").attr("style","display:none;");
+	                var accContect = data.attrs.acc.name;
+	                var qtfjdid = data.attrs.acc.id;
+	                $("#qtfjid").val(qtfjdid);
+	                var str = "";
+	                str = "<span id='fjmc'>" 
+	                      + "<input value='"+qtfjdid+"' name='qtfjdid' type='hidden'>" 
+	                      + "<a class='main_title' href='/jsjy/accessory/download?id="+ qtfjdid +"'> " + accContect +"</a>"
+	                	  + "</span>";
+	                str+="<a class='main_title' onclick=\"jsjdbgds.detail.delqtFile('"+ qtfjdid +"');\" >删除文件</a>";
+	                $("#qtfjxq").empty();
+	                $("#qtfjxq").append(str);
+	                //给附件id集文本框赋值
+	                var strVal=$("#qtfjids").val()+qtfjdid+",";
+ 			    	$("#qtfjids").val(strVal);
+ 			    	 $("#scfjbt").hide();
+	            }
+	            else {
+	                $.messager.showError(data.message);
+	            }
+	        }
+	    });
+}
+
+jsjdbgds.detail.xinzengqtfj=function(){
+//	var i=$("#flag").val();
+	if(isEmpty($("#qtfjid").val())){
+		$.alert({
+   		    title: '提示',
+   		    content: "请上传附件",
+   		    confirm: function(){
+   		    }
+       	});
+		return false;
+	}
+	opflag=3;
+	$('#qtfjmask').fadeOut(100);
+	$('#qtfjpopover').slideUp(0);
+	 $("#qtfjxq").empty();
+	 $.ajax({
+         url:$.app+"/jsjdbgds/xinzengqtfj",
+       /*  data:$("#addform").serialize(),*/
+         data:{
+        	 opflag:opflag,
+        	 qtfjid: $("#qtfjid").val(),
+        	 qtwjh:$("#wjh").val(),
+        	 qtfbsj:$("#fbsj").val(),
+        	 qtfbdw:$("#fbdw").val()
+         },
+         type:"post",
+         dataType:"json",
+         success:function(data){//ajax返回的数据
+	           if (data.success) {
+	        	  var strVal=$("#qtfjzdids").val()+data.message+",";
+  			      $("#qtfjzdids").val(strVal);
+  			    //如果操作成功,显示附件列表  
+  			    $.ajax({
+  			         url:$.app+"/jsjdbgds/qtfjlb",
+  			         type:"post",
+  			         data:{
+  			        	id:$("#id").val(),
+  			        	opflag:$("#opflag").val(),
+  			        	qtfjid:$("#qtfjid").val()
+  			         },
+  			         dataType:"json",
+  			         success:function(data){//ajax返回的数据
+  				           if (data) {
+  				           var str="";
+  				           //当前table中tr的个数
+  				         var trlength =$("#tb").find("tr").length;
+  				           if(opflag!=null){
+  				        	 trlength=$("#tb"+opflag).find("tr").length;   
+  				           }
+  				        	    qtfj=data;
+  				        	    var accContect=qtfj.fjmc;
+  				        	    var fjdid=qtfj.fjid;
+  				        	    var fjzdid=qtfj.id;
+  				        	    str +="<tr id='"+fjdid+"' height=\"40px\">";
+  				                str +="<td>"+trlength+"</td>";	
+  				                str +="<td>"+"其他附件"+"</td>";
+  				                str +="<td>"+ "<span id='fjmc'>" 
+  			                          + "<a class='main_title' href='/jsjy/accessory/download?id="+ fjdid +"'> " + accContect +"</a>"
+  			              	          + "<a onclick='jsjdbgds.detail.delFile(\""+ fjdid +"\");' ></a></span>"+"</td>";
+  				                if(qtfj.fbdw!=null){
+  				                	str +="<td>"+qtfj.fbdw+"</td>";	
+  				                }else{
+  				                	str +="<td></td>";	
+  				                }
+  				                if(qtfj.wjh!=null){
+  				                str +="<td>"+qtfj.wjh+"</td>";
+  				                }else{
+  				                	str +="<td></td>";	
+  				                }
+  				                if(qtfj.wjh!=null){
+  				                str +="<td>"+qtfj.fbsj+"</td>";
+  				                }else{
+  				                	str +="<td></td>";	
+  				                }
+  				                str+="<td >" +
+  								"<a class=\"btn btn-default btn-sm\" href=\"#\" onclick=\"jsjdbgds.detail.delqtfj('"+fjdid+"','"+fjzdid+"')\">"+
+  								"删除</a>"
+  											          +"</td>";
+  				                str +="</tr>"
+  				               /* $("#qtfjtb"+opflag).empty();*/
+  				                if(opflag!=null){
+  				                $("#qtfjtb"+opflag).append(str);	
+  				                }else{
+  				                $("#qtfjtb").append(str);		
+  				                }
+  				           }
+  				           }
+  			    });  
+	           }else {
+		           	$.alert({
+		       		    title: '提示',
+		       		    content: data.message,
+		       		    confirm: function(){
+		       		    }
+		           	});
+	           }
+	     }
+    }); 
+	 $("#wjh").val("");
+	 $("#fbsj").val("");
+	 $("#fbdw").val("");
+}
+//其他附件删除,需删除附件和字段数据库内容、文本框内容、页面tr内容
+jsjdbgds.detail.delqtfj=function(fjdid,fjzdid){
+	  if (true) {
+		  $.confirm({
+			    title: '确认框',
+			    content: '确认删除吗',
+			    confirm: function(){
+			    	//删除附件字段
+			    	jsjdbgds.detail.delfjzd(fjzdid);
+			    	var id=fjdid;
+	                $.post($.app + "/jsjdbgds/delFile?id="+id, {}, function(data, status) {
+	                    if (data.success) {
+	                    	//删除附件字段文本框内容
+	                    	jsjdbgds.detail.delqtfjzdIds(fjzdid);
+	                    	//删除附件文本框内容
+	                    	jsjdbgds.detail.delqtIds(id);
+	                    	$("tr[id='"+fjdid+"']").remove();
+		                 } else {
+		                	 $.alert({
+		             		    title: '提示',
+		             		    content: data.message,
+		             		    confirm: function(){
+		             		    }
+		             	 });
+		                 }
+		             }, "json");
+			    },
+			    cancel: function(){
+			    }
+			});
+	  }
+}
+
+//删除附件字段文本框对应数据
+jsjdbgds.detail.delqtfjzdIds = function(data){
+	var ids = $('#qtfjzdids').val();
+	var arr = ids.split(',');
+	ids = '';
+	for (var i = 0 ;i < arr.length-1;i++){
+		if(arr[i].substring(0,arr[i].length) != data){
+			ids = ids + arr[i]+","
+		}
+	}
+	ids = ids.substring(0, ids.length-1)+",";
+	 $('#qtfjzdids').val(ids);
+}
+
+//删除附件文本框对应数据
+jsjdbgds.detail.delqtIds = function(data){
+	var ids = $('#qtfjids').val();
+	var arr = ids.split(',');
+	ids = '';
+	for (var i = 0 ;i < arr.length-1;i++){
+		if(arr[i].substring(0,arr[i].length) != data){
+			ids = ids + arr[i]+","
+		}
+	}
+	ids = ids.substring(0, ids.length-1)+",";
+	 $('#qtfjids').val(ids);
+}
+
+//添加附件弹出				
+jsjdbgds.detail.tianjiafj=function(i){
+	$("#flag").val(i);
+	$("#wjh1").val("");
+	$("#fbsj1").val("");
+	$("#fbdw1").val("");
+	$("#fjmc1").html("");
+	$("#fjxq").empty();
+	$("#scfjbt").removeAttr("style");
+	$('#theme-popover-mask').fadeIn(100);
+	$('#theme-popover').slideDown(0);
+}
+
+//附件关闭
+jsjdbgds.detail.guanbipop=function(){
+	var accid=$("#accid").val();
+	if(accid!=null){
+		$.confirm({
+		    title: '提示框',
+		    content: '您已上传附件,是否保存?',
+		    confirm: function(){
+		    jsjdbgds.detail.xinzengfj();
+		    },
+		    cancel: function(){
+		    	var flag=$("#flag").val();
+		    	var id=$("#accid").val();
+		    	 $.post($.app + "/jsjdbgds/delFile?id="+id, {}, function(data, status) {
+	                    if (data.success) {
+	                     $("#fjmc"+flag).html("");
+	                     $("#fjxq").empty();
+	                     $("#scfjbt").removeAttr("style");
+	 	                 $("#delid"+flag).val("");
+	 	                 jsjdbgds.detail.delIds(id);
+		                 } else {
+		                	 $.alert({
+		             		    title: '提示',
+		             		    content: data.message,
+		             		    confirm: function(){
+		             		    }
+		             	 });
+		                 }
+		             }, "json");
+		    }
+		});
+	}
+	$('.theme-popover-mask').fadeOut(100);
+	$('.theme-popover').slideUp(0);
+}
+
+
+jsjdbgds.detail.xinzengfj=function(){
+	var i=$("#flag").val();
+	$('.theme-popover-mask').fadeOut(100);
+	$('.theme-popover').slideUp(0);
+	$("#wjh"+i).text($("#wjh1").val());
+	$("#fbsj"+i).text($("#fbsj1").val());
+	$("#fbdw"+i).text($("#fbdw1").val());
+	 $("#tjbt"+i).toggle();
+	 if(jsjdbgds.detail.xiugaiflag==1){
+	 $("#scbt"+i).toggle();
+	 }
+	 var strbt="";
+  	 strbt+="删除";
+  	 $("#scbt"+i).empty();
+  	 $("#scbt"+i).append(strbt);
+  	 $("#scbt"+i).attr("class","btn btn-default btn-sm");
+  	 $("#scbt"+i).attr("href","#");
+  	 $("#scbt"+i).attr("onclick","jsjdcgsj.detail.delFile('"+i+"')");
+  	 $("#scbt"+i).removeAttr("style");
+	 $.ajax({
+         url:$.app+"/jsjdbgds/savefj",
+         data:$("#addform").serialize(),
+         type:"post",
+         dataType:"json",
+         success:function(data){//ajax返回的数据
+	           if (data.success) {
+	        	   var strVal=$("#fjzdids").val()+i+data.message+",";
+  			    	$("#fjzdids").val(strVal);
+  			    	var str = data.message;
+  			    	 $("#fjzdid"+i).val(str);
+	           }else {
+		           	$.alert({
+		       		    title: '提示',
+		       		    content: data.message,
+		       		    confirm: function(){
+		       		    }
+		           	});
+	           }
+	     }
+    }); 
+}
+
+jsjdbgds.detail.saveFile = function(){
+	 var i=$("#flag").val();
+	 if($('#fjid').val()==''){
+	        return;
+	    }
+	 $('#addform')
+		.form(
+				'submit',
+				{
+					url : $.app + '/jsjdbgds/saveFile',
+					onSubmit : function() {
+					},
+					success : function(data, status) {
+	            var file = $('#fjid');
+	            file.after(file.clone().val(""));
+	            file.remove();
+	            if (data) {
+	            	data = data.replace("<audio controls=\"controls\" style=\"display: none;\"></audio>","");
+	                data = $.parseJSON(data);
+	            }
+	            if (data.success) {
+	            	$("#scfjbt").attr("style","display:none;");
+	                var accContect = data.attrs.acc.name;
+	                var accid = data.attrs.acc.id;
+	                var str = "";
+	                str = "<span id='fjmc1'>" 
+	                      + "<input value='"+accid+"' id='accid' name='accid' type='hidden'>" 
+	                      + "<a class='main_title' href='/jsjy/accessory/download?id="+ accid +"'> " + accContect +"</a>"+"</span>";
+	                str+="<a class='main_title' onclick=\"jsjdbgds.detail.delFj('"+ accid +"','"+i+"');\" >删除文件</a>"
+	                $("#fjxq").empty();
+	                $("#fjxq").append(str);
+	                //给附件id集文本框赋值
+	                var strVal=$("#accids").val()+i+accid+",";
+			    	$("#accids").val(strVal);
+	                $("#fjmc"+i).text(accContect);
+	                //给附件id文本框赋值
+	                $("#delid"+i).val(accid);
+	                accContect = "";
+	                $("#fileid").val("");
+	                $("#scfjbt").hide();
+	            }
+	            else {
+	            	$.alert({
+						title : '提示',
+						content : data.message,
+						confirm : function() {
+						}
+					});
+	            }
+	        }
+	    });
+}
+
+
+jsjdbgds.detail.submitFile = function() {
+	$('#addform')
+			.form(
+					'submit',
+					{
+						url : $.app + '/jsjdbgds/saveFile',
+						onSubmit : function() {
+						},
+						success : function(data, status) {
+							if (data) {
+								data = data
+										.replace(
+												"<audio controls=\"controls\" style=\"display: none;\"></audio>",
+												"");
+								data = $.parseJSON(data);
+							}
+							if (data.success) {
+								var len = $('#tableId tr').length;
+								var accContect = data.attrs.acc.fjmc;
+								var fjid = data.attrs.acc.fjid;
+								var accid = data.attrs.acc.id;
+								var str = "<tr align='center'>";
+								str = str
+										+ "<td style='width:40%'>"
+										+ "<input id='accid' value='"
+										+ accid
+										+ "' name='accid' type='hidden'>"
+										+ "<a class='main_title' href='/jsjy/accessory/download?id="
+										+ fjid + "'> " + accContect + "</a>"
+										+ "</td>";
+
+								str = str
+										+ "<td style='width:15%'>"
+										+ '<a class="btn btn-default btn-xs" href="#" onclick="jsjdbgds.detail.delFj(\''
+										+ accid + '\',' + '$(this)'
+										+ ')">删除</a>' + "</td></tr>";
+								$('#tableId').append(str);
+							} else {
+								$.alert({
+									title : '提示',
+									content : data.message,
+									confirm : function() {
+									}
+								});
+							}
+						}
+					});
+}
+
+//删除accid 附件关联ID,id 是第几行附件
+jsjdbgds.detail.delFj = function(accid, tr) {
+	$.confirm({
+		title : '确认框',
+		content : '确认删除吗',
+		confirm : function() {
+			$.post($.app + "/jsjdbgds/delFile", {
+				accid : accid
+			}, function(data) {
+				if (data.success) {
+					$(tr).parent().parent().remove();
+				} else {
+					$.alert({
+						title : '提示',
+						content : data.message,
+						confirm : function() {
+						}
+					});
+				}
+			}, "json");
+		},
+		cancel : function() {
+		}
+	});
+}

+ 2 - 11
gkjsjy/trunk/WebContent/static/biz/js/gkjsgl/jsjdcbsj/jsjdcbsjdetail.js

@@ -357,16 +357,7 @@ jsjdcbsj.detail.submit = function() {
 }
 
 jsjdcbsj.detail.submitAudit = function() {
-	if (isEmpty($('#userids').val())) {
-		$.alert({
-			title : '提示',
-			content : "请选择人员办理!!!",
-			confirm : function() {
-				$(".btn").attr("disabled", false);
-			}
-		});
-		return false;
-	}
+	
 	$(".btn").attr("disabled", true);
 	$.ajax({
 		url : $.app + "/jsjdcbsj/submitAudit",
@@ -800,7 +791,7 @@ jsjdcbsj.detail.audit = function(auditpass, id) {
 		shyj : shyj,
 		flag : audit,
 		userids : $('#userids').val(),
-		accid : $('#accids').val(),
+		accids : $('#accids').val(),
 		delid34:$('#delid34').val(),
 		delid35:$('#delid35').val(),
 		delid36:$('#delid36').val(),

+ 14 - 1
gkjsjy/trunk/WebContent/static/biz/js/main.js

@@ -12,7 +12,7 @@ main.init=function(){
 	main.initMenuCss();
 	main.initTab();
 	main.getDbNum();
-	setInterval(main.getDbNum,10000);
+	//setInterval(main.getDbNum,10000);
 };
 
 
@@ -421,12 +421,25 @@ main.getDbNum=function(){
         
     }, function(data) {
     	if(data){
+    		if(data.attrs.ssflag==1){
+    			$('#dsdiv').show();
+    			$('#sjdiv').hide();
+    		}else{
+    			$('#dsdiv').hide();
+    			$('#sjdiv').show();
+    		}
     		$("#jsjdnum").html(data.attrs.jsjd);
     		$("#dcsbnum").html(data.attrs.dcsb);
     		$("#xkzsqnum").html(data.attrs.xkzsq);
     		$("#xkzbgnum").html(data.attrs.xkzbg);
     		$("#xkzyxnum").html(data.attrs.xkzyx);
     		$("#xkzzxnum").html(data.attrs.xkzzx);
+    		$("#jsjdcbsjnum").html(data.attrs.jsjdcbsj);
+    		$("#jsjdbgnum").html(data.attrs.jsjdbg);
+    		$("#jgsqnum").html(data.attrs.jgsq);
+    		$("#lhsqnum").html(data.attrs.lhsq);
+    		$("#lhbgnum").html(data.attrs.lhbg);
+    		$("#lhyxnum").html(data.attrs.lhyx);
     		var warn="<span onclick=\"main.menuClick('xkzxx','许可证信息','/xkzxx/main')\" style=\"cursor:pointer\";>"+data.attrs.warn+"</span>";
     		$("#xkzwarn").html(warn);
     		var jdtxwarn="<span onclick=\"main.menuClick('jdtx','监督提醒','/jdtx/main')\" style=\"cursor:pointer\";>"+data.attrs.jdtxwarn+"</span>";

+ 36 - 0
gkjsjy/trunk/WebContent/static/biz/js/todo.js

@@ -29,6 +29,24 @@ todo.banli=function(type,id){
 		location.href=$.app+"/xkzbg/viewmain?flag=audit&id="+id+"&path2="+path+"&type="+type;
 	}else if(type=="xkzzx"){
 		location.href=$.app+"/xkzzx/viewmain?flag=audit&id="+id+"&path2="+path+"&type="+type;
+	}else if(type=="jsjdcbsjds"){
+		location.href=$.app+"/jsjdcbsjds/view?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jsjdbgds"){
+		location.href=$.app+"/jsjdbgds/view?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jgsqds"){
+		location.href=$.app+"/jgsqds/view?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jsjdcbsj"){
+		location.href=$.app+"/jsjdcbsj/view?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jsjdbg"){
+		location.href=$.app+"/jsjdbg/view?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jgsq"){
+		location.href=$.app+"/jgsq/view?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="lhsq"){
+		location.href=$.app+"/lhsq/view?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="lhbg"){
+		location.href=$.app+"/lhbg/view?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="lhzx"){
+		location.href=$.app+"/lhzx/view?flag=audit&path="+path+"&id="+id+"&type="+type;
 	}
 }
 
@@ -48,6 +66,24 @@ todo.banliTh=function(type,id){
 		location.href=$.app+"/xkzbg/editmain?flag=th&id="+id+"&path2="+path+"&type="+type;
 	}else if(type=="xkzzx"){
 		location.href=$.app+"/xkzzx/editmain?flag=th&id="+id+"&path2="+path+"&type="+type;
+	}else if(type=="jsjdcbsjds"){
+		location.href=$.app+"/jsjdcbsjds/edit?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jsjdbgds"){
+		location.href=$.app+"/jsjdbgds/edit?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jgsqds"){
+		location.href=$.app+"/jgsqds/edit?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jsjdcbsj"){
+		location.href=$.app+"/jsjdcbsj/edit?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jsjdbg"){
+		location.href=$.app+"/jsjdbg/edit?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="jgsq"){
+		location.href=$.app+"/jgsq/edit?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="lhsq"){
+		location.href=$.app+"/lhsq/edit?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="lhbg"){
+		location.href=$.app+"/lhbg/edit?flag=audit&path="+path+"&id="+id+"&type="+type;
+	}else if(type=="lhzx"){
+		location.href=$.app+"/lhzx/edit?flag=audit&path="+path+"&id="+id+"&type="+type;
 	}
 }
 

文件差异内容过多而无法显示
+ 534 - 235
gkjsjy/trunk/src/com/xt/jygl/sys/ctl/MainCtl.java


部分文件因为文件数量过多而无法显示