This commit is contained in:
zlwu committed 2026-05-20 09:28:36 +08:00
1 parent e6072457fd
commit be4fab78e1
578 files changed
+174415 -214

No files matched your search

@@ -9,7 +9,7 @@
<section class="panel">
<div class="panel-top">
<h2 class="title-bar-heading">样本编码列表</h2>
<h2>样本编码列表</h2>
</div>
<div class="filter-block">
@@ -34,11 +34,11 @@
<div class="list-toolbar-selected">
已选 <span class="sel-num">{{ selectedRows.length }}</span> 项
</div>
<el-button v-if="hasAuth('add')" class="btn-main" type="primary" @click="handleAdd">
<el-button class="btn-main" type="primary" @click="handleAdd">
<el-icon><Plus /></el-icon>
新增样本编码
</el-button>
<el-button v-if="hasAuth('add')" class="btn-ghost" @click="openBatchGenerate">
<el-button class="btn-ghost" @click="openBatchGenerate">
批量生成
</el-button>
<el-button
@@ -56,7 +56,6 @@
批量收回
</el-button>
<el-button
v-if="hasAuth('delete')"
class="btn-ghost"
type="danger"
:disabled="selectedRows.length === 0"
@@ -147,8 +146,8 @@
>
<template #default="{ row }">
<el-button class="btn-op-item" @click="handleView(row)"><el-icon><View /></el-icon>查看</el-button>
<el-button v-if="hasAuth('edit')" class="btn-op-item primary" @click="handleEdit(row)">编辑</el-button>
<el-button v-if="hasAuth('delete')" class="btn-op-item" @click="handleDelete(row)">删除</el-button>
<el-button class="btn-op-item primary" @click="handleEdit(row)">编辑</el-button>
<el-button class="btn-op-item" @click="handleDelete(row)">删除</el-button>
</template>
</el-table-column>
</el-table>
@@ -392,9 +391,7 @@
fetchBatchIssueSampleCodes,
fetchBatchRevokeSampleCodes
} from '@/api/admin'
import { useAuth } from '@/hooks/core/useAuth'
import { sampleCodeTypeLabel } from '@/utils/status-tag-registry'
const { hasAuth } = useAuth()
defineOptions({ name: 'BizSampleCode' })