| 
					
				 | 
			
			
				@ -5,7 +5,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				<script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    var editorJob={ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        flowTempId:0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        flowTempId:'${model.flowTempId}', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        flowArrays:[], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        beforeServeTime:false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        archiveCollect:"0", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -272,8 +272,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                var key = $("#jobDatasetKey").ligerComboBox("getValue"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                var dataType = $("#jobDatasetKeytype").ligerComboBox("getValue"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                var dataKey = $("#jobDatasetKeyvalue").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                var condition = $('#jobDatasetCondition').ligerCondition("getValue"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                me.callbackCondition(key,dataType,condition); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                me.callbackCondition(key,dataType,dataKey,condition); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -356,12 +357,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    repeatStartTime:'${model.repeatStartTime}', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    repeatEndTime:'${model.repeatEndTime}', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    delayTime:'${model.delayTime}', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    jobCron:'${model.jobCron}' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    jobCron:'${model.jobCron}', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $('#txtId').val(model.id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $('#txtJobName').val(model.jobName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $('#txtJobInfo').val(model.jobInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $("#jobDatasetKeyvalue").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                $('input[name="jobContentType"]').ligerRadio('setValue',model.jobContentType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                me.setJobContentType(model.jobContentType,model.jobContent); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -435,7 +438,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                repeatStartTime: $("#repeatStartTime").ligerDateEditor('getValue'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                repeatEndTime: $("#repeatEndTime").ligerDateEditor('getValue'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                delayTime: $('#txtDelayTime').val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                jobCron:$('#txtCronExpression').val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                jobCron:$('#txtCronExpression').val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                dataKey:$('#jobDatasetKeyvalue').val() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return model; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -503,7 +507,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var schemeId = $("#txtSchemeId").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var schemeVersion = $("#txtSchemeVersion").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var condition="",key="",type = "",datasetId=row.jobDatasetId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var condition="",key="",type = "",dataKey="",datasetId=row.jobDatasetId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(row.jobDatasetKey!=undefined&&row.jobDatasetKey.length>0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                key = row.jobDatasetKey; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -516,9 +520,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                condition=row.jobDatasetCondition; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(row.jobDatasetKeyvalue!=undefined&&row.jobDatasetKeyvalue.length>0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                dataKey = row.jobDatasetKeyvalue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            $("#jobDatasetKey").ligerComboBox("setValue",key); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            $("#jobDatasetKeytype").ligerComboBox("setValue",type); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            $("#jobDatasetKeyvalue").val(dataKey); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            $.ajax({ //获取表的字段列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                type: "POST", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -551,12 +559,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //条件选择配置返回事件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        callbackCondition:function(key,type,condition){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        callbackCondition:function(key,type,dataKey,condition){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var me= this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var rowIndex = me.rowIndex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            me.$listDataset.updateRow(rowIndex,{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                jobDatasetKey:key, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                jobDatasetKeytype:type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                jobDatasetKeyvalue:dataKey, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                jobDatasetCondition:condition 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            me.setCheckVal(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -644,7 +653,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case 3: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if($('input[name="jobContentType"]').ligerComboBox("getValue")!=me.crawlerFlowUpload) {//不是任务编排上传类 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                    if($('input[name="jobContentType"]').ligerComboBox("getValue")!=me.crawlerFlowUpload) {//不是任务编排上传类 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        var dataset = $("#txtJobDataset").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        //数据集不能为空 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        if(dataset == null || dataset =="[]") 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -657,9 +666,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        //判断是否设置轮询字段和字段类型   档案上传不校验 @modify by cyj 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        if($('input[name="jobContentType"]').ligerComboBox("getValue")!=me.archiveCollect) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                        if($('input[name="jobContentType"]').ligerComboBox("getValue")!=me.archiveCollect) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            var selected = me.$listDataset.getSelectedRows(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            for(var i=0;i<selected.length;i++) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -672,8 +680,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -935,6 +943,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    //轮回最大值只能输入正整数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    $("#jobDatasetKeyvalue").on("keyup afterpaste",function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(this.value.length==1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            this.value=this.value.replace(/[^1-9]/g,'') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            this.value=this.value.replace(/\D/g,'') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    $(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        editorJob.init(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    }); 
			 |