|
@ -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();
|
|
|
});
|