zhengyiming
4 天以前 dbebb8c83128e379bb24d8d7c1bf0838d7c5ebdc
src/views/EnterpriseInfo/EnterpriseInfo.vue
@@ -3,6 +3,17 @@
    <AppContainer>
      <ProTableQueryFilterBar @on-reset="reset">
        <template #query>
          <QueryFilterItem>
            <FieldSelect
              v-model="extraParamState.industrialParkId"
              placeholder="请选择园区"
              :value-enum="fourStreamsIndustrialParkList"
              enumLabelKey="parkName"
              enum-value-key="id"
              clearable
              @change="getList()"
            />
          </QueryFilterItem>
          <QueryFilterItem tip-content="最近申报日期">
            <FieldDatePicker
              v-model="extraParamState.lastApplyTime"
@@ -65,6 +76,7 @@
  SearchInput,
  QueryFilterItem,
  FieldDatePicker,
  FieldSelect,
} from '@bole-core/components';
import { OrderInputType } from '@bole-core/core';
import { format } from '@/utils';
@@ -72,7 +84,7 @@
import _ from 'lodash';
import { ModelValueType } from 'element-plus';
import { EnterpriseTypeText } from '@/constants';
import { useAccess } from '@/hooks';
import { useAccess, useIndustrialParkDropDownList } from '@/hooks';
defineOptions({
  name: 'EnterpriseInfo',
@@ -92,6 +104,8 @@
};
const state = reactive({ ...BaseState });
const { fourStreamsIndustrialParkList } = useIndustrialParkDropDownList();
onMounted(async () => {
  await getList();
@@ -123,6 +137,7 @@
          'YYYY-MM-DD 00:00:00'
        ),
        lastSettleEndTime: format(extraParamState.lastSettleTime?.[1] ?? '', 'YYYY-MM-DD 23:59:59'),
        industrialParkId: extraParamState.industrialParkId,
      };
      let res = await parkBountyApplyServices.getParkCustomerManagePage(params, {
        showLoading: !state.loading,
@@ -137,6 +152,7 @@
      lastPayTime: [] as unknown as ModelValueType,
      lastSettleTime: [] as unknown as ModelValueType,
      orderInput: [{ property: 'id', order: OrderInputType.Desc }],
      industrialParkId: '',
    },
    columnsRenderProps: {
      lastApplyTime: { type: 'date', format: 'YYYY-MM-DD HH:mm:ss' },