|
@ -9,7 +9,7 @@ |
|
|
<!-- v-loading="loading" --> |
|
|
<!-- v-loading="loading" --> |
|
|
<div class="bg"> |
|
|
<div class="bg"> |
|
|
<div class="bottom form controls"> |
|
|
<div class="bottom form controls"> |
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="180px" style="display:block"> |
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="186px" style="display:block"> |
|
|
<el-form-item label="代收订单有效期" prop="orderExpiredTime"> |
|
|
<el-form-item label="代收订单有效期" prop="orderExpiredTime"> |
|
|
<el-input v-model="form.orderExpiredTime" placeholder="请输入代收订单有效期" |
|
|
<el-input v-model="form.orderExpiredTime" placeholder="请输入代收订单有效期" |
|
|
style="width: 560px;border-color: #E6F1FF;"> |
|
|
style="width: 560px;border-color: #E6F1FF;"> |
|
@ -126,8 +126,9 @@ |
|
|
|
|
|
|
|
|
<el-form-item :label='`第${index + 1}次重复下单限制分钟数`' prop="orderMinute" |
|
|
<el-form-item :label='`第${index + 1}次重复下单限制分钟数`' prop="orderMinute" |
|
|
v-for="item, index in Number(orderNum)" :key="index"> |
|
|
v-for="item, index in Number(orderNum)" :key="index"> |
|
|
<el-input oninput="value=value.replace(/[^\d]/g,'')" v-model="orderMinute[index]" |
|
|
<el-input @change="getNumMinute($event, index)" oninput="value=value.replace(/[^\d]/g,'')" |
|
|
placeholder="请输入重复下单限制分钟数" style="width: 560px;border-color: #E6F1FF;"> |
|
|
v-model="orderMinute[index]" placeholder="请输入重复下单限制分钟数" |
|
|
|
|
|
style="width: 560px;border-color: #E6F1FF;"> |
|
|
</el-input> |
|
|
</el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
|
|
|
|
|
@ -191,9 +192,15 @@ export default { |
|
|
this.getList() |
|
|
this.getList() |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
// 防止输入框胡乱输入字符串后拿不到值 |
|
|
getNum(e) { |
|
|
getNum(e) { |
|
|
this.orderNum = e |
|
|
this.orderNum = e |
|
|
}, |
|
|
}, |
|
|
|
|
|
// 防止输入框胡乱输入字符串后拿不到值 |
|
|
|
|
|
getNumMinute(e, i) { |
|
|
|
|
|
this.orderMinute[i] = e |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
// 获取代收配置 |
|
|
// 获取代收配置 |
|
|
getList() { |
|
|
getList() { |
|
|
this.loading = true; |
|
|
this.loading = true; |
|
@ -221,14 +228,18 @@ export default { |
|
|
savePayConfig() { |
|
|
savePayConfig() { |
|
|
this.loading = true |
|
|
this.loading = true |
|
|
var orderMinuteCon = [] |
|
|
var orderMinuteCon = [] |
|
|
|
|
|
// 根据orderNum重复下单次数拿值 |
|
|
for (var i = 0; i < this.orderNum; i++) { |
|
|
for (var i = 0; i < this.orderNum; i++) { |
|
|
orderMinuteCon[i] = this.orderMinute[i] |
|
|
orderMinuteCon[i] = this.orderMinute[i] |
|
|
} |
|
|
} |
|
|
|
|
|
// 去除数组里的空值 |
|
|
orderMinuteCon = orderMinuteCon.filter(function (s) { |
|
|
orderMinuteCon = orderMinuteCon.filter(function (s) { |
|
|
return s && s.trim(); |
|
|
return s && s.trim(); |
|
|
}); |
|
|
}); |
|
|
var res = `[${orderMinuteCon.join()}]` |
|
|
var res = `[${orderMinuteCon.join()}]` |
|
|
|
|
|
// 重复下单限制分钟数 字符串 |
|
|
this.form.payerRiskControl = res |
|
|
this.form.payerRiskControl = res |
|
|
|
|
|
|
|
|
this.$refs["form"].validate((valid) => { |
|
|
this.$refs["form"].validate((valid) => { |
|
|
if (valid) { |
|
|
if (valid) { |
|
|
let carddealerMinBalance = this.NumberMul(this.form.carddealerMinBalance, 100) |
|
|
let carddealerMinBalance = this.NumberMul(this.form.carddealerMinBalance, 100) |
|
|