This commit is contained in:
@@ -1866,6 +1866,7 @@
|
||||
prop: 'virtual_no',
|
||||
label: '设备号',
|
||||
minWidth: 170,
|
||||
fixed:true,
|
||||
showOverflowTooltip: true,
|
||||
formatter: (row: Device) => {
|
||||
return h(
|
||||
|
||||
@@ -869,7 +869,9 @@
|
||||
{
|
||||
prop: 'exchange_no',
|
||||
label: '换货单号',
|
||||
width: 220,
|
||||
width: 230,
|
||||
showOverflowTooltip: true,
|
||||
fixed:true,
|
||||
formatter: (row: any) =>
|
||||
h(
|
||||
ElButton,
|
||||
|
||||
@@ -2067,6 +2067,7 @@
|
||||
prop: 'iccid',
|
||||
label: 'ICCID',
|
||||
minWidth: 200,
|
||||
fixed:true,
|
||||
formatter: (row: StandaloneIotCard) => {
|
||||
return h(
|
||||
'span',
|
||||
|
||||
@@ -808,6 +808,7 @@
|
||||
prop: 'recharge_no',
|
||||
label: '充值单号',
|
||||
minWidth: 240,
|
||||
fixed:true,
|
||||
formatter: (row: AgentRecharge) => {
|
||||
return h(
|
||||
'span',
|
||||
|
||||
@@ -284,6 +284,7 @@
|
||||
prop: 'asset_identifier',
|
||||
label: '资产标识',
|
||||
minWidth: 200,
|
||||
fixed:true,
|
||||
showOverflowTooltip: true,
|
||||
formatter: (row: EmployeeCollectionBill) =>
|
||||
h(
|
||||
|
||||
@@ -477,6 +477,7 @@
|
||||
prop: 'refund_no',
|
||||
label: '退款单号',
|
||||
minWidth: 210,
|
||||
fixed:true,
|
||||
formatter: (row: Refund) => {
|
||||
return h(
|
||||
'span',
|
||||
|
||||
@@ -879,6 +879,7 @@
|
||||
prop: 'order_no',
|
||||
label: '订单编号',
|
||||
minWidth: 220,
|
||||
fixed:true,
|
||||
showOverflowTooltip: true,
|
||||
formatter: (row: Order) => {
|
||||
return h(
|
||||
|
||||
@@ -786,6 +786,7 @@
|
||||
prop: 'package_name',
|
||||
label: '套餐名称',
|
||||
width: 200,
|
||||
fixed:true,
|
||||
showOverflowTooltip: true,
|
||||
formatter: (row: PackageResponse) => {
|
||||
const hasPermission = hasAuth('package:detail')
|
||||
|
||||
@@ -569,6 +569,7 @@
|
||||
prop: 'series_name',
|
||||
label: '系列名称',
|
||||
minWidth: 200,
|
||||
fixed:true,
|
||||
showOverflowTooltip: true,
|
||||
formatter: (row: PackageSeriesResponse) => {
|
||||
const hasPermission = hasAuth('package_series:detail')
|
||||
|
||||
@@ -913,6 +913,7 @@
|
||||
prop: 'series_name',
|
||||
label: '系列名称',
|
||||
width: 200,
|
||||
fixed:true,
|
||||
showOverflowTooltip: true,
|
||||
formatter: (row: ShopSeriesGrantResponse) => {
|
||||
const hasPermission = hasAuth('series_grants:detail')
|
||||
|
||||
@@ -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) =>
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -694,6 +694,7 @@
|
||||
prop: 'name',
|
||||
label: '配置名称',
|
||||
minWidth: 160,
|
||||
fixed:true,
|
||||
showOverflowTooltip: true,
|
||||
formatter: (row: PaymentSettings) => {
|
||||
return h(
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -843,6 +843,7 @@
|
||||
prop: 'shop_name',
|
||||
label: '店铺名称',
|
||||
width: 160,
|
||||
fixed:true,
|
||||
showOverflowTooltip: true,
|
||||
formatter: (row: ShopResponse) => {
|
||||
const hasPermission = hasAuth('shop:detail')
|
||||
|
||||
Reference in New Issue
Block a user