|  | @@ -125,9 +125,25 @@
 | 
	
		
			
				|  |  |  					"<a href=\"javascript:void(0)\" onclick=\"reportNumOnStage('阶段报告号新增','${ctx}/projectreportnum/projectReportNum/getProjectReportNumStageForm?num="+d.num+"&parentId="+d.id+"projectId=${projectId}&reportType=${reportType}','70%', '50%');\" class=\"op-btn op-btn-edit\"><i class=\"fa fa-edit\"></i> 添加阶段报告号</a>"
 | 
	
		
			
				|  |  |  				].join('');
 | 
	
		
			
				|  |  |  			}else{
 | 
	
		
			
				|  |  | -				return[
 | 
	
		
			
				|  |  | -					""
 | 
	
		
			
				|  |  | -				].join('');
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +				if(d.count ==1){
 | 
	
		
			
				|  |  | +					return[
 | 
	
		
			
				|  |  | +						"<a href=\"${ctx}/workfullmanage/workFullManage/downLoadAttach?file=" +encodeURIComponent(encodeURIComponent( d.url ))+ "\"    class=\"op-btn op-btn-edit layui-bg-orange\"><i class=\"fa fa-edit\"></i> 生成报告模板</a>"
 | 
	
		
			
				|  |  | +						/*"<a href=\"${ctx}/projectreportnum/projectReportNum/download?number=" +encodeURIComponent(encodeURIComponent( d.num ))+ "\"    class=\"op-btn op-btn-edit layui-bg-orange\"><i class=\"fa fa-edit\"></i> 生成报告模板</a>"*/
 | 
	
		
			
				|  |  | +					].join('');
 | 
	
		
			
				|  |  | +				}else{
 | 
	
		
			
				|  |  | +					if(d.count >1){
 | 
	
		
			
				|  |  | +						return[
 | 
	
		
			
				|  |  | +							"<a href=\"javascript:void(0)\" onclick=\"downloadFile('选择报告模板','${ctx}/projectreportnum/projectReportNum/skipTemplateForm?reportType=${reportType}&num="+d.num+"&type="+d.type+"','80%', '80%');\" class=\"op-btn op-btn-edit layui-bg-orange\"><i class=\"fa fa-edit\"></i> 生成报告模板</a>"
 | 
	
		
			
				|  |  | +							/*"<a href=\"${ctx}/projectreportnum/projectReportNum/download?number=" +encodeURIComponent(encodeURIComponent( d.num ))+ "\"    class=\"op-btn op-btn-edit layui-bg-orange\"><i class=\"fa fa-edit\"></i> 生成报告模板</a>"*/
 | 
	
		
			
				|  |  | +						].join('');
 | 
	
		
			
				|  |  | +					}
 | 
	
		
			
				|  |  | +					else{
 | 
	
		
			
				|  |  | +						return[
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +						].join('');
 | 
	
		
			
				|  |  | +					}
 | 
	
		
			
				|  |  | +				}
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  	});
 | 
	
	
		
			
				|  | @@ -196,6 +212,46 @@
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  		});
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	function downloadFile(title,url,width,height,target){
 | 
	
		
			
				|  |  | +		var company=$("#company").val();
 | 
	
		
			
				|  |  | +		url=url+"&company="+company;
 | 
	
		
			
				|  |  | +		if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)){//如果是移动端,就使用自适应大小弹窗
 | 
	
		
			
				|  |  | +			width='auto';
 | 
	
		
			
				|  |  | +			height='auto';
 | 
	
		
			
				|  |  | +		}else{//如果是PC端,根据用户设置的width和height显示。
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		top.layer.open({
 | 
	
		
			
				|  |  | +			type: 2,
 | 
	
		
			
				|  |  | +			area: [width, height],
 | 
	
		
			
				|  |  | +			title: title,
 | 
	
		
			
				|  |  | +			maxmin: true, //开启最大化最小化按钮
 | 
	
		
			
				|  |  | +			content: url ,
 | 
	
		
			
				|  |  | +			skin:"two-btns",
 | 
	
		
			
				|  |  | +			btn: ['下载', '关闭'],
 | 
	
		
			
				|  |  | +			yes: function(index, layero){
 | 
	
		
			
				|  |  | +				var body = top.layer.getChildFrame('body', index);
 | 
	
		
			
				|  |  | +				var iframeWin = layero.find('iframe')[0]; //得到iframe页的窗口对象,执行iframe页的方法:iframeWin.method();
 | 
	
		
			
				|  |  | +				var inputForm = body.find('#inputForm');
 | 
	
		
			
				|  |  | +				var top_iframe;
 | 
	
		
			
				|  |  | +				if(target){
 | 
	
		
			
				|  |  | +					top_iframe = target;//如果指定了iframe,则在改frame中跳转
 | 
	
		
			
				|  |  | +				}else{
 | 
	
		
			
				|  |  | +					top_iframe = top.getActiveTab().attr("name");//获取当前active的tab的iframe
 | 
	
		
			
				|  |  | +				}
 | 
	
		
			
				|  |  | +				inputForm.attr("target",top_iframe);//表单提交成功后,从服务器返回的url在当前tab中展示
 | 
	
		
			
				|  |  | +				if(iframeWin.contentWindow.doSubmit(1) ){
 | 
	
		
			
				|  |  | +					// top.layer.close(index);//关闭对话框。
 | 
	
		
			
				|  |  | +					setTimeout(function(){top.layer.close(index)}, 100);//延时0.1秒,对应360 7.1版本bug
 | 
	
		
			
				|  |  | +				}
 | 
	
		
			
				|  |  | +			},
 | 
	
		
			
				|  |  | +			cancel: function(index){
 | 
	
		
			
				|  |  | +			}
 | 
	
		
			
				|  |  | +		});
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  |  </script>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  <script>
 |