修复补号功能

This commit is contained in:
2026-05-05 17:56:29 +08:00
parent 3ee4b2e9a8
commit cf7c94c7e7
12 changed files with 446 additions and 83 deletions
@@ -100,7 +100,9 @@ function copyToken() {
<span class="token-text">{{ row.token || '-' }}</span>
</el-descriptions-item>
<el-descriptions-item label="提取状态">
{{ row.extracted ? '已提取' : '未提取' }}
{{
row.extractStatus === 2 ? '补号' : row.extracted ? '已提取' : '未提取'
}}
</el-descriptions-item>
<el-descriptions-item label="提取时间">{{ row.extractedAt || '-' }}</el-descriptions-item>
<el-descriptions-item label="提取平台">
@@ -20,13 +20,23 @@ const props = defineProps({
type: String,
default: '',
},
replenish: {
type: Boolean,
default: false,
},
platformMap: {
type: Object,
default: () => ({}),
},
});
const emit = defineEmits(['update:modelValue', 'update:platform', 'update:remark', 'confirm']);
const emit = defineEmits([
'update:modelValue',
'update:platform',
'update:remark',
'update:replenish',
'confirm',
]);
function typeText(type) {
if (type === 'account') return '账号密码';
@@ -47,6 +57,14 @@ function typeText(type) {
<el-form-item label="提取类型">
<el-input :model-value="typeText(type)" disabled />
</el-form-item>
<el-form-item label="是否补号">
<el-switch
:model-value="replenish"
active-text=""
inactive-text=""
@update:model-value="(v) => emit('update:replenish', v)"
/>
</el-form-item>
<el-form-item label="提取平台">
<el-select
:model-value="platform"