fetch(add): 订单管理-企业设备
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 3m30s

This commit is contained in:
sexygoat
2026-01-29 15:43:45 +08:00
parent 1812b7a6c4
commit 841cf0442b
58 changed files with 8948 additions and 1164 deletions

View File

@@ -100,7 +100,7 @@
<!-- 新增配置对话框 -->
<ElDialog v-model="dialogVisible" title="新增提现配置" width="500px">
<ElForm ref="formRef" :model="form" :rules="rules" label-width="100px">
<ElForm ref="formRef" :model="form" :rules="rules" label-width="110px">
<ElFormItem label="最低提现金额" prop="min_withdrawal_amount">
<ElInputNumber
v-model="form.min_withdrawal_amount"
@@ -134,17 +134,6 @@
/>
<div class="form-tip">单位</div>
</ElFormItem>
<ElFormItem label="到账天数" prop="arrival_days">
<ElInputNumber
v-model="form.arrival_days"
:min="0"
:max="30"
:step="1"
style="width: 100%"
/>
<div class="form-tip">单位0表示实时到账</div>
</ElFormItem>
</ElForm>
<template #footer>
<div class="dialog-footer">
@@ -186,8 +175,7 @@
const form = reactive({
min_withdrawal_amount: 100,
fee_rate: 0.2,
daily_withdrawal_limit: 3,
arrival_days: 1
daily_withdrawal_limit: 3
})
// 表单验证规则
@@ -203,10 +191,6 @@
daily_withdrawal_limit: [
{ required: true, message: '请输入每日提现次数', trigger: 'blur' },
{ type: 'number', min: 1, message: '每日提现次数必须大于0', trigger: 'blur' }
],
arrival_days: [
{ required: true, message: '请输入到账天数', trigger: 'blur' },
{ type: 'number', min: 0, message: '到账天数不能为负数', trigger: 'blur' }
]
})
@@ -314,7 +298,6 @@
form.min_withdrawal_amount = 100
form.fee_rate = 0.2
form.daily_withdrawal_limit = 3
form.arrival_days = 1
formRef.value?.clearValidate()
}
@@ -330,8 +313,7 @@
const params = {
min_withdrawal_amount: Math.round(form.min_withdrawal_amount * 100), // 元转分
fee_rate: Math.round(form.fee_rate * 100), // 百分比转基点
daily_withdrawal_limit: form.daily_withdrawal_limit,
arrival_days: form.arrival_days
daily_withdrawal_limit: form.daily_withdrawal_limit
}
await CommissionService.createWithdrawalSetting(params)