Selaa lähdekoodia

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

ld_xuhx 8 vuotta sitten
vanhempi
commit
9ef5b64d95

+ 127 - 3
gkjsjy/trunk/WebContent/static/biz/js/gkjsgl/jgsq/jgsqdsdetail.js

@@ -103,6 +103,7 @@ jgsqds.detail.delFile = function(scflag){
 //附件关闭
 jgsqds.detail.guanbipop=function(){
 	var accid=$("#accid").val();
+	var flag=$("#flag").val();
 	if(accid!=null){
 		$.confirm({
 		    title: '提示框',
@@ -111,7 +112,6 @@ jgsqds.detail.guanbipop=function(){
 		    jgsqds.detail.xinzengfj();
 		    },
 		    cancel: function(){
-		    	var flag=$("#flag").val();
 		    	var id=$("#accid").val();
 		    	 $.post($.app + "/jgsqds/delFile?id="+id, {}, function(data, status) {
 	                    if (data.success) {
@@ -131,6 +131,11 @@ jgsqds.detail.guanbipop=function(){
 		             }, "json");
 		    }
 		});
+	}else{
+		$("#fjmc" + flag).html("");
+		$("#fjxq").empty();
+		$("#scfjbt").removeAttr("style");
+		$("#delid" + flag).val("");
 	}
 	$('.theme-popover-mask').fadeOut(100);
 	$('.theme-popover').slideUp(0);
@@ -139,6 +144,15 @@ jgsqds.detail.guanbipop=function(){
 
 jgsqds.detail.xinzengfj=function(){
 	var i=$("#flag").val();
+	if (isEmpty($("#accid").val())) {
+		$.alert({
+			title : '提示',
+			content : "请上传附件",
+			confirm : function() {
+			}
+		});
+		return false;
+	}
 	$('.theme-popover-mask').fadeOut(100);
 	$('.theme-popover').slideUp(0);
 	$("#wjh"+i).text($("#wjh1").val());
@@ -813,10 +827,12 @@ jgsqds.detail.delFj = function(accid, tr) {
 		content : '确认删除吗',
 		confirm : function() {
 			$.post($.app + "/jgsqds/delFile", {
-				accid : accid
+				id : accid
 			}, function(data) {
 				if (data.success) {
-					$(tr).parent().parent().remove();
+					$('#fjxq').empty();
+					$("#scfjbt").attr("style", "display:true;");
+					$('#accid').val('');
 				} else {
 					$.alert({
 						title : '提示',
@@ -1300,7 +1316,78 @@ jgsqds.detail.delqtfj=function(fjdid,fjzdid){
 			});
 	  }
 }
+jgsqds.detail.delFile = function(scflag) {
+	if (true) {
+		$.confirm({
+			title : '确认框',
+			content : '确认删除吗',
+			confirm : function() {
+				// 确认删除
+				id = $("#delid" + scflag).val();
+				fjzdid = $("#fjzdid" + scflag).val();
+				// 删除附件字段
+				jgsqds.detail.delfjzd(fjzdid);
+				$.post($.app + "/jgsqds/delFile?id=" + id, {}, function(
+						data, status) {
+					if (data.success) {
+						// 删除附件字段文本框内容
+						jgsqds.detail.delfjzdIds(fjzdid);
+						// 删除附件文本框内容
+						jgsqds.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() {
+			}
+		});
+	}
+}
 
+//其他附件删除accid 附件关联ID,id 是第几行附件
+jgsqds.detail.delqtFile = function(accid) {
+	$.confirm({
+		title : '确认框',
+		content : '确认删除吗',
+		confirm : function() {
+			$.post($.app + "/jgsqds/delFile", {
+				id : accid
+			}, function(data) {
+				if (data.success) {
+					$('#qtfjxq').empty();
+					$("#scqtfjbt").attr("style", "display:true;");
+					$('#qtfjid').val('');
+				} else {
+					$.alert({
+						title : '提示',
+						content : data.message,
+						confirm : function() {
+						}
+					});
+				}
+			}, "json");
+		},
+		cancel : function() {
+		}
+	});
+}
 //删除附件字段文本框对应数据
 jgsqds.detail.delqtfjzdIds = function(data){
 	var ids = $('#qtfjzdids').val();
@@ -1327,4 +1414,41 @@ jgsqds.detail.delqtIds = function(data){
 	}
 	ids = ids.substring(0, ids.length-1)+",";
 	 $('#qtfjids').val(ids);
+}
+
+//删除附件字段文本框对应数据
+jgsqds.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);
+}
+
+// 删除附件文本框对应数据
+jgsqds.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);
+}
+
+jgsqds.detail.delfjzd = function(data) {
+	$.post($.app + "/jgsqds/delFjzd?id=" + data, {},
+			function(data, status) {
+				if (data.success) {
+				}
+
+			}, "json");
 }

+ 130 - 4
gkjsjy/trunk/WebContent/static/biz/js/gkjsgl/jsjdbg/jsjdbgdsdetail.js

@@ -1125,6 +1125,7 @@ jsjdbgds.detail.tianjiafj=function(i){
 //附件关闭
 jsjdbgds.detail.guanbipop=function(){
 	var accid=$("#accid").val();
+	var flag=$("#flag").val();
 	if(accid!=null){
 		$.confirm({
 		    title: '提示框',
@@ -1133,7 +1134,6 @@ jsjdbgds.detail.guanbipop=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) {
@@ -1153,6 +1153,11 @@ jsjdbgds.detail.guanbipop=function(){
 		             }, "json");
 		    }
 		});
+	}else {
+		$("#fjmc" + flag).html("");
+		$("#fjxq").empty();
+		$("#scfjbt").removeAttr("style");
+		$("#delid" + flag).val("");
 	}
 	$('.theme-popover-mask').fadeOut(100);
 	$('.theme-popover').slideUp(0);
@@ -1161,6 +1166,15 @@ jsjdbgds.detail.guanbipop=function(){
 
 jsjdbgds.detail.xinzengfj=function(){
 	var i=$("#flag").val();
+	if (isEmpty($("#accid").val())) {
+		$.alert({
+			title : '提示',
+			content : "请上传附件",
+			confirm : function() {
+			}
+		});
+		return false;
+	}
 	$('.theme-popover-mask').fadeOut(100);
 	$('.theme-popover').slideUp(0);
 	$("#wjh"+i).text($("#wjh1").val());
@@ -1176,7 +1190,7 @@ jsjdbgds.detail.xinzengfj=function(){
   	 $("#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).attr("onclick","jsjdbgds.detail.delFile('"+i+"')");
   	 $("#scbt"+i).removeAttr("style");
 	 $.ajax({
          url:$.app+"/jsjdbgds/savefj",
@@ -1311,10 +1325,40 @@ jsjdbgds.detail.delFj = function(accid, tr) {
 		content : '确认删除吗',
 		confirm : function() {
 			$.post($.app + "/jsjdbgds/delFile", {
-				accid : accid
+				id : accid
 			}, function(data) {
 				if (data.success) {
-					$(tr).parent().parent().remove();
+					$('#fjxq').empty();
+					$("#scfjbt").attr("style", "display:true;");
+					$('#accid').val('');
+				} else {
+					$.alert({
+						title : '提示',
+						content : data.message,
+						confirm : function() {
+						}
+					});
+				}
+			}, "json");
+		},
+		cancel : function() {
+		}
+	});
+}
+
+//其他附件删除accid 附件关联ID,id 是第几行附件
+jsjdbgds.detail.delqtFile = function(accid) {
+	$.confirm({
+		title : '确认框',
+		content : '确认删除吗',
+		confirm : function() {
+			$.post($.app + "/jsjdbgds/delFile", {
+				id : accid
+			}, function(data) {
+				if (data.success) {
+					$('#qtfjxq').empty();
+					$("#scqtfjbt").attr("style", "display:true;");
+					$('#qtfjid').val('');
 				} else {
 					$.alert({
 						title : '提示',
@@ -1329,3 +1373,85 @@ jsjdbgds.detail.delFj = function(accid, tr) {
 		}
 	});
 }
+
+jsjdbgds.detail.delFile = function(scflag) {
+	if (true) {
+		$.confirm({
+			title : '确认框',
+			content : '确认删除吗',
+			confirm : function() {
+				// 确认删除
+				id = $("#delid" + scflag).val();
+				fjzdid = $("#fjzdid" + scflag).val();
+				// 删除附件字段
+				jsjdbgds.detail.delfjzd(fjzdid);
+				$.post($.app + "/jsjdbgds/delFile?id=" + id, {}, function(
+						data, status) {
+					if (data.success) {
+						// 删除附件字段文本框内容
+						jsjdbgds.detail.delfjzdIds(fjzdid);
+						// 删除附件文本框内容
+						jsjdbgds.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() {
+			}
+		});
+	}
+}
+
+//删除附件字段文本框对应数据
+jsjdbgds.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);
+}
+
+// 删除附件文本框对应数据
+jsjdbgds.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);
+}
+
+jsjdbgds.detail.delfjzd = function(data) {
+	$.post($.app + "/jsjdbgds/delFjzd?id=" + data, {},
+			function(data, status) {
+				if (data.success) {
+				}
+
+			}, "json");
+}

+ 733 - 709
gkjsjy/trunk/WebContent/static/biz/js/gkjsgl/jsjdcbsj/jsjdcbsjdsdetail.js

@@ -9,179 +9,196 @@ jsjdcbsjds.detail.hqflag = null;
 jsjdcbsjds.detail.init = function() {
 }
 
-jsjdcbsjds.detail.viewBw=function(id){
+jsjdcbsjds.detail.viewBw = function(id) {
 	$('#selectbwdiv').fadeIn(100);
 	$('#selectbw2div').slideDown(0);
 	showBw(id);
 }
 
-jsjdcbsjds.detail.download= function(scflag){
-	var id=$("#delid"+scflag).val();
-	location.href=$.app+"/accessory/download?id="+id;	
-	
-}	
+jsjdcbsjds.detail.download = function(scflag) {
+	var id = $("#delid" + scflag).val();
+	location.href = $.app + "/accessory/download?id=" + id;
+
+}
 
-//删除附件字段文本框对应数据
-jsjdcbsjds.detail.delfjzdIds = function(data){
+// 删除附件字段文本框对应数据
+jsjdcbsjds.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]+","
+	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);
+	ids = ids.substring(0, ids.length - 1) + ",";
+	$('#fjzdids').val(ids);
 }
 
 // 删除附件文本框对应数据
-jsjdcbsjds.detail.delIds = function(data){
+jsjdcbsjds.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]+","
+	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);
+	ids = ids.substring(0, ids.length - 1) + ",";
+	$('#accids').val(ids);
 }
 
-jsjdcbsjds.detail.delfjzd=function(data){
-	 $.post($.app + "/jsjdcbsjds/delFjzd?id="+data, {}, function(data, status) {
-		 if (data.success) {
-         } 
-		
-	 }, "json");
+jsjdcbsjds.detail.delfjzd = function(data) {
+	$.post($.app + "/jsjdcbsjds/delFjzd?id=" + data, {},
+			function(data, status) {
+				if (data.success) {
+				}
+
+			}, "json");
 }
 
-jsjdcbsjds.detail.delFile = function(scflag){
-	  if (true) {
-		  $.confirm({
-			    title: '确认框',
-			    content: '确认删除吗',
-			    confirm: function(){
-			    	// 确认删除
-			    	id=$("#delid"+scflag).val();
-			    	fjzdid=$("#fjzdid"+scflag).val();
-			    	//删除附件字段
-			    	jsjdcbsjds.detail.delfjzd(fjzdid);
-	                $.post($.app + "/jsjdcbsjds/delFile?id="+id, {}, function(data, status) {
-	                    if (data.success) {
-	                    	//删除附件字段文本框内容
-	                    	jsjdcbsjds.detail.delfjzdIds(fjzdid);
-	                    	//删除附件文本框内容
-	                    	jsjdcbsjds.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(){
-			    }
-			});
-	  }
+jsjdcbsjds.detail.delFile = function(scflag) {
+	if (true) {
+		$.confirm({
+			title : '确认框',
+			content : '确认删除吗',
+			confirm : function() {
+				// 确认删除
+				id = $("#delid" + scflag).val();
+				fjzdid = $("#fjzdid" + scflag).val();
+				// 删除附件字段
+				jsjdcbsjds.detail.delfjzd(fjzdid);
+				$.post($.app + "/jsjdcbsjds/delFile?id=" + id, {}, function(
+						data, status) {
+					if (data.success) {
+						// 删除附件字段文本框内容
+						jsjdcbsjds.detail.delfjzdIds(fjzdid);
+						// 删除附件文本框内容
+						jsjdcbsjds.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() {
+			}
+		});
+	}
 }
 
-//附件关闭
-jsjdcbsjds.detail.guanbipop=function(){
-	var accid=$("#accid").val();
-	if(accid!=null){
+// 附件关闭
+jsjdcbsjds.detail.guanbipop = function() {
+	var accid = $("#accid").val();
+	var flag = $("#flag").val();
+	if (accid != null) {
 		$.confirm({
-		    title: '提示框',
-		    content: '您已上传附件,是否保存?',
-		    confirm: function(){
-		    jsjdcbsjds.detail.xinzengfj();
-		    },
-		    cancel: function(){
-		    	var flag=$("#flag").val();
-		    	var id=$("#accid").val();
-		    	 $.post($.app + "/jsjdcbsjds/delFile?id="+id, {}, function(data, status) {
-	                    if (data.success) {
-	                     $("#fjmc"+flag).html("");
-	                     $("#fjxq").empty();
-	                     $("#scfjbt").removeAttr("style");
-	 	                 $("#delid"+flag).val("");
-	 	                 jsjdcbsjds.detail.delIds(id);
-		                 } else {
-		                	 $.alert({
-		             		    title: '提示',
-		             		    content: data.message,
-		             		    confirm: function(){
-		             		    }
-		             	 });
-		                 }
-		             }, "json");
-		    }
+			title : '提示框',
+			content : '您已上传附件,是否保存?',
+			confirm : function() {
+				jsjdcbsjds.detail.xinzengfj();
+			},
+			cancel : function() {
+				var id = $("#accid").val();
+				$.post($.app + "/jsjdcbsjds/delFile?id=" + id, {}, function(
+						data, status) {
+					if (data.success) {
+						$("#fjmc" + flag).html("");
+						$("#fjxq").empty();
+						$("#scfjbt").removeAttr("style");
+						$("#delid" + flag).val("");
+						jsjdcbsjds.detail.delIds(id);
+					} else {
+						$.alert({
+							title : '提示',
+							content : data.message,
+							confirm : function() {
+							}
+						});
+					}
+				}, "json");
+			}
 		});
+	} else {
+		$("#fjmc" + flag).html("");
+		$("#fjxq").empty();
+		$("#scfjbt").removeAttr("style");
+		$("#delid" + flag).val("");
+		//jsjdcbsjds.detail.delIds(id);
 	}
 	$('.theme-popover-mask').fadeOut(100);
 	$('.theme-popover').slideUp(0);
 }
 
-
-jsjdcbsjds.detail.xinzengfj=function(){
-	var i=$("#flag").val();
+jsjdcbsjds.detail.xinzengfj = function() {
+	if (isEmpty($("#accid").val())) {
+		$.alert({
+			title : '提示',
+			content : "请上传附件",
+			confirm : function() {
+			}
+		});
+		return false;
+	}
+	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(jsjdcbsjds.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+"/jsjdcbsjds/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(){
-		       		    }
-		           	});
-	           }
-	     }
-    }); 
+	$("#wjh" + i).text($("#wjh1").val());
+	$("#fbsj" + i).text($("#fbsj1").val());
+	$("#fbdw" + i).text($("#fbdw1").val());
+	$("#tjbt" + i).toggle();
+	if (jsjdcbsjds.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", "jsjdcbsjds.detail.delFile('" + i + "')");
+	$("#scbt" + i).removeAttr("style");
+	$.ajax({
+		url : $.app + "/jsjdcbsjds/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() {
+					}
+				});
+			}
+		}
+	});
 }
 
-//添加附件弹出				
-jsjdcbsjds.detail.tianjiafj=function(i){
+// 添加附件弹出
+jsjdcbsjds.detail.tianjiafj = function(i) {
 	$("#flag").val(i);
 	$("#wjh1").val("");
 	$("#fbsj1").val("");
@@ -193,61 +210,61 @@ jsjdcbsjds.detail.tianjiafj=function(i){
 	$('#theme-popover').slideDown(0);
 }
 
-//构建政府投资额占比变化事件	
+// 构建政府投资额占比变化事件
 function ratesub() {
 	var val = $("#tzlxid").val();
 	var ztz = $('#addform input[name=ztz]').val();
 	var zftze = $('#addform input[name=zftze]').val();
-	if(val == "1903") {
-		if(isEmpty(ztz) || isEmpty(zftze)) {
+	if (val == "1903") {
+		if (isEmpty(ztz) || isEmpty(zftze)) {
 			$("#zftzezb").val("");
 			return;
 		}
-		if(isFDS(ztz) && isFDS(zftze)) {
-			var rate = (zftze/ztz)*100;
+		if (isFDS(ztz) && isFDS(zftze)) {
+			var rate = (zftze / ztz) * 100;
 			$("#zftzezb").val(rate.toFixed(2));
 		}
 	}
 };
-	
 
-//构建水域类型下拉	
-function initSylxSelect(divid,existVal,width){
-	$.post($.app+"/xmxxgl/selectSylx",{
-	},function(data) {
-		var str="";
-		str+="<select class='sylxselectpicker' name='sylxid' id='sylxid'>";
-		str+="<option></option>";
-		if(data){
-			for(var i=0;i<data.length;i++){
-				var sylx=data[i];
-				if(sylx.id==existVal){
-					str+=" <option selected='selected' value='"+sylx.id+"' >"+sylx.text+"</option>";
-				}else{
-					str+="<option value='"+sylx.id+"'>"+sylx.text+"</option>" ;
+// 构建水域类型下拉
+function initSylxSelect(divid, existVal, width) {
+	$.post($.app + "/xmxxgl/selectSylx", {}, function(data) {
+		var str = "";
+		str += "<select class='sylxselectpicker' name='sylxid' id='sylxid'>";
+		str += "<option></option>";
+		if (data) {
+			for (var i = 0; i < data.length; i++) {
+				var sylx = data[i];
+				if (sylx.id == existVal) {
+					str += " <option selected='selected' value='" + sylx.id
+							+ "' >" + sylx.text + "</option>";
+				} else {
+					str += "<option value='" + sylx.id + "'>" + sylx.text
+							+ "</option>";
 				}
 			}
 		}
-		str+="</select>";
-		$("#"+divid).empty;
-		$("#"+divid).append(str);
+		str += "</select>";
+		$("#" + divid).empty;
+		$("#" + divid).append(str);
 		$('.sylxselectpicker').selectpicker({
-			width:width
+			width : width
 		});
 	}, "json");
 };
 
-//构建投资类型下拉事件	
+// 构建投资类型下拉事件
 function tzlxChange() {
 	var val = $("#tzlxid").val();
-	if(val == "1903") {
-		$("#zftzDiv").css("display","table-row");
+	if (val == "1903") {
+		$("#zftzDiv").css("display", "table-row");
 		ratesub();
 	} else {
 		$("#zftzezb").val("");
-		$("#zftzDiv").css("display","none");
+		$("#zftzDiv").css("display", "none");
 	}
-	
+
 };
 
 jsjdcbsjds.detail.back = function() {
@@ -275,20 +292,19 @@ jsjdcbsjds.detail.save = function() {
 	if (van($('#addform input[name=tgnl]'), "通过能力") == false) {
 		return false;
 	}
-	
-	if($("#tzlxid").val()=='1903'){
-		 var ztz = $('#addform input[name=ztz]').val();
-			var zftze = $('#addform input[name=zftze]').val();
-			if(isFDS(ztz) && isFDS(zftze)) {
-				var rate = (zftze/ztz)*100;
-				if(rate>100){
-					ts("总投资额必须不低于政府投资额",$('#addform input[name=ztz]'));
-					return false;
-				}
+
+	if ($("#tzlxid").val() == '1903') {
+		var ztz = $('#addform input[name=ztz]').val();
+		var zftze = $('#addform input[name=zftze]').val();
+		if (isFDS(ztz) && isFDS(zftze)) {
+			var rate = (zftze / ztz) * 100;
+			if (rate > 100) {
+				ts("总投资额必须不低于政府投资额", $('#addform input[name=ztz]'));
+				return false;
 			}
-	 }
-	
-	
+		}
+	}
+
 	$(".btn").attr("disabled", true);
 	$.ajax({
 		url : $.app + "/jsjdcbsjds/save",
@@ -331,19 +347,19 @@ jsjdcbsjds.detail.submit = function() {
 	if (van($('#addform input[name=tgnl]'), "通过能力") == false) {
 		return false;
 	}
-	
-	if($("#tzlxid").val()=='1903'){
-		 var ztz = $('#addform input[name=ztz]').val();
-			var zftze = $('#addform input[name=zftze]').val();
-			if(isFDS(ztz) && isFDS(zftze)) {
-				var rate = (zftze/ztz)*100;
-				if(rate>100){
-					ts("总投资额必须不低于政府投资额",$('#addform input[name=ztz]'));
-					return false;
-				}
+
+	if ($("#tzlxid").val() == '1903') {
+		var ztz = $('#addform input[name=ztz]').val();
+		var zftze = $('#addform input[name=zftze]').val();
+		if (isFDS(ztz) && isFDS(zftze)) {
+			var rate = (zftze / ztz) * 100;
+			if (rate > 100) {
+				ts("总投资额必须不低于政府投资额", $('#addform input[name=ztz]'));
+				return false;
 			}
-	 }
-	
+		}
+	}
+
 	$(".btn").attr("disabled", true);
 	$.ajax({
 		url : $.app + "/jsjdcbsjds/submit",
@@ -373,7 +389,7 @@ jsjdcbsjds.detail.submit = function() {
 }
 
 jsjdcbsjds.detail.submitAudit = function() {
-	
+
 	$(".btn").attr("disabled", true);
 	$.ajax({
 		url : $.app + "/jsjdcbsjds/submit",
@@ -430,31 +446,38 @@ function initXmlxSelect(divid, existVal, width) {
 }
 // 构建投资类型下拉
 function initTzlxSelect(divid, existVal, width) {
-	$.post($.app + "/jsjdcbsjds/selectTzlx", {}, function(data) {
-		var str = "";
-		str += "<select class='tzlxselectpicker' name='tzlxid' id='tzlxid' onchange='tzlxChange(this)'>";
-		str += "<option></option>";
-		if (data) {
-			for (var i = 0; i < data.length; i++) {
-				var tzlx = data[i];
-				if (tzlx.val == existVal) {
-					str += " <option selected='selected' value='" + tzlx.id
-							+ "' >" + tzlx.text + "</option>";
-				} else {
-					str += "<option value='" + tzlx.id + "'>" + tzlx.text
-							+ "</option>";
-				}
-			}
-		}
-		str += "</select>";
-		$("#" + divid).empty();
-		$("#" + divid).append(str);
-		$('.tzlxselectpicker').selectpicker({
-			width : width
-		});
-		tzlxChange();
-		ratesub();
-	}, "json");
+	$
+			.post(
+					$.app + "/jsjdcbsjds/selectTzlx",
+					{},
+					function(data) {
+						var str = "";
+						str += "<select class='tzlxselectpicker' name='tzlxid' id='tzlxid' onchange='tzlxChange(this)'>";
+						str += "<option></option>";
+						if (data) {
+							for (var i = 0; i < data.length; i++) {
+								var tzlx = data[i];
+								if (tzlx.val == existVal) {
+									str += " <option selected='selected' value='"
+											+ tzlx.id
+											+ "' >"
+											+ tzlx.text
+											+ "</option>";
+								} else {
+									str += "<option value='" + tzlx.id + "'>"
+											+ tzlx.text + "</option>";
+								}
+							}
+						}
+						str += "</select>";
+						$("#" + divid).empty();
+						$("#" + divid).append(str);
+						$('.tzlxselectpicker').selectpicker({
+							width : width
+						});
+						tzlxChange();
+						ratesub();
+					}, "json");
 }
 // 构建项目核准级别下拉
 function initXmhzjbSelect(divid, existVal, width) {
@@ -780,7 +803,7 @@ jsjdcbsjds.detail.initgqSelect = function(divid, existVal, szd, gk, changefunc,
 }
 
 jsjdcbsjds.detail.audit = function(auditpass, id) {
-	
+
 	$(".btn").attr("disabled", true);
 	var opflag = $('#opflag').val();
 	var shyj = $('#yj').val();
@@ -796,12 +819,12 @@ jsjdcbsjds.detail.audit = function(auditpass, id) {
 		flag : audit,
 		userids : $('#userids').val(),
 		accid : $('#accids').val(),
-		delid34:$('#delid34').val(),
-		delid35:$('#delid35').val(),
-		delid36:$('#delid36').val(),
-		delid37:$('#delid37').val(),
-		delid38:$('#delid38').val(),
-		fjzdids:$('#fjzdids').val()
+		delid34 : $('#delid34').val(),
+		delid35 : $('#delid35').val(),
+		delid36 : $('#delid36').val(),
+		delid37 : $('#delid37').val(),
+		delid38 : $('#delid38').val(),
+		fjzdids : $('#fjzdids').val()
 	}, function(data) {
 		if (data.success) {
 			$.alert({
@@ -824,62 +847,10 @@ jsjdcbsjds.detail.audit = function(auditpass, id) {
 	}, "json");
 };
 
-
-jsjdcbsjds.detail.saveFile = function(){
-	 var i=$("#flag").val();
-	 if($('#fjid').val()==''){
-	        return;
-	    }
-	 $('#addform')
-		.form(
-				'submit',
-				{
-					url : $.app + '/jsjdcbsjds/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=\"jsjdcbsjds.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() {
-						}
-					});
-	            }
-	        }
-	    });
-}
-
-
-jsjdcbsjds.detail.submitFile = function() {
+//保存文件
+jsjdcbsjds.detail.saveFile = function() {
+	var i = $("#flag").val();
+	
 	$('#addform')
 			.form(
 					'submit',
@@ -888,6 +859,9 @@ jsjdcbsjds.detail.submitFile = function() {
 						onSubmit : function() {
 						},
 						success : function(data, status) {
+							var file = $('#fjid');
+							file.after(file.clone().val(""));
+							file.remove();
 							if (data) {
 								data = data
 										.replace(
@@ -896,26 +870,31 @@ jsjdcbsjds.detail.submitFile = function() {
 								data = $.parseJSON(data);
 							}
 							if (data.success) {
-								var len = $('#tableId tr').length;
-								var accContect = data.attrs.acc.fjmc;
-								var fjid = data.attrs.acc.fjid;
+								$("#scfjbt").attr("style", "display:none;");
+								var accContect = data.attrs.acc.name;
 								var accid = data.attrs.acc.id;
-								var str = "<tr align='center'>";
-								str = str
-										+ "<td style='width:40%'>"
-										+ "<input id='accid' value='"
+								var str = "";
+								str = "<span id='fjmc1'>"
+										+ "<input value='"
 										+ accid
-										+ "' name='accid' type='hidden'>"
+										+ "' id='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="jsjdcbsjds.detail.delFj(\''
-										+ accid + '\',' + '$(this)'
-										+ ')">删除</a>' + "</td></tr>";
-								$('#tableId').append(str);
+										+ accid + "'> " + accContect + "</a>"
+										+ "</span>";
+								str += "<a class='main_title' onclick=\"jsjdcbsjds.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 : '提示',
@@ -928,17 +907,48 @@ jsjdcbsjds.detail.submitFile = function() {
 					});
 }
 
-// 删除accid 附件关联ID,id 是第几行附件
+
+// 删除accid 附件关联ID
 jsjdcbsjds.detail.delFj = function(accid, tr) {
 	$.confirm({
 		title : '确认框',
 		content : '确认删除吗',
 		confirm : function() {
 			$.post($.app + "/jsjdcbsjds/delFile", {
-				accid : accid
+				id : accid
+			}, function(data) {
+				if (data.success) {
+					$('#fjxq').empty();
+					$("#scfjbt").attr("style", "display:true;");
+					$('#accid').val('');
+				} else {
+					$.alert({
+						title : '提示',
+						content : data.message,
+						confirm : function() {
+						}
+					});
+				}
+			}, "json");
+		},
+		cancel : function() {
+		}
+	});
+}
+
+// 其他附件删除accid 附件关联ID,id 是第几行附件
+jsjdcbsjds.detail.delqtFile = function(accid) {
+	$.confirm({
+		title : '确认框',
+		content : '确认删除吗',
+		confirm : function() {
+			$.post($.app + "/jsjdcbsjds/delFile", {
+				id : accid
 			}, function(data) {
 				if (data.success) {
-					$(tr).parent().parent().remove();
+					$('#qtfjxq').empty();
+					$("#scqtfjbt").attr("style", "display:true;");
+					$('#qtfjid').val('');
 				} else {
 					$.alert({
 						title : '提示',
@@ -964,459 +974,473 @@ function showYj() {
 	$('#selectyj2div').slideDown(0);
 }
 
+function pageinfo4() {
+	$("#pagesize").change(function() {
+		$("#pagejump").val(1);
+		jsjdcbsjds.detail.xmxxxz();
+	});
+	$("#pagesize").val($("#pagesize").attr("num"));
+	$("#pagefirst").click(function() {
+		if ($("#pagecur").val() == 1) {
+			$.alert({
+				title : '提示',
+				content : '已到第一页'
+			});
+			return;
+		} else {
+			$("#pagejump").val(1);
+			jsjdcbsjds.detail.xmxxxz();
+		}
+	});
+	$("#pageprev").click(function() {
+		if ($("#pagecur").val() == 1) {
+			$.alert({
+				title : '提示',
+				content : '已到第一页'
+			});
+			return;
+		} else {
+			$("#pagejump").val(parseInt($("#pagecur").val()) - 1);
+			jsjdcbsjds.detail.xmxxxz();
+		}
+	});
+	$("#pagejump").keydown(
+			function(event, p) {
+				if (event.keyCode == 13) {
+					if ($.isNumeric($("#pagejump").val())
+							&& (parseInt($("#pagejump").val()) >= 1)
+							&& (parseInt($("#pagejump").val()) <= parseInt($(
+									"#pagetotal").val()))) {
+					} else {
+						$.alert({
+							title : '提示',
+							content : '请输入有效数字'
+						});
+						return false;
+					}
+					jsjdcbsjds.detail.xmxxxz();
+				}
+			});
+	$("#pagenext").click(function() {
+		if (parseInt($("#pagetotal").val()) <= 1) {
+			$.alert({
+				title : '提示',
+				content : '已到最后一页'
+			});
+			return;
+		}
+		if ($("#pagecur").val() == $("#pagetotal").val()) {
+			$.alert({
+				title : '提示',
+				content : '已到最后一页'
+			});
+			return;
+		} else {
+			$("#pagejump").val(parseInt($("#pagecur").val()) + 1);
+			jsjdcbsjds.detail.xmxxxz();
+		}
+	});
+	$("#pagelast").click(function() {
+		if (parseInt($("#pagetotal").val()) <= 1) {
+			$.alert({
+				title : '提示',
+				content : '已到最后一页'
+			});
+			return;
+		}
+		if ($("#pagecur").val() == $("#pagetotal").val()) {
+			$.alert({
+				title : '提示',
+				content : '已到最后一页'
+			});
+			return;
+		} else {
+			$("#pagejump").val($("#pagetotal").val());
+			jsjdcbsjds.detail.xmxxxz();
+		}
+	});
 
-function pageinfo4(){
-    $("#pagesize").change(function() {
-        $("#pagejump").val(1);
-        jsjdcbsjds.detail.xmxxxz();
-    });
-    $("#pagesize").val($("#pagesize").attr("num"));
-    $("#pagefirst").click(function() {
-        if ($("#pagecur").val() == 1) {
-        	$.alert({
-    		    title: '提示',
-    		    content: '已到第一页'
-    	 });
-            return;
-        }
-        else {
-            $("#pagejump").val(1);
-            jsjdcbsjds.detail.xmxxxz();
-        }
-    });
-    $("#pageprev").click(function() {
-        if ($("#pagecur").val() == 1) {
-        	$.alert({
-    		    title: '提示',
-    		    content: '已到第一页'
-    	 });
-            return;
-        }
-        else {
-            $("#pagejump").val(parseInt($("#pagecur").val()) - 1);
-            jsjdcbsjds.detail.xmxxxz();
-        }
-    });
-    $("#pagejump").keydown(
-            function(event, p) {
-                if (event.keyCode == 13) {
-                    if ($.isNumeric($("#pagejump").val()) && (parseInt($("#pagejump").val()) >= 1)
-                            && (parseInt($("#pagejump").val()) <= parseInt($("#pagetotal").val()))) {
-                    }
-                    else {
-                    	$.alert({
-                		    title: '提示',
-                		    content: '请输入有效数字'
-                	 });
-                        return false;
-                    }
-                    jsjdcbsjds.detail.xmxxxz();
-                }
-            });
-    $("#pagenext").click(function() {
-        if(parseInt($("#pagetotal").val())<=1){
-        	$.alert({
-    		    title: '提示',
-    		    content: '已到最后一页'
-    	 });
-            return;
-        }
-        if ($("#pagecur").val() == $("#pagetotal").val()) {
-        	$.alert({
-    		    title: '提示',
-    		    content: '已到最后一页'
-    	 });
-            return;
-        }
-        else {
-            $("#pagejump").val(parseInt($("#pagecur").val()) + 1);
-            jsjdcbsjds.detail.xmxxxz();
-        }
-    });
-    $("#pagelast").click(function() {
-        if(parseInt($("#pagetotal").val())<=1){
-        	$.alert({
-    		    title: '提示',
-    		    content: '已到最后一页'
-    	 });
-            return;
-        }
-        if ($("#pagecur").val() == $("#pagetotal").val()) {
-        	$.alert({
-    		    title: '提示',
-    		    content: '已到最后一页'
-    	 });
-            return;
-        }
-        else {
-            $("#pagejump").val($("#pagetotal").val());
-            jsjdcbsjds.detail.xmxxxz();
-        }
-    });
-    
 }
 
-
-jsjdcbsjds.detail.xmxxxz=function(){
-	 //pageinfo4();
-	 $.ajax({
-		 url:$.app+"/jsjdcbsjds/xmxxxz",
-		 type:"post",
-		 dataType:"json",
-		 data:{
-			 xmcx:$('#xmcx').val(),	 
-			 page:$('#pagejump').val()	 
-		 },
-		 success:function(data){
-			 if(data){
-					var str="";
-					for(var i=0;i<data.attrs.list.length;i++){
-						var xmxx = data.attrs.list[i];
-						str+="<tr class='tr_bg'>";
-						str+="<td>"+(i+1)+"</td>";
-						str+="<td>"+xmxx.xmmc+"</td>";
-						if(xmxx.szgk!=null){
-						str+="<td>"+xmxx.szgk.gkmc+"</td>";
-						}else{
-						str+="<td></td>";
-						}
-						if(xmxx.szgq!=null){
-							str+="<td>"+xmxx.szgq.gqmc+"</td>";
-						}else{
-						str+="<td></td>";
-						}
-						if(xmxx.xmfr!=null){
-						str+="<td>"+xmxx.xmfr+"</td>";
-						}else{
-						str+="<td></td>";	
-						}
-						if(xmxx.jsdd!=null){
-						str+="<td>"+xmxx.jsdd+"</td>";
-						}else{
-						str+="<td></td>";	
-						}
-						if(xmxx.xmlx!=null){
-						str+="<td>"+xmxx.xmlx.text+"</td>";
-						}else{
-						str+="<td></td>";
+jsjdcbsjds.detail.xmxxxz = function() {
+	// pageinfo4();
+	$
+			.ajax({
+				url : $.app + "/jsjdcbsjds/xmxxxz",
+				type : "post",
+				dataType : "json",
+				data : {
+					xmcx : $('#xmcx').val(),
+					page : $('#pagejump').val()
+				},
+				success : function(data) {
+					if (data) {
+						var str = "";
+						for (var i = 0; i < data.attrs.list.length; i++) {
+							var xmxx = data.attrs.list[i];
+							str += "<tr class='tr_bg'>";
+							str += "<td>" + (i + 1) + "</td>";
+							str += "<td>" + xmxx.xmmc + "</td>";
+							if (xmxx.szgk != null) {
+								str += "<td>" + xmxx.szgk.gkmc + "</td>";
+							} else {
+								str += "<td></td>";
+							}
+							if (xmxx.szgq != null) {
+								str += "<td>" + xmxx.szgq.gqmc + "</td>";
+							} else {
+								str += "<td></td>";
+							}
+							if (xmxx.xmfr != null) {
+								str += "<td>" + xmxx.xmfr + "</td>";
+							} else {
+								str += "<td></td>";
+							}
+							if (xmxx.jsdd != null) {
+								str += "<td>" + xmxx.jsdd + "</td>";
+							} else {
+								str += "<td></td>";
+							}
+							if (xmxx.xmlx != null) {
+								str += "<td>" + xmxx.xmlx.text + "</td>";
+							} else {
+								str += "<td></td>";
+							}
+							str += "<td >"
+									+ "<a class=\"btn btn-default btn-xs\" href=\"#\" onclick=\"jsjdcbsjds.detail.choose('"
+									+ xmxx.id
+									+ "')\">"
+									+ "<i class='glyphicon glyphicon-wrench'></i>选择</a>"
+									+ "</td>";
+							str += "</tr>";
 						}
-						str+="<td >" +
-						"<a class=\"btn btn-default btn-xs\" href=\"#\" onclick=\"jsjdcbsjds.detail.choose('"+xmxx.id+"')\">"+
-						"<i class='glyphicon glyphicon-wrench'></i>选择</a>"+
-									          "</td>";
-						str+="</tr>";
+						$("#xmxxtb").html("");
+						$("#xmxxtb").append(str);
+						$("#pagejump").val(data.attrs.page);
+						$("#gongpage").html(data.attrs.gongpage);
+						$("#nowshow").html(data.attrs.nowshow);
+						$("#gongsize").html(data.attrs.gongsize);
+						$("#pagecur").val(data.attrs.page);
+						$("#pagetotal").val(data.attrs.totalpage);
+						$("#pagesort").val(data.attrs.sort);
+						$("#pageorder").val(data.attrs.order);
+						$('.theme-popover-mask-tc').fadeIn(100);
+						$('.theme-popover-tc').slideDown(0);
+					} else {
+						$.alert({
+							title : '提示',
+							content : data.message,
+							confirm : function() {
+							}
+						});
 					}
-					$("#xmxxtb").html("");
-		      	    $("#xmxxtb").append(str);
-		      		$("#pagejump").val(data.attrs.page);
-		            $("#gongpage").html(data.attrs.gongpage);
-		            $("#nowshow").html(data.attrs.nowshow);
-		        	$("#gongsize").html(data.attrs.gongsize);
-		            $("#pagecur").val(data.attrs.page);
-		        	$("#pagetotal").val(data.attrs.totalpage);
-		        	$("#pagesort").val(data.attrs.sort);
-		        	$("#pageorder").val(data.attrs.order);
-		        	$('.theme-popover-mask-tc').fadeIn(100);
-		      		$('.theme-popover-tc').slideDown(0);
-				}else {
-		           	$.alert({
-		       		    title: '提示',
-		       		    content: data.message,
-		       		    confirm: function(){
-		       		    }
-		           	});	 
-		 }
-		 }
-	    });
-	}
-
-jsjdcbsjds.detail.choose=function(id){
-	/*$.post($.app + "/jsjdcbsjds/isExit", {
-        id : id
-    }, function(data) {
-        if (data.success) {*/
-        	location.href=$.app+"/jsjdcbsjds/choose?id="+id;
-     /*   } else {
-       	 $.alert({
-    		    title: '提示',
-    		    content: data.message,
-    		    confirm: function(){
-    		    	 $(".btn").attr("disabled",false);
-    		    }
-    	 });
-        }
-    }, "json");*/
-	
+				}
+			});
 }
 
+jsjdcbsjds.detail.choose = function(id) {
+	/*
+	 * $.post($.app + "/jsjdcbsjds/isExit", { id : id }, function(data) { if
+	 * (data.success) {
+	 */
+	location.href = $.app + "/jsjdcbsjds/choose?id=" + id;
+	/*
+	 * } else { $.alert({ title: '提示', content: data.message, confirm:
+	 * function(){ $(".btn").attr("disabled",false); } }); } }, "json");
+	 */
 
-jsjdcbsjds.detail.saveTbzt=function(data){
-	 $(".btn").attr("disabled",true);
-	 $.post($.app + "/jsjdcbsjds/saveTbzt", {
-         id : data
-     }, function(data) {
-         if (data.success) {
-        	 $.alert({
-        		    title: '提示',
-        		    content: '转报省级成功',
-        		    confirm: function(){
-        		    	location.href=$.app+'/jsjdcbsjds/main';
-        		    }
-        	 });
-         } else {
-        	 $.alert({
-     		    title: '提示',
-     		    content: data.message,
-     		    confirm: function(){
-     		    	 $(".btn").attr("disabled",false);
-     		    }
-     	 });
-         }
-     }, "json");
 }
 
+jsjdcbsjds.detail.saveTbzt = function(data) {
+	$(".btn").attr("disabled", true);
+	$.post($.app + "/jsjdcbsjds/saveTbzt", {
+		id : data
+	}, function(data) {
+		if (data.success) {
+			$.alert({
+				title : '提示',
+				content : '转报省级成功',
+				confirm : function() {
+					location.href = $.app + '/jsjdcbsjds/main';
+				}
+			});
+		} else {
+			$.alert({
+				title : '提示',
+				content : data.message,
+				confirm : function() {
+					$(".btn").attr("disabled", false);
+				}
+			});
+		}
+	}, "json");
+}
 
-jsjdcbsjds.detail.qtfjguanbipop=function(){
-	var accid=$("#qtfjid").val();
-	if(accid!=null&&accid!=undefined&&accid!=""){
+jsjdcbsjds.detail.qtfjguanbipop = function() {
+	var accid = $("#qtfjid").val();
+	if (accid != null && accid != undefined && accid != "") {
 		$.confirm({
-		    title: '提示框',
-		    content: '您已上传附件,是否保存?',
-		    confirm: function(){
-		    jsjdcbsjds.detail.xinzengqtfj();
-		    },
-		    cancel: function(){
-		    	var flag=$("#flag").val();
-		    	var id=$("#qtfjid").val();
-		    	$.post($.app + "/jsjdcbsjds/delFile?id="+id, {}, function(data, status) {
-                    if (data.success) {
-                     $("#qtfjxq").empty();
-                     $("#scqtfjbt").removeAttr("style");
- 	                 $("#qtfjid").val("");
- 	                 jsjdcbsjds.detail.delqtIds(id);
-	                 } else {
-	                	 $.alert({
-	             		    title:'提示',
-	             		    content: data.message,
-	             		    confirm: function(){
-	             		    }
-	             	 });
-	                 }
-	             }, "json");
-		    }
+			title : '提示框',
+			content : '您已上传附件,是否保存?',
+			confirm : function() {
+				jsjdcbsjds.detail.xinzengqtfj();
+			},
+			cancel : function() {
+				var flag = $("#flag").val();
+				var id = $("#qtfjid").val();
+				$.post($.app + "/jsjdcbsjds/delFile?id=" + id, {}, function(
+						data, status) {
+					if (data.success) {
+						$("#qtfjxq").empty();
+						$("#scqtfjbt").removeAttr("style");
+						$("#qtfjid").val("");
+						jsjdcbsjds.detail.delqtIds(id);
+					} else {
+						$.alert({
+							title : '提示',
+							content : data.message,
+							confirm : function() {
+							}
+						});
+					}
+				}, "json");
+			}
 		});
 	}
 	$('#qtfjmask').fadeOut(100);
 	$('#qtfjpopover').slideUp(0);
 }
 
-
-jsjdcbsjds.detail.qtfj = function(){
+jsjdcbsjds.detail.qtfj = function() {
 	$('#qtfjmask').fadeIn(100);
 	$('#qtfjpopover').slideDown(0);
 	$("#qtfjxq").empty();
 	$("#scqtfjbt").removeAttr("style");
 }
 
-jsjdcbsjds.detail.saveQtfj = function(){
-	 opflag=jsjdcbsjds.detail.opflag;
-	 if($('#fjid').val()==''){
-	        return;
-	    }
-	    $('#addform').form('submit', {
-	        url : $.app + '/jsjdcbsjds/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=\"jsjdcbsjds.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);
-	            }
-	        }
-	    });
+jsjdcbsjds.detail.saveQtfj = function() {
+	opflag = jsjdcbsjds.detail.opflag;
+	$('#addform')
+			.form(
+					'submit',
+					{
+						url : $.app + '/jsjdcbsjds/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' id='qtfjdid' type='hidden'>"
+										+ "<a class='main_title' href='/jsjy/accessory/download?id="
+										+ qtfjdid + "'> " + accContect + "</a>"
+										+ "</span>";
+								str += "<a class='main_title' onclick=\"jsjdcbsjds.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);
+							}
+						}
+					});
 }
 
-jsjdcbsjds.detail.xinzengqtfj=function(){
-//	var i=$("#flag").val();
-	if(isEmpty($("#qtfjid").val())){
+jsjdcbsjds.detail.xinzengqtfj = function() {
+	if (isEmpty($("#qtfjid").val())) {
 		$.alert({
-   		    title: '提示',
-   		    content: "请上传附件",
-   		    confirm: function(){
-   		    }
-       	});
+			title : '提示',
+			content : "请上传附件",
+			confirm : function() {
+			}
+		});
 		return false;
 	}
-	opflag=3;
+	opflag = 3;
 	$('#qtfjmask').fadeOut(100);
 	$('#qtfjpopover').slideUp(0);
-	 $("#qtfjxq").empty();
-	 $.ajax({
-         url:$.app+"/jsjdcbsjds/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+"/jsjdcbsjds/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='jsjdcbsjds.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=\"jsjdcbsjds.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内容
-jsjdcbsjds.detail.delqtfj=function(fjdid,fjzdid){
-	  if (true) {
-		  $.confirm({
-			    title: '确认框',
-			    content: '确认删除吗',
-			    confirm: function(){
-			    	//删除附件字段
-			    	jsjdcbsjds.detail.delfjzd(fjzdid);
-			    	var id=fjdid;
-	                $.post($.app + "/jsjdcbsjds/delFile?id="+id, {}, function(data, status) {
-	                    if (data.success) {
-	                    	//删除附件字段文本框内容
-	                    	jsjdcbsjds.detail.delqtfjzdIds(fjzdid);
-	                    	//删除附件文本框内容
-	                    	jsjdcbsjds.detail.delqtIds(id);
-	                    	$("tr[id='"+fjdid+"']").remove();
-		                 } else {
-		                	 $.alert({
-		             		    title: '提示',
-		             		    content: data.message,
-		             		    confirm: function(){
-		             		    }
-		             	 });
-		                 }
-		             }, "json");
-			    },
-			    cancel: function(){
-			    }
+	$("#qtfjxq").empty();
+	$
+			.ajax({
+				url : $.app + "/jsjdcbsjds/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 + "/jsjdcbsjds/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='jsjdcbsjds.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=\"jsjdcbsjds.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内容
+jsjdcbsjds.detail.delqtfj = function(fjdid, fjzdid) {
+	if (true) {
+		$.confirm({
+			title : '确认框',
+			content : '确认删除吗',
+			confirm : function() {
+				// 删除附件字段
+				jsjdcbsjds.detail.delfjzd(fjzdid);
+				var id = fjdid;
+				$.post($.app + "/jsjdcbsjds/delFile?id=" + id, {}, function(
+						data, status) {
+					if (data.success) {
+						// 删除附件字段文本框内容
+						jsjdcbsjds.detail.delqtfjzdIds(fjzdid);
+						// 删除附件文本框内容
+						jsjdcbsjds.detail.delqtIds(id);
+						$("tr[id='" + fjdid + "']").remove();
+					} else {
+						$.alert({
+							title : '提示',
+							content : data.message,
+							confirm : function() {
+							}
+						});
+					}
+				}, "json");
+			},
+			cancel : function() {
+			}
+		});
+	}
 }
 
-//删除附件字段文本框对应数据
-jsjdcbsjds.detail.delqtfjzdIds = function(data){
+// 删除附件字段文本框对应数据
+jsjdcbsjds.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]+","
+	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);
+	ids = ids.substring(0, ids.length - 1) + ",";
+	$('#qtfjzdids').val(ids);
 }
 
-//删除附件文本框对应数据
-jsjdcbsjds.detail.delqtIds = function(data){
+// 删除附件文本框对应数据
+jsjdcbsjds.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]+","
+	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);
+	ids = ids.substring(0, ids.length - 1) + ",";
+	$('#qtfjids').val(ids);
 }

+ 4 - 1
gkjsjy/trunk/src/com/xt/jygl/gkjsgl/jgsq/ctl/JgsqdsCtl.java

@@ -1364,9 +1364,12 @@ public class JgsqdsCtl extends BaseWebCtl {
 	//保存附件
 	@RequestMapping(value = "/savefj")
 	@ResponseBody
-	public WebJsonResult savefj(Model model, JgsqfjEntity fjzd) {
+	public WebJsonResult savefj(Model model, JgsqfjEntity fjzd,String accid) {
 		WebJsonResult wr = success();
 		try {
+			if(accid != null){
+				fjzd.setFjid(accid);
+			}
 			// 新增
 			JgsqfjEntity entity = jgsqfjService.save(fjzd);
 			String fjid = entity.getId();

+ 4 - 1
gkjsjy/trunk/src/com/xt/jygl/gkjsgl/jsjdbg/ctl/JsjdbgdsCtl.java

@@ -1178,9 +1178,12 @@ public class JsjdbgdsCtl extends BaseWebCtl {
 
 	@RequestMapping(value = "/savefj")
 	@ResponseBody
-	public WebJsonResult savefj(Model model, JsjdbgfjEntity fjzd) {
+	public WebJsonResult savefj(Model model, JsjdbgfjEntity fjzd,String accid) {
 		WebJsonResult wr = success();
 		try {
+			if(!StringUtils.isEmpty(accid)){
+				fjzd.setFjid(accid);
+			}
 			// 新增
 			JsjdbgfjEntity entity = jsjdbgfjService.save(fjzd);
 			String fjid = entity.getId();

+ 4 - 1
gkjsjy/trunk/src/com/xt/jygl/gkjsgl/jsjdcbsj/ctl/JsjdcbsjdsCtl.java

@@ -1402,9 +1402,12 @@ public class JsjdcbsjdsCtl extends BaseWebCtl {
 	//保存附件
 	@RequestMapping(value = "/savefj")
 	@ResponseBody
-	public WebJsonResult savefj(Model model, JsjdcbsjfjEntity fjzd) {
+	public WebJsonResult savefj(Model model, JsjdcbsjfjEntity fjzd,String accid) {
 		WebJsonResult wr = success();
 		try {
+			if(!StringUtils.isEmpty(accid)){
+				fjzd.setFjid(accid);
+			}
 			// 新增
 			JsjdcbsjfjEntity entity = jsjdcbsjfjService.save(fjzd);
 			String fjid = entity.getId();