代码格式化: prettier --write 统一代码风格

39 个文件按 .prettierrc.json (printWidth 100 / no semi / singleQuote) 统一格式, 纯空白与换行调整, 无逻辑变更。为接入代码门禁做准备, 让 npm run check (format:check + lint:strict + typecheck) 干净通过。
This commit is contained in:
yml
2026-06-14 16:24:01 +08:00
parent ae4297fec7
commit f410be3797
39 changed files with 87 additions and 80 deletions
@@ -41,7 +41,9 @@ const filteredDisputes = computed(() => {
const pendingCount = computed(
() => disputes.value.filter(item => ['open', 'processing'].includes(item.status)).length
)
const resolvedCount = computed(() => disputes.value.filter(item => item.status === 'resolved').length)
const resolvedCount = computed(
() => disputes.value.filter(item => item.status === 'resolved').length
)
const cancelledCount = computed(
() => disputes.value.filter(item => item.status === 'cancelled').length
)
@@ -192,7 +194,8 @@ function evidenceName(value: string, index: number) {
function evidenceDetail(value: string) {
const key = evidenceObjectKey(value)
if (key) return decodeURIComponent(key)
if (value.startsWith('/api/files/object') || value.startsWith('/api/admin/files/object')) return value
if (value.startsWith('/api/files/object') || value.startsWith('/api/admin/files/object'))
return value
try {
const parsed = new URL(value, window.location.origin)
return parsed.href
@@ -277,7 +280,6 @@ async function handleArbitrate() {
submitting.value = false
}
}
</script>
<template>
@@ -339,7 +341,10 @@ async function handleArbitrate() {
<template #default="{ row }">
<div class="main-cell">
<strong>{{ row.title }}</strong>
<span>{{ orderStatusLabel(row.order_status) }} · {{ handoffStatusLabel(row.handoff_status) }}</span>
<span
>{{ orderStatusLabel(row.order_status) }} ·
{{ handoffStatusLabel(row.handoff_status) }}</span
>
</div>
</template>
</el-table-column>
@@ -356,8 +361,14 @@ async function handleArbitrate() {
<el-table-column label="双方信息" min-width="240">
<template #default="{ row }">
<div class="party-cell">
<span>申诉方{{ roleLabel(row, row.initiator_id) }} {{ userPhone(row, row.initiator_id) }}</span>
<span>申诉方{{ roleLabel(row, row.target_user_id) }} {{ userPhone(row, row.target_user_id) }}</span>
<span
>申诉方{{ roleLabel(row, row.initiator_id) }}
{{ userPhone(row, row.initiator_id) }}</span
>
<span
>被申诉方{{ roleLabel(row, row.target_user_id) }}
{{ userPhone(row, row.target_user_id) }}</span
>
</div>
</template>
</el-table-column>
@@ -377,7 +388,9 @@ async function handleArbitrate() {
<template #default="{ row }">{{ arbitrationResultLabel(row.arbitration_result) }}</template>
</el-table-column>
<el-table-column label="处理时间" min-width="180">
<template #default="{ row }">{{ row.handled_at ? formatDateTime(row.handled_at) : '-' }}</template>
<template #default="{ row }">{{
row.handled_at ? formatDateTime(row.handled_at) : '-'
}}</template>
</el-table-column>
<el-table-column label="操作" width="170" fixed="right">
<template #default="{ row }">
@@ -387,10 +400,7 @@ async function handleArbitrate() {
@click="evidenceDispute = row"
>证据</el-button
>
<el-button
size="small"
:disabled="!canArbitrate(row)"
@click="openArbitration(row)"
<el-button size="small" :disabled="!canArbitrate(row)" @click="openArbitration(row)"
>仲裁</el-button
>
</template>
@@ -508,10 +518,7 @@ async function handleArbitrate() {
<p>{{ evidenceDispute.description || '-' }}</p>
</div>
<el-empty
v-if="evidenceItems(evidenceDispute).length === 0"
description="暂无证据文件"
/>
<el-empty v-if="evidenceItems(evidenceDispute).length === 0" description="暂无证据文件" />
<div v-else class="evidence-list">
<div
v-for="(item, index) in evidenceItems(evidenceDispute)"
@@ -105,7 +105,6 @@ async function openScreenshot(url: string) {
window.open(url, '_blank')
}
}
</script>
<template>
@@ -549,7 +549,6 @@ async function openScreenshot(url: string) {
window.open(url, '_blank')
}
}
</script>
<template>
@@ -54,7 +54,6 @@ async function handleLogin() {
loading.value = false
}
}
</script>
<template>
@@ -94,7 +94,6 @@ async function handleChangePassword() {
}
}
const statusLabel: Record<string, string> = {
active: '启用',
disabled: '禁用',
@@ -89,7 +89,6 @@ async function submitAction() {
}
}
function orderRentedAt() {
return order.value?.rented_at
}
@@ -86,7 +86,6 @@ async function handleUnfreeze(row: AdminUserItem) {
}
}
function moneyCent(value: number | string | undefined) {
return formatCent(Number(value || 0))
}