代码格式化: prettier --write 统一代码风格
39 个文件按 .prettierrc.json (printWidth 100 / no semi / singleQuote) 统一格式, 纯空白与换行调整, 无逻辑变更。为接入代码门禁做准备, 让 npm run check (format:check + lint:strict + typecheck) 干净通过。
This commit is contained in:
@@ -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)"
|
||||
|
||||
Reference in New Issue
Block a user