diff --git a/src/views/asset-management/exchange-management/index.vue b/src/views/asset-management/exchange-management/index.vue index 19ca80d..6a795b5 100644 --- a/src/views/asset-management/exchange-management/index.vue +++ b/src/views/asset-management/exchange-management/index.vue @@ -399,7 +399,42 @@ prop: 'new_asset_identifier', label: '新资产标识符', width: 220, - formatter: (row: any) => row.new_asset_identifier + formatter: (row: any) => row.new_asset_identifier || '--' + }, + { + prop: 'recipient_name', + label: '收货人姓名', + width: 120, + showOverflowTooltip: true, + formatter: (row: any) => row.recipient_name || '--' + }, + { + prop: 'recipient_phone', + label: '收货人电话', + width: 140, + showOverflowTooltip: true, + formatter: (row: any) => row.recipient_phone || '--' + }, + { + prop: 'recipient_address', + label: '收货地址', + minWidth: 260, + showOverflowTooltip: true, + formatter: (row: any) => row.recipient_address || '--' + }, + { + prop: 'express_company', + label: '快递公司', + width: 160, + showOverflowTooltip: true, + formatter: (row: any) => row.express_company || '--' + }, + { + prop: 'express_no', + label: '快递单号', + width: 180, + showOverflowTooltip: true, + formatter: (row: any) => row.express_no || '--' }, { prop: 'status', diff --git a/src/views/package-management/package-list/index.vue b/src/views/package-management/package-list/index.vue index 913f55d..98a6c1d 100644 --- a/src/views/package-management/package-list/index.vue +++ b/src/views/package-management/package-list/index.vue @@ -1088,6 +1088,14 @@ getTableData() }) + let isFirstActivation = true + onActivated(() => { + if (!isFirstActivation) { + getTableData() + } + isFirstActivation = false + }) + // 监听对话框打开,加载系列选项 watch(dialogVisible, (visible) => { if (visible) { diff --git a/src/views/package-management/package-series/index.vue b/src/views/package-management/package-series/index.vue index ce48ce4..060472f 100644 --- a/src/views/package-management/package-series/index.vue +++ b/src/views/package-management/package-series/index.vue @@ -773,6 +773,14 @@ getTableData() }) + let isFirstActivation = true + onActivated(() => { + if (!isFirstActivation) { + getTableData() + } + isFirstActivation = false + }) + // 获取套餐系列列表 const getTableData = async () => { loading.value = true diff --git a/src/views/package-management/series-grants/index.vue b/src/views/package-management/series-grants/index.vue index b8143c9..e09f915 100644 --- a/src/views/package-management/series-grants/index.vue +++ b/src/views/package-management/series-grants/index.vue @@ -1064,6 +1064,14 @@ getTableData() }) + let isFirstActivation = true + onActivated(() => { + if (!isFirstActivation) { + getTableData() + } + isFirstActivation = false + }) + // 加载套餐选项(用于新增对话框) const loadPackageOptions = async (packageName?: string) => { packageLoading.value = true