fix:fixed_left_config
All checks were successful
构建并部署前端到测试环境 / deploy (push) Successful in 55s

This commit is contained in:
luo
2026-09-23 15:27:55 +08:00
parent 669610a84a
commit c26d36154c
16 changed files with 21 additions and 11 deletions

View File

@@ -1866,6 +1866,7 @@
prop: 'virtual_no',
label: '设备号',
minWidth: 170,
fixed:true,
showOverflowTooltip: true,
formatter: (row: Device) => {
return h(

View File

@@ -869,7 +869,9 @@
{
prop: 'exchange_no',
label: '换货单号',
width: 220,
width: 230,
showOverflowTooltip: true,
fixed:true,
formatter: (row: any) =>
h(
ElButton,

View File

@@ -2067,6 +2067,7 @@
prop: 'iccid',
label: 'ICCID',
minWidth: 200,
fixed:true,
formatter: (row: StandaloneIotCard) => {
return h(
'span',

View File

@@ -808,6 +808,7 @@
prop: 'recharge_no',
label: '充值单号',
minWidth: 240,
fixed:true,
formatter: (row: AgentRecharge) => {
return h(
'span',

View File

@@ -284,6 +284,7 @@
prop: 'asset_identifier',
label: '资产标识',
minWidth: 200,
fixed:true,
showOverflowTooltip: true,
formatter: (row: EmployeeCollectionBill) =>
h(

View File

@@ -477,6 +477,7 @@
prop: 'refund_no',
label: '退款单号',
minWidth: 210,
fixed:true,
formatter: (row: Refund) => {
return h(
'span',

View File

@@ -879,6 +879,7 @@
prop: 'order_no',
label: '订单编号',
minWidth: 220,
fixed:true,
showOverflowTooltip: true,
formatter: (row: Order) => {
return h(

View File

@@ -786,6 +786,7 @@
prop: 'package_name',
label: '套餐名称',
width: 200,
fixed:true,
showOverflowTooltip: true,
formatter: (row: PackageResponse) => {
const hasPermission = hasAuth('package:detail')

View File

@@ -569,6 +569,7 @@
prop: 'series_name',
label: '系列名称',
minWidth: 200,
fixed:true,
showOverflowTooltip: true,
formatter: (row: PackageSeriesResponse) => {
const hasPermission = hasAuth('package_series:detail')

View File

@@ -913,6 +913,7 @@
prop: 'series_name',
label: '系列名称',
width: 200,
fixed:true,
showOverflowTooltip: true,
formatter: (row: ShopSeriesGrantResponse) => {
const hasPermission = hasAuth('series_grants:detail')

View File

@@ -16,7 +16,7 @@
@refresh="handleRefresh"
>
<template #left>
<ElButton v-if="canCreate" type="primary" :icon="Plus" @click="openCreateDialog">
<ElButton v-if="canCreate" type="primary" @click="openCreateDialog">
新增配置
</ElButton>
</template>
@@ -342,6 +342,7 @@
{
prop: 'title',
label: '标题',
fixed:true,
minWidth: 180,
showOverflowTooltip: true,
formatter: (row: H5PopupConfiguration) =>

View File

@@ -15,7 +15,7 @@
@refresh="loadMerchants"
>
<template #left>
<ElButton v-if="canCreateMerchant" type="primary" :icon="Plus" @click="showCreateDrawer">
<ElButton v-if="canCreateMerchant" type="primary" @click="showCreateDrawer">
新增支付商户
</ElButton>
</template>
@@ -292,6 +292,7 @@
label: '商户名称',
prop: 'name',
minWidth: 180,
fixed:true,
showOverflowTooltip: true,
formatter: (row: PaymentMerchant) =>
canViewMerchantDetail.value

View File

@@ -15,7 +15,7 @@
@refresh="loadPools"
>
<template #left>
<ElButton v-if="canCreatePool" type="primary" :icon="Plus" @click="showCreateDrawer">
<ElButton v-if="canCreatePool" type="primary" @click="showCreateDrawer">
新增商户池
</ElButton>
</template>
@@ -280,6 +280,7 @@
label: '商户池名称',
prop: 'name',
minWidth: 180,
fixed:true,
showOverflowTooltip: true,
formatter: (row: PaymentMerchantPool) =>
canViewPoolDetail.value

View File

@@ -694,6 +694,7 @@
prop: 'name',
label: '配置名称',
minWidth: 160,
fixed:true,
showOverflowTooltip: true,
formatter: (row: PaymentSettings) => {
return h(

View File

@@ -45,8 +45,6 @@
:pageSize="pagination.pageSize"
:total="pagination.total"
:marginTop="10"
:actions="getActions"
:actionsWidth="90"
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
>
@@ -250,6 +248,7 @@
prop: 'task_no',
label: '任务编号',
width: 160,
fixed:true,
showOverflowTooltip: true,
formatter: (row: BusinessOwnerImportDetail) =>
h(
@@ -356,11 +355,6 @@
getList()
}
const getActions = (row: BusinessOwnerImportDetail) =>
canImportDetail.value
? [{ label: '详情', handler: () => openDetail(row), type: 'primary' as const }]
: []
// ==================== 模板下载 ====================
const handleDownloadTemplate = () => {
try {

View File

@@ -843,6 +843,7 @@
prop: 'shop_name',
label: '店铺名称',
width: 160,
fixed:true,
showOverflowTooltip: true,
formatter: (row: ShopResponse) => {
const hasPermission = hasAuth('shop:detail')