1
This commit is contained in:
@@ -229,6 +229,12 @@
|
||||
</div>
|
||||
</Col>
|
||||
<Col span="8">
|
||||
<div class="detail-item">
|
||||
<span class="label">同公司重复投递间隔(天):</span>
|
||||
<span class="value">{{ deliverConfig.repeat_deliver_days != null ? deliverConfig.repeat_deliver_days : '-' }}</span>
|
||||
</div>
|
||||
</Col>
|
||||
<Col span="8">
|
||||
<div class="detail-item">
|
||||
<span class="label">过滤关键词:</span>
|
||||
<span class="value">{{ deliverConfig.filter_keywords || '-' }}</span>
|
||||
@@ -560,6 +566,7 @@ export default {
|
||||
max_salary: 0,
|
||||
page_count: 3,
|
||||
max_deliver: 10,
|
||||
repeat_deliver_days: 30,
|
||||
filter_keywords: '',
|
||||
exclude_keywords: ''
|
||||
},
|
||||
@@ -908,6 +915,7 @@ export default {
|
||||
max_salary: deliverConfig.max_salary || 0,
|
||||
page_count: deliverConfig.page_count || 3,
|
||||
max_deliver: deliverConfig.max_deliver || 10,
|
||||
repeat_deliver_days: deliverConfig.repeat_deliver_days != null ? deliverConfig.repeat_deliver_days : 30,
|
||||
filter_keywords: Array.isArray(deliverConfig.filter_keywords)
|
||||
? deliverConfig.filter_keywords.join(',')
|
||||
: (deliverConfig.filter_keywords || ''),
|
||||
@@ -926,6 +934,7 @@ export default {
|
||||
max_salary: 0,
|
||||
page_count: 3,
|
||||
max_deliver: 10,
|
||||
repeat_deliver_days: 30,
|
||||
filter_keywords: '',
|
||||
exclude_keywords: '',
|
||||
deliver_start_time: '09:00',
|
||||
|
||||
@@ -148,6 +148,9 @@
|
||||
<FormItem label="每次最多投递数">
|
||||
<InputNumber v-model="formData.max_deliver" :min="1" placeholder="默认10个" style="width: 100%;" />
|
||||
</FormItem>
|
||||
<FormItem label="同公司重复投递间隔(天)">
|
||||
<InputNumber v-model="formData.repeat_deliver_days" :min="1" :max="365" placeholder="默认30天,N天内投过的公司跳过" style="width: 100%;" />
|
||||
</FormItem>
|
||||
<FormItem label="过滤关键词">
|
||||
<Input
|
||||
v-model="formData.filter_keywords"
|
||||
@@ -268,6 +271,7 @@ export default {
|
||||
max_salary: 0,
|
||||
page_count: 3,
|
||||
max_deliver: 10,
|
||||
repeat_deliver_days: 30,
|
||||
filter_keywords: '',
|
||||
exclude_keywords: '',
|
||||
deliver_start_time: '09:00',
|
||||
@@ -386,6 +390,7 @@ export default {
|
||||
this.formData.max_salary = deliverConfig.max_salary || 0
|
||||
this.formData.page_count = deliverConfig.page_count || 3
|
||||
this.formData.max_deliver = deliverConfig.max_deliver || 10
|
||||
this.formData.repeat_deliver_days = deliverConfig.repeat_deliver_days != null ? deliverConfig.repeat_deliver_days : 30
|
||||
this.formData.filter_keywords = Array.isArray(deliverConfig.filter_keywords)
|
||||
? deliverConfig.filter_keywords.join('\n')
|
||||
: (deliverConfig.filter_keywords || '')
|
||||
@@ -447,6 +452,7 @@ export default {
|
||||
max_salary: 0,
|
||||
page_count: 3,
|
||||
max_deliver: 10,
|
||||
repeat_deliver_days: 30,
|
||||
filter_keywords: '',
|
||||
exclude_keywords: '',
|
||||
auto_chat: 0,
|
||||
@@ -600,6 +606,9 @@ export default {
|
||||
if (saveData.max_deliver !== undefined) {
|
||||
deliverConfig.max_deliver = Number(saveData.max_deliver) || 10
|
||||
}
|
||||
if (saveData.repeat_deliver_days !== undefined) {
|
||||
deliverConfig.repeat_deliver_days = Number(saveData.repeat_deliver_days) || 30
|
||||
}
|
||||
// 解析过滤关键词:支持换行和逗号分隔
|
||||
if (saveData.filter_keywords !== undefined) {
|
||||
deliverConfig.filter_keywords = this.parseKeywords(saveData.filter_keywords)
|
||||
@@ -623,6 +632,7 @@ export default {
|
||||
delete saveData.max_salary
|
||||
delete saveData.page_count
|
||||
delete saveData.max_deliver
|
||||
delete saveData.repeat_deliver_days
|
||||
delete saveData.filter_keywords
|
||||
delete saveData.exclude_keywords
|
||||
delete saveData.deliver_start_time
|
||||
|
||||
Reference in New Issue
Block a user