1.修复index.vue表格翻译错误

2.限制统一订单类型审核
3.统一订单手动推送报错PlayX 接口未配置
This commit is contained in:
2026-04-14 18:55:31 +08:00
parent 4cf84ca083
commit 1c900e7132
7 changed files with 150 additions and 49 deletions

View File

@@ -38,6 +38,7 @@ const optButtons: OptButton[] = defaultOptButtons(['edit', 'delete']).map((btn)
type: 'primary',
class: 'table-row-edit',
icon: 'fa fa-check',
display: (row: TableRow) => ['PHYSICAL', 'WITHDRAW'].includes(String(row.type)) && row.status === 'PENDING',
}
: btn
)

View File

@@ -85,7 +85,7 @@
:placeholder="t('Please input field', { field: t('mall.order.reject_reason') })"
/>
<el-alert v-else type="info" :closable="false" show-icon>
确认后将驳回该订单并退回积分红利/提现订单无需填写驳回原因
确认后将驳回该订单并退回积分提现订单无需填写驳回原因
</el-alert>
</template>
</template>
@@ -182,9 +182,10 @@ const { t } = useI18n()
const isEdit = computed(() => baTable.form.operate === 'Edit')
const isPending = computed(() => isEdit.value && baTable.form.items?.status === 'PENDING')
const needsReviewType = computed(() => ['PHYSICAL', 'WITHDRAW'].includes(String(baTable.form.items?.type || '')))
const isPhysical = computed(() => baTable.form.items?.type === 'PHYSICAL')
const canApprove = computed(() => isPending.value)
const usePagedActions = computed(() => isPending.value)
const canApprove = computed(() => isPending.value && needsReviewType.value)
const usePagedActions = computed(() => isPending.value && needsReviewType.value)
const page = ref<1 | 2>(1)
const action = ref<'approveShip' | 'reject' | null>(null)