added params for spider schedules

This commit is contained in:
Marvin Zhang
2019-04-20 20:04:09 +08:00
parent 6ceb00aedc
commit 3407e4e8df
7 changed files with 54 additions and 13 deletions

View File

@@ -111,6 +111,11 @@ export default {
// 部署
'Time': '时间',
// 定时任务
'Schedule Name': '定时任务名称',
'Schedule Description': '定时任务描述',
'Parameters': '参数',
// 文件
'Choose Folder': '选择文件',

View File

@@ -31,6 +31,15 @@
</template>
<el-input v-model="scheduleForm.cron" :placeholder="$t('Cron')"></el-input>
</el-form-item>
<el-form-item :label="$t('Execute Command')" prop="params">
<el-input v-model="spider.cmd"
:placeholder="$t('Execute Command')"
disabled></el-input>
</el-form-item>
<el-form-item :label="$t('Parameters')" prop="params">
<el-input v-model="scheduleForm.params"
:placeholder="$t('Parameters')"></el-input>
</el-form-item>
<el-form-item :label="$t('Schedule Description')" prop="description">
<el-input v-model="scheduleForm.description" type="textarea"
:placeholder="$t('Schedule Description')"></el-input>
@@ -130,6 +139,14 @@ export default {
]),
filteredTableData () {
return this.scheduleList
},
spider () {
for (let i = 0; i < this.spiderList.length; i++) {
if (this.spiderList[i]._id === this.scheduleForm.spider_id) {
return this.spiderList[i]
}
}
return {}
}
},
methods: {