wupengfei
2 天以前 f35680f356168af8d4a3d5f34456e561af40fbba
src/views/EnterpriseManage/EnterpriseManageList.vue
@@ -84,49 +84,8 @@
});
const router = useRouter();
const {
  getDataSource: getList,
  proTableProps,
  paginationState,
  extraParamState,
  reset,
  isInitialLoading,
} = useTableV2(
  async ({ pageIndex, pageSize, isInitialLoading }, extraParamState) => {
    try {
      let params: API.GetEnterprisesQuery = {
        pageModel: {
          rows: pageSize,
          page: pageIndex,
          orderInput: extraParamState.orderInput,
        },
        isConfigured: extraParamState.isConfigured,
        keywords: extraParamState.keywords,
      };
      let res = await enterpriseServices.getEnterprises(params, {
        showLoading: !isInitialLoading,
      });
      return res;
    } catch (error) {
      console.log('error: ', error);
    }
  },
  {
    defaultExtraParams: {
      keywords: '',
      orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }],
      isConfigured: '' as any as boolean,
    },
    queryKey: ['enterpriseServices/getEnterprises'],
    columnsRenderProps: {
      isReal: { type: 'enum', valueEnum: IsRealText },
      isConfigured: { type: 'enum', valueEnum: IsConfiguredText },
      type: { type: 'enum', valueEnum: EnumEnterpriseTypeText },
    },
  }
);
const { getList, proTableProps, paginationState, extraParamState, reset, isInitialLoading } =
  useGetEnterprises();
function openDialog(row?: API.GetEnterprisesQueryResultItem) {
  handleEdit({