|
@@ -6,7 +6,6 @@ import dayjs from 'dayjs'
|
|
|
import { useRouter } from 'vue-router'
|
|
import { useRouter } from 'vue-router'
|
|
|
import { transportationMode } from '@/components/TransportationMode'
|
|
import { transportationMode } from '@/components/TransportationMode'
|
|
|
import { useHeaderSearch } from '@/stores/modules/headerSearch'
|
|
import { useHeaderSearch } from '@/stores/modules/headerSearch'
|
|
|
-import { fa } from 'element-plus/es/locales.mjs'
|
|
|
|
|
|
|
|
|
|
const router = useRouter()
|
|
const router = useRouter()
|
|
|
const headerSearch = useHeaderSearch()
|
|
const headerSearch = useHeaderSearch()
|
|
@@ -24,7 +23,7 @@ const props = defineProps({
|
|
|
// 表格展示列的原始字段
|
|
// 表格展示列的原始字段
|
|
|
const tableOriginColumnsField = ref()
|
|
const tableOriginColumnsField = ref()
|
|
|
const handleColumns = (columns: any, status?: string) => {
|
|
const handleColumns = (columns: any, status?: string) => {
|
|
|
- const newColumns = columns.map((item: any) => {
|
|
|
|
|
|
|
+ const newColumns = columns?.map((item: any) => {
|
|
|
let curColumn: any = {
|
|
let curColumn: any = {
|
|
|
title: item.title,
|
|
title: item.title,
|
|
|
field: item.field,
|
|
field: item.field,
|
|
@@ -133,7 +132,7 @@ const getTableData = async (isInit: boolean, isPageChange?: boolean) => {
|
|
|
const rc = isPageChange ? pageInfo.value.total : -1
|
|
const rc = isPageChange ? pageInfo.value.total : -1
|
|
|
tableLoading.value = true
|
|
tableLoading.value = true
|
|
|
if (
|
|
if (
|
|
|
- sessionStorage.getItem('clickParams') != null ||
|
|
|
|
|
|
|
+ sessionStorage.getItem('clickParams') != null &&
|
|
|
sessionStorage.getItem('clickParams') != ''
|
|
sessionStorage.getItem('clickParams') != ''
|
|
|
) {
|
|
) {
|
|
|
const data = JSON.parse(sessionStorage.getItem('clickParams') as string) || {}
|
|
const data = JSON.parse(sessionStorage.getItem('clickParams') as string) || {}
|