| 
					
				 | 
			
			
				@ -15,6 +15,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        $conditionDialog:null,//数据集配置条件弹窗 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        $condition:null,//条件选择控件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        needReload:true, //需要刷新关联数据集 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        needReloadCrawlerDst:false,//判断是否类名为任务编排上传类 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        actionUrl:"${contextRoot}/datacollect/addJob", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //初始化 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        init: function () 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -34,15 +35,18 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                onStepChanged:function(b,to,from){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if(to==1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        if($('#jobContentClass').ligerComboBox("getValue")==me.crawlerFlowUpload){//类名为任务编排上传类 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.needReloadCrawlerDst = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.$listPlan.setOptions({ url: '${contextRoot}/crawler/savedSchemeList'}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.$listPlan.loadData(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.$listPlan.reload(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.$listPlan._setData($.parseJSON('${schemeList}')); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.$listPlan.reRender(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    else if(to==2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        //接口为档案上传时,数据集不可编辑 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -54,7 +58,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            $("#listDataset").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            $("#crawlerListDataset").show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            var selected = me.$listPlan.getSelectedRow(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            if(selected!=null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            if(selected!=null && me.needReloadCrawlerDst) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                me.$crawlerFlowDataset.setOptions({url: '${contextRoot}/crawler/savedJobData', parms: [{ name: 'version', value:selected.id}],checkbox:false}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                me.$crawlerFlowDataset.set("columns", [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    { display: '数据集代码', name: 'jobDatasetCode' }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -162,6 +166,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                isChecked:function(row){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if($("#txtSchemeVersion").val()==row.version) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        if(me.needReloadCrawlerDst && $('#jobContentClass').ligerComboBox("getValue")==me.crawlerFlowUpload){//类名为任务编排上传类 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.$crawlerFlowDataset.setOptions({url: '${contextRoot}/crawler/savedJobData', parms: [{ name: 'version', value:row.id}],checkbox:false}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.$crawlerFlowDataset.set("columns", [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                { display: '数据集代码', name: 'jobDatasetCode' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                { display: '数据集名称', name: 'jobDatasetName' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            ]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.$crawlerFlowDataset.loadData(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            me.needReloadCrawlerDst = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    else{ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -377,7 +390,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $('input[name="jobType"]').ligerRadio('setValue',model.jobType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //非档案上传时隐藏 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload || $('#jobContentClass').ligerComboBox("getValue")==me.crawlerFlowUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#divDelayTime").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#divRepeat").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -386,7 +399,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#divTimeInterval").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    //接口为档案上传时 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload  || $('#jobContentClass').ligerComboBox("getValue")==me.crawlerFlowUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        $("#divDelayTime").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        $("#divRepeat").show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        $("#repeatStartTime").ligerDateEditor("setValue",model.repeatStartTime); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -396,7 +409,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#divTimeInterval").show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    //接口为档案上传时 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload  || $('#jobContentClass').ligerComboBox("getValue")==me.crawlerFlowUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        $("#divDelayTime").show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        $("#divRepeat").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        $("#repeatStartTime").ligerDateEditor("setValue",model.repeatStartTime); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -405,6 +418,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $('#txtSchemeId').val(model.schemeId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $('#txtSchemeVersion').val(model.schemeVersion); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $('#txtCronExpression').val(model.cronExpression); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $('#txtValid').val(model.valid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $("#dateNextTime").ligerDateEditor('setValue',model.jobNextTime); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -453,12 +467,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //改变为档案上传接口,执行方式修改时触发,清空数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        setAchiveUploadType:function(jobType){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var me = this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(jobType==undefined) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                jobType = $('input[name="jobType"]').ligerRadio("getValue"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if($('#jobContentClass').ligerComboBox("getValue")!=me.archiveUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if($('#jobContentClass').ligerComboBox("getValue")!=me.archiveUpload && $('#jobContentClass').ligerComboBox("getValue")!=me.crawlerFlowUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $("#divDelayTime").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $("#divRepeatStart").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $("#divRepeatEnd").hide(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -471,7 +486,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $("#divTimeInterval").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //接口为档案上传时 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload || $('#jobContentClass').ligerComboBox("getValue")==me.crawlerFlowUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#divDelayTime").hide(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#divRepeatStart").show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#divRepeatEnd").show(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -481,7 +496,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $("#divTimeInterval").show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                //接口为档案上传时 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if($('#jobContentClass').ligerComboBox("getValue")==me.archiveUpload  || $('#jobContentClass').ligerComboBox("getValue")==me.crawlerFlowUpload) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#divDelayTime").show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#repeatEndTime").ligerDateEditor("setValue",""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    $("#divRepeatStart").show(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -508,6 +523,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //设置数据集条件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        setCondition:function(rowIndex) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var me = this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //获取选中行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var row = me.$listDataset.getRow(rowIndex); 
			 |