@@ -8,6 +8,6 @@ | |||
</head> | |||
<body> | |||
<div id="root"></div> | |||
<script src="/umi.1ea9be75.js"></script> | |||
<script src="/umi.42d5156f.js"></script> | |||
</body> | |||
</html> |
@@ -1,5 +1,5 @@ | |||
{ | |||
"name": "rencaishichanghoutai", | |||
"name": "job-manage", | |||
"lockfileVersion": 3, | |||
"requires": true, | |||
"packages": { |
@@ -1,11 +1,11 @@ | |||
// @ts-nocheck | |||
// This file is generated by Umi automatically | |||
// DO NOT CHANGE IT MANUALLY! | |||
import type { IRuntimeConfig as Plugin0 } from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-antd/runtimeConfig.d' | |||
import type { IRuntimeConfig as Plugin1 } from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-dva/runtimeConfig.d' | |||
import type { IRuntimeConfig as Plugin2 } from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-initialState/runtimeConfig.d' | |||
import type { IRuntimeConfig as Plugin3 } from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-layout/runtimeConfig.d' | |||
import type { IRuntimeConfig as Plugin4 } from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-request/runtimeConfig.d' | |||
import type { IRuntimeConfig as Plugin0 } from 'D:/项目/outpackage/job-manage/src/.umi/plugin-antd/runtimeConfig.d' | |||
import type { IRuntimeConfig as Plugin1 } from 'D:/项目/outpackage/job-manage/src/.umi/plugin-dva/runtimeConfig.d' | |||
import type { IRuntimeConfig as Plugin2 } from 'D:/项目/outpackage/job-manage/src/.umi/plugin-initialState/runtimeConfig.d' | |||
import type { IRuntimeConfig as Plugin3 } from 'D:/项目/outpackage/job-manage/src/.umi/plugin-layout/runtimeConfig.d' | |||
import type { IRuntimeConfig as Plugin4 } from 'D:/项目/outpackage/job-manage/src/.umi/plugin-request/runtimeConfig.d' | |||
interface IDefaultRuntimeConfig { | |||
onRouteChange?: (props: { routes: any, clientRoutes: any, location: any, action: any, isFirst: boolean }) => void; | |||
patchRoutes?: (props: { routes: any }) => void; |
@@ -2,7 +2,7 @@ | |||
// This file is generated by Umi automatically | |||
// DO NOT CHANGE IT MANUALLY! | |||
import React from 'react'; | |||
import { HelmetProvider } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/renderer-react'; | |||
import { HelmetProvider } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/renderer-react'; | |||
import { context } from './helmetContext'; | |||
export const innerProvider = (container) => { |
@@ -1,7 +1,7 @@ | |||
// @ts-nocheck | |||
// This file is generated by Umi automatically | |||
// DO NOT CHANGE IT MANUALLY! | |||
import { createHashHistory, createMemoryHistory, createBrowserHistory } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/renderer-react'; | |||
import { createHashHistory, createMemoryHistory, createBrowserHistory } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/renderer-react'; | |||
import type { UmiHistory } from './historyIntelli'; | |||
let history: UmiHistory; |
@@ -2,7 +2,7 @@ | |||
// This file is generated by Umi automatically | |||
// DO NOT CHANGE IT MANUALLY! | |||
import { getRoutes } from './route' | |||
import type { History } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/renderer-react' | |||
import type { History } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/renderer-react' | |||
type Routes = Awaited<ReturnType<typeof getRoutes>>['routes'] | |||
type AllRoute = Routes[keyof Routes] |
@@ -1,13 +1,13 @@ | |||
// @ts-nocheck | |||
// This file is generated by Umi automatically | |||
// DO NOT CHANGE IT MANUALLY! | |||
import * as Plugin_0 from 'E:/项目/outpackage/rencaishichanghoutai/src/app.tsx'; | |||
import * as Plugin_0 from 'D:/项目/outpackage/job-manage/src/app.tsx'; | |||
import * as Plugin_1 from '@@/core/helmet.ts'; | |||
import * as Plugin_2 from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-access/runtime.tsx'; | |||
import * as Plugin_3 from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-dva/runtime.tsx'; | |||
import * as Plugin_4 from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-initialState/runtime.tsx'; | |||
import * as Plugin_5 from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-layout/runtime.tsx'; | |||
import * as Plugin_6 from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-model/runtime.tsx'; | |||
import * as Plugin_2 from 'D:/项目/outpackage/job-manage/src/.umi/plugin-access/runtime.tsx'; | |||
import * as Plugin_3 from 'D:/项目/outpackage/job-manage/src/.umi/plugin-dva/runtime.tsx'; | |||
import * as Plugin_4 from 'D:/项目/outpackage/job-manage/src/.umi/plugin-initialState/runtime.tsx'; | |||
import * as Plugin_5 from 'D:/项目/outpackage/job-manage/src/.umi/plugin-layout/runtime.tsx'; | |||
import * as Plugin_6 from 'D:/项目/outpackage/job-manage/src/.umi/plugin-model/runtime.tsx'; | |||
import { PluginManager } from 'umi'; | |||
function __defaultExport (obj) { | |||
@@ -20,7 +20,7 @@ export function getPlugins() { | |||
return [ | |||
{ | |||
apply: __defaultExport(Plugin_0), | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/项目/outpackage/rencaishichanghoutai/src/app.tsx', | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'D:/项目/outpackage/job-manage/src/app.tsx', | |||
}, | |||
{ | |||
apply: Plugin_1, | |||
@@ -28,23 +28,23 @@ export function getPlugins() { | |||
}, | |||
{ | |||
apply: Plugin_2, | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-access/runtime.tsx', | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'D:/项目/outpackage/job-manage/src/.umi/plugin-access/runtime.tsx', | |||
}, | |||
{ | |||
apply: Plugin_3, | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-dva/runtime.tsx', | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'D:/项目/outpackage/job-manage/src/.umi/plugin-dva/runtime.tsx', | |||
}, | |||
{ | |||
apply: Plugin_4, | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-initialState/runtime.tsx', | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'D:/项目/outpackage/job-manage/src/.umi/plugin-initialState/runtime.tsx', | |||
}, | |||
{ | |||
apply: Plugin_5, | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-layout/runtime.tsx', | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'D:/项目/outpackage/job-manage/src/.umi/plugin-layout/runtime.tsx', | |||
}, | |||
{ | |||
apply: Plugin_6, | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-model/runtime.tsx', | |||
path: process.env.NODE_ENV === 'production' ? void 0 : 'D:/项目/outpackage/job-manage/src/.umi/plugin-model/runtime.tsx', | |||
}, | |||
]; | |||
} |
@@ -1,220 +1,220 @@ | |||
// @ts-nocheck | |||
// This file is generated by Umi automatically | |||
// DO NOT CHANGE IT MANUALLY! | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.error.cause.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.aggregate-error.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.aggregate-error.cause.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.at.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.find-last.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.find-last-index.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.push.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.reduce.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.reduce-right.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.to-reversed.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.to-sorted.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.to-spliced.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.array.with.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.map.group-by.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.object.group-by.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.object.has-own.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.promise.any.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.promise.with-resolvers.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.reflect.to-string-tag.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.regexp.flags.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.string.at-alternative.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.string.is-well-formed.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.string.replace-all.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.string.to-well-formed.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.typed-array.at.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.typed-array.find-last.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.typed-array.find-last-index.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.typed-array.set.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.typed-array.to-reversed.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.typed-array.to-sorted.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/es.typed-array.with.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.suppressed-error.constructor.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.from-async.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.filter-out.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.filter-reject.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.group.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.group-by.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.group-by-to-map.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.group-to-map.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.is-template-object.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.last-index.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.last-item.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array.unique-by.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array-buffer.detached.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array-buffer.transfer.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.array-buffer.transfer-to-fixed-length.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-disposable-stack.constructor.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.constructor.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.as-indexed-pairs.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.async-dispose.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.drop.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.every.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.filter.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.find.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.flat-map.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.for-each.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.from.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.indexed.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.map.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.reduce.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.some.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.take.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.async-iterator.to-array.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.bigint.range.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.composite-key.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.composite-symbol.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.data-view.get-float16.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.data-view.get-uint8-clamped.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.data-view.set-float16.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.data-view.set-uint8-clamped.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.disposable-stack.constructor.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.function.demethodize.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.function.is-callable.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.function.is-constructor.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.function.metadata.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.function.un-this.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.constructor.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.as-indexed-pairs.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.dispose.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.drop.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.every.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.filter.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.find.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.flat-map.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.for-each.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.from.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.indexed.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.map.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.range.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.reduce.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.some.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.take.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.to-array.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.iterator.to-async.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.json.is-raw-json.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.json.parse.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.json.raw-json.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.delete-all.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.emplace.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.every.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.filter.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.find.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.find-key.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.from.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.includes.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.key-by.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.key-of.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.map-keys.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.map-values.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.merge.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.of.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.reduce.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.some.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.update.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.update-or-insert.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.map.upsert.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.clamp.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.deg-per-rad.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.degrees.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.fscale.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.f16round.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.iaddh.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.imulh.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.isubh.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.rad-per-deg.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.radians.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.scale.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.seeded-prng.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.signbit.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.math.umulh.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.number.from-string.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.number.range.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.object.iterate-entries.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.object.iterate-keys.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.object.iterate-values.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.observable.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.promise.try.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.reflect.define-metadata.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.reflect.delete-metadata.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.reflect.get-metadata.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.reflect.get-metadata-keys.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.reflect.get-own-metadata.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.reflect.get-own-metadata-keys.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.reflect.has-metadata.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.reflect.has-own-metadata.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.reflect.metadata.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.regexp.escape.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.add-all.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.delete-all.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.difference.v2.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.difference.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.every.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.filter.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.find.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.from.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.intersection.v2.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.intersection.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.is-disjoint-from.v2.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.is-disjoint-from.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.is-subset-of.v2.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.is-subset-of.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.is-superset-of.v2.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.is-superset-of.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.join.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.map.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.of.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.reduce.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.some.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.symmetric-difference.v2.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.symmetric-difference.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.union.v2.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.set.union.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.string.at.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.string.cooked.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.string.code-points.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.string.dedent.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.async-dispose.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.dispose.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.is-registered-symbol.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.is-registered.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.is-well-known-symbol.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.is-well-known.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.matcher.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.metadata.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.metadata-key.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.observable.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.pattern-match.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.symbol.replace-all.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.typed-array.from-async.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.typed-array.filter-out.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.typed-array.filter-reject.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.typed-array.group-by.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.typed-array.to-spliced.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.typed-array.unique-by.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.uint8-array.from-base64.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.uint8-array.from-hex.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.uint8-array.to-base64.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.uint8-array.to-hex.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.weak-map.delete-all.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.weak-map.from.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.weak-map.of.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.weak-map.emplace.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.weak-map.upsert.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.weak-set.add-all.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.weak-set.delete-all.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.weak-set.from.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/esnext.weak-set.of.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/web.dom-exception.stack.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/web.immediate.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/web.self.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/web.structured-clone.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/web.url.can-parse.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/web.url-search-params.delete.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/web.url-search-params.has.js"; | |||
import "E:/\u9879\u76EE/outpackage/rencaishichanghoutai/node_modules/core-js/modules/web.url-search-params.size.js"; | |||
import 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/preset-umi/node_modules/regenerator-runtime/runtime.js'; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.error.cause.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.aggregate-error.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.aggregate-error.cause.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.at.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.find-last.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.find-last-index.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.push.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.reduce.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.reduce-right.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.to-reversed.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.to-sorted.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.to-spliced.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.array.with.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.map.group-by.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.object.group-by.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.object.has-own.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.promise.any.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.promise.with-resolvers.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.reflect.to-string-tag.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.regexp.flags.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.string.at-alternative.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.string.is-well-formed.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.string.replace-all.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.string.to-well-formed.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.typed-array.at.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.typed-array.find-last.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.typed-array.find-last-index.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.typed-array.set.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.typed-array.to-reversed.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.typed-array.to-sorted.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/es.typed-array.with.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.suppressed-error.constructor.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.from-async.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.filter-out.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.filter-reject.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.group.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.group-by.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.group-by-to-map.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.group-to-map.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.is-template-object.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.last-index.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.last-item.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array.unique-by.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array-buffer.detached.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array-buffer.transfer.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.array-buffer.transfer-to-fixed-length.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-disposable-stack.constructor.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.constructor.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.as-indexed-pairs.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.async-dispose.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.drop.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.every.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.filter.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.find.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.flat-map.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.for-each.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.from.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.indexed.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.map.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.reduce.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.some.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.take.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.async-iterator.to-array.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.bigint.range.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.composite-key.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.composite-symbol.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.data-view.get-float16.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.data-view.get-uint8-clamped.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.data-view.set-float16.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.data-view.set-uint8-clamped.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.disposable-stack.constructor.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.function.demethodize.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.function.is-callable.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.function.is-constructor.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.function.metadata.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.function.un-this.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.constructor.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.as-indexed-pairs.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.dispose.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.drop.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.every.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.filter.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.find.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.flat-map.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.for-each.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.from.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.indexed.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.map.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.range.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.reduce.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.some.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.take.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.to-array.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.iterator.to-async.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.json.is-raw-json.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.json.parse.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.json.raw-json.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.delete-all.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.emplace.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.every.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.filter.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.find.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.find-key.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.from.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.includes.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.key-by.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.key-of.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.map-keys.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.map-values.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.merge.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.of.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.reduce.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.some.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.update.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.update-or-insert.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.map.upsert.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.clamp.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.deg-per-rad.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.degrees.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.fscale.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.f16round.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.iaddh.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.imulh.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.isubh.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.rad-per-deg.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.radians.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.scale.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.seeded-prng.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.signbit.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.math.umulh.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.number.from-string.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.number.range.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.object.iterate-entries.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.object.iterate-keys.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.object.iterate-values.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.observable.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.promise.try.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.reflect.define-metadata.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.reflect.delete-metadata.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.reflect.get-metadata.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.reflect.get-metadata-keys.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.reflect.get-own-metadata.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.reflect.get-own-metadata-keys.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.reflect.has-metadata.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.reflect.has-own-metadata.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.reflect.metadata.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.regexp.escape.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.add-all.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.delete-all.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.difference.v2.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.difference.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.every.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.filter.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.find.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.from.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.intersection.v2.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.intersection.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.is-disjoint-from.v2.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.is-disjoint-from.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.is-subset-of.v2.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.is-subset-of.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.is-superset-of.v2.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.is-superset-of.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.join.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.map.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.of.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.reduce.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.some.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.symmetric-difference.v2.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.symmetric-difference.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.union.v2.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.set.union.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.string.at.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.string.cooked.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.string.code-points.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.string.dedent.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.async-dispose.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.dispose.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.is-registered-symbol.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.is-registered.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.is-well-known-symbol.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.is-well-known.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.matcher.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.metadata.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.metadata-key.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.observable.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.pattern-match.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.symbol.replace-all.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.typed-array.from-async.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.typed-array.filter-out.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.typed-array.filter-reject.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.typed-array.group-by.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.typed-array.to-spliced.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.typed-array.unique-by.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.uint8-array.from-base64.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.uint8-array.from-hex.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.uint8-array.to-base64.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.uint8-array.to-hex.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.weak-map.delete-all.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.weak-map.from.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.weak-map.of.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.weak-map.emplace.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.weak-map.upsert.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.weak-set.add-all.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.weak-set.delete-all.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.weak-set.from.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/esnext.weak-set.of.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/web.dom-exception.stack.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/web.immediate.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/web.self.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/web.structured-clone.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/web.url.can-parse.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/web.url-search-params.delete.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/web.url-search-params.has.js"; | |||
import "D:/\u9879\u76EE/outpackage/job-manage/node_modules/core-js/modules/web.url-search-params.size.js"; | |||
import 'D:/项目/outpackage/job-manage/node_modules/@umijs/preset-umi/node_modules/regenerator-runtime/runtime.js'; | |||
export {}; |
@@ -40,7 +40,7 @@ export async function getRoutes() { | |||
'30': React.lazy(() => import(/* webpackChunkName: "p__Setting__Other__index" */'@/pages/Setting/Other/index.tsx')), | |||
'31': React.lazy(() => import(/* webpackChunkName: "p__Feedback__index" */'@/pages/Feedback/index.tsx')), | |||
'32': React.lazy(() => import(/* webpackChunkName: "p__Publichouse__index" */'@/pages/Publichouse/index.tsx')), | |||
'ant-design-pro-layout': React.lazy(() => import(/* webpackChunkName: "umi__plugin-layout__Layout" */'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-layout/Layout.tsx')), | |||
'ant-design-pro-layout': React.lazy(() => import(/* webpackChunkName: "umi__plugin-layout__Layout" */'D:/项目/outpackage/job-manage/src/.umi/plugin-layout/Layout.tsx')), | |||
}, | |||
}; | |||
} |
@@ -5,21 +5,21 @@ | |||
export { defineApp } from './core/defineApp' | |||
export type { RuntimeConfig } from './core/defineApp' | |||
// plugins | |||
export { Access, useAccess, useAccessMarkedRoutes } from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-access'; | |||
export { connect, useDispatch, useStore, useSelector, getDvaApp } from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-dva'; | |||
export { Provider, useModel } from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-model'; | |||
export { useRequest, UseRequestProvider, request, getRequestInstance } from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-request'; | |||
export { Access, useAccess, useAccessMarkedRoutes } from 'D:/项目/outpackage/job-manage/src/.umi/plugin-access'; | |||
export { connect, useDispatch, useStore, useSelector, getDvaApp } from 'D:/项目/outpackage/job-manage/src/.umi/plugin-dva'; | |||
export { Provider, useModel } from 'D:/项目/outpackage/job-manage/src/.umi/plugin-model'; | |||
export { useRequest, UseRequestProvider, request, getRequestInstance } from 'D:/项目/outpackage/job-manage/src/.umi/plugin-request'; | |||
// plugins types.d.ts | |||
export * from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-access/types.d'; | |||
export * from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-antd/types.d'; | |||
export * from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-dva/types.d'; | |||
export * from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-layout/types.d'; | |||
export * from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-request/types.d'; | |||
export * from 'D:/项目/outpackage/job-manage/src/.umi/plugin-access/types.d'; | |||
export * from 'D:/项目/outpackage/job-manage/src/.umi/plugin-antd/types.d'; | |||
export * from 'D:/项目/outpackage/job-manage/src/.umi/plugin-dva/types.d'; | |||
export * from 'D:/项目/outpackage/job-manage/src/.umi/plugin-layout/types.d'; | |||
export * from 'D:/项目/outpackage/job-manage/src/.umi/plugin-request/types.d'; | |||
// @umijs/renderer-* | |||
export { createBrowserHistory, createHashHistory, createMemoryHistory, Helmet, HelmetProvider, createSearchParams, generatePath, matchPath, matchRoutes, Navigate, NavLink, Outlet, resolvePath, useLocation, useMatch, useNavigate, useOutlet, useOutletContext, useParams, useResolvedPath, useRoutes, useSearchParams, useAppData, useClientLoaderData, useRouteProps, useSelectedRoutes, useServerLoaderData, renderClient, __getRoot, Link, useRouteData, __useFetcher, withRouter } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/renderer-react'; | |||
export type { History } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/renderer-react' | |||
export { createBrowserHistory, createHashHistory, createMemoryHistory, Helmet, HelmetProvider, createSearchParams, generatePath, matchPath, matchRoutes, Navigate, NavLink, Outlet, resolvePath, useLocation, useMatch, useNavigate, useOutlet, useOutletContext, useParams, useResolvedPath, useRoutes, useSearchParams, useAppData, useClientLoaderData, useRouteProps, useSelectedRoutes, useServerLoaderData, renderClient, __getRoot, Link, useRouteData, __useFetcher, withRouter } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/renderer-react'; | |||
export type { History } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/renderer-react' | |||
// umi/client/client/plugin | |||
export { ApplyPluginsType, PluginManager } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/umi/client/client/plugin.js'; | |||
export { ApplyPluginsType, PluginManager } from 'D:/项目/outpackage/job-manage/node_modules/umi/client/client/plugin.js'; | |||
export { history, createHistory } from './core/history'; | |||
export { terminal } from './core/terminal'; | |||
// react ssr |
@@ -3,8 +3,8 @@ | |||
// DO NOT CHANGE IT MANUALLY! | |||
// It's faked dva | |||
// aliased to @umijs/plugins/templates/dva | |||
import { create, Provider } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/plugins/libs/dva.tsx'; | |||
import createLoading from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/dva-loading/dist/index.js'; | |||
import { create, Provider } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/plugins/libs/dva.tsx'; | |||
import createLoading from 'D:/项目/outpackage/job-manage/node_modules/dva-loading/dist/index.js'; | |||
import React, { useRef } from 'react'; | |||
import { history, ApplyPluginsType, useAppData } from 'umi'; |
@@ -1,5 +1,5 @@ | |||
// @ts-nocheck | |||
// This file is generated by Umi automatically | |||
// DO NOT CHANGE IT MANUALLY! | |||
export { connect, useDispatch, useStore, useSelector } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/plugins/libs/dva.tsx'; | |||
export { connect, useDispatch, useStore, useSelector } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/plugins/libs/dva.tsx'; | |||
export { getDvaApp } from './dva'; |
@@ -1,8 +1,8 @@ | |||
// @ts-nocheck | |||
// This file is generated by Umi automatically | |||
// DO NOT CHANGE IT MANUALLY! | |||
import model_1 from 'E:/项目/outpackage/rencaishichanghoutai/src/models/dictModel'; | |||
import model_2 from 'E:/项目/outpackage/rencaishichanghoutai/src/models/openModel'; | |||
import model_1 from 'D:/项目/outpackage/job-manage/src/models/dictModel'; | |||
import model_2 from 'D:/项目/outpackage/job-manage/src/models/openModel'; | |||
export const models = { | |||
model_1: { namespace: 'dictModel', model: model_1 }, |
@@ -11,7 +11,7 @@ import { | |||
import React, { useMemo } from 'react'; | |||
import { | |||
ProLayout, | |||
} from "E:/项目/outpackage/rencaishichanghoutai/node_modules/@ant-design/pro-components"; | |||
} from "D:/项目/outpackage/job-manage/node_modules/@ant-design/pro-components"; | |||
import './Layout.css'; | |||
import Logo from './Logo'; | |||
import Exception from './Exception'; |
@@ -3,7 +3,7 @@ | |||
// DO NOT CHANGE IT MANUALLY! | |||
import React from 'react'; | |||
import { Avatar, version, Dropdown, Menu, Spin } from 'antd'; | |||
import { LogoutOutlined } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/plugins/node_modules/@ant-design/icons'; | |||
import { LogoutOutlined } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/plugins/node_modules/@ant-design/icons'; | |||
export function getRightRenderContent (opts: { | |||
runtimeConfig: any, |
@@ -3,7 +3,7 @@ | |||
/// <reference types="@ant-design/pro-components" /> | |||
/// <reference types="antd" /> | |||
import type { ProLayoutProps, HeaderProps } from "E:/项目/outpackage/rencaishichanghoutai/node_modules/@ant-design/pro-components"; | |||
import type { ProLayoutProps, HeaderProps } from "D:/项目/outpackage/job-manage/node_modules/@ant-design/pro-components"; | |||
import type InitialStateType from '@@/plugin-initialState/@@initialState'; | |||
type InitDataType = ReturnType<typeof InitialStateType>; | |||
@@ -3,7 +3,7 @@ | |||
// DO NOT CHANGE IT MANUALLY! | |||
// @ts-ignore | |||
import type { models as rawModels } from '@@/plugin-model/model'; | |||
import isEqual from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/fast-deep-equal/index.js'; | |||
import isEqual from 'D:/项目/outpackage/job-manage/node_modules/fast-deep-equal/index.js'; | |||
import React, { useContext, useEffect, useMemo, useRef, useState } from 'react'; | |||
type Models = typeof rawModels; |
@@ -1,7 +1,7 @@ | |||
// @ts-nocheck | |||
// This file is generated by Umi automatically | |||
// DO NOT CHANGE IT MANUALLY! | |||
import model_1 from 'E:/项目/outpackage/rencaishichanghoutai/src/.umi/plugin-initialState/@@initialState'; | |||
import model_1 from 'D:/项目/outpackage/job-manage/src/.umi/plugin-initialState/@@initialState'; | |||
export const models = { | |||
model_1: { namespace: '@@initialState', model: model_1 }, |
@@ -6,8 +6,8 @@ import axios, { | |||
type AxiosRequestConfig, | |||
type AxiosResponse, | |||
type AxiosError, | |||
} from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/axios'; | |||
import useUmiRequest, { UseRequestProvider } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/plugins/node_modules/@ahooksjs/use-request'; | |||
} from 'D:/项目/outpackage/job-manage/node_modules/axios'; | |||
import useUmiRequest, { UseRequestProvider } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/plugins/node_modules/@ahooksjs/use-request'; | |||
import { ApplyPluginsType } from 'umi'; | |||
import { getPluginManager } from '../core/plugin'; | |||
@@ -26,7 +26,7 @@ import { | |||
PaginatedOptionsWithFormat, | |||
PaginatedParams, | |||
PaginatedResult, | |||
} from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/plugins/node_modules/@ahooksjs/use-request/es/types'; | |||
} from 'D:/项目/outpackage/job-manage/node_modules/@umijs/plugins/node_modules/@ahooksjs/use-request/es/types'; | |||
type ResultWithData< T = any > = { data?: T; [key: string]: any }; | |||
@@ -3,7 +3,7 @@ | |||
// DO NOT CHANGE IT MANUALLY! | |||
import React, { useEffect, useState } from 'react'; | |||
import { ApplyPluginsType } from 'umi'; | |||
import { renderClient, RenderClientOpts } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/renderer-react'; | |||
import { renderClient, RenderClientOpts } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/renderer-react'; | |||
import { createHistory } from './core/history'; | |||
import { createPluginManager } from './core/plugin'; | |||
import { getRoutes } from './core/route'; |
@@ -27,7 +27,7 @@ | |||
"src/.umi/*" | |||
], | |||
"@umijs/max": [ | |||
"E:\\项目\\outpackage\\rencaishichanghoutai\\node_modules\\umi" | |||
"D:\\项目\\outpackage\\job-manage\\node_modules\\umi" | |||
], | |||
"@umijs/max/typings": [ | |||
"src/.umi/typings" |
@@ -3,7 +3,7 @@ | |||
// DO NOT CHANGE IT MANUALLY! | |||
import './core/polyfill'; | |||
import 'antd/dist/reset.css'; | |||
import { renderClient } from 'E:/项目/outpackage/rencaishichanghoutai/node_modules/@umijs/renderer-react'; | |||
import { renderClient } from 'D:/项目/outpackage/job-manage/node_modules/@umijs/renderer-react'; | |||
import { getRoutes } from './core/route'; | |||
import { createPluginManager } from './core/plugin'; | |||
import { createHistory } from './core/history'; |
@@ -152,6 +152,7 @@ export const GetActivityaddressCate = GetModel(url.activityaddressCate); | |||
// 字典数据 | |||
export const GetDictTree = GetModel(url.dictTree); | |||
export const PostImageUpload = PostModel(url.ImageUpload); | |||
// 简历 |
@@ -117,6 +117,7 @@ export const url: urlType.url = { | |||
// 字典 | |||
dictTree: common + '/dict/tree', | |||
ImageUpload: common + '/image/upload?imgtype=1', | |||
DocUpload: common + '/doc/upload?doctype=1', | |||
EsJobseeker: common + '/es/jobseeker', |
@@ -4,7 +4,7 @@ import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, TableDropdown | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, message, Popconfirm } from 'antd'; | |||
import { Button, Space, ConfigProvider, message, Popconfirm, Modal } from 'antd'; | |||
import { GetActivityaddressList, PostActivityExportUsers, PostActivityaddressDel } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
@@ -14,6 +14,7 @@ const PagesMainActivityListTable: React.FC = ({ dispatch, openModel, getId }: an | |||
const [total, setTotal] = useState<number>(0) | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
@@ -21,7 +22,7 @@ const PagesMainActivityListTable: React.FC = ({ dispatch, openModel, getId }: an | |||
useEffect(() => { | |||
if (!openModel.openModal) { | |||
actionRef.current.reload(); | |||
actionRef.current?.reload(); | |||
} | |||
}, [openModel.openModal]) | |||
@@ -40,7 +41,62 @@ const PagesMainActivityListTable: React.FC = ({ dispatch, openModel, getId }: an | |||
bordered={true} | |||
actionRef={actionRef} | |||
dataSource={list} | |||
search={{ span: 8, labelWidth: 'auto' }} | |||
search={{ span: 6, labelWidth: 'auto' }} | |||
tableAlertRender={({ | |||
selectedRowKeys, | |||
selectedRows, | |||
onCleanSelected, | |||
}) => { | |||
setIds(selectedRows) | |||
return ( | |||
<Space size={24}> | |||
<span> | |||
已选 {selectedRows.length} 项 | |||
<a style={{ marginInlineStart: 8 }} onClick={onCleanSelected}> | |||
取消选择 | |||
</a> | |||
</span> | |||
</Space> | |||
); | |||
}} | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space> | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', | |||
onOk() { | |||
const promises = ids.map(item => { | |||
return PostActivityaddressDel({ id: item.id }); | |||
}); | |||
// 等待所有请求完成 | |||
Promise.all(promises) | |||
.then(() => { | |||
message.success('批量删除成功'); | |||
actionRef.current?.clearSelected(); | |||
actionRef.current?.reload(); | |||
}) | |||
.catch(error => { | |||
console.error('批量删除成功:', error); | |||
message.error('批量删除成功'); | |||
}); | |||
}, | |||
onCancel() { | |||
console.log('Cancel'); | |||
}, | |||
okText: '确定', | |||
cancelText: '取消', | |||
centered: true | |||
}); | |||
}}> | |||
批量删除 | |||
</Button>, | |||
</Space> | |||
); | |||
}} | |||
rowSelection={{ | |||
type: 'checkbox' | |||
}} |
@@ -4,8 +4,8 @@ import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, TableDropdown | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, Space, Descriptions, Popconfirm } from 'antd'; | |||
import { GetAdvertareaList } from '@/apis/api'; | |||
import { Button, Image, ConfigProvider, Space, Descriptions, Popconfirm, Modal, message } from 'antd'; | |||
import { GetAdvertareaList , PostAdvertareaDel} from '@/apis/api'; | |||
const PagesMainAdvertisementListTable: React.FC = ({ dispatch, openModel, getId }: any) => { | |||
const actionRef = useRef<ActionType>(); | |||
@@ -13,6 +13,7 @@ const PagesMainAdvertisementListTable: React.FC = ({ dispatch, openModel, getId | |||
const [total, setTotal] = useState<number>(0) | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
@@ -20,7 +21,7 @@ const PagesMainAdvertisementListTable: React.FC = ({ dispatch, openModel, getId | |||
useEffect(() => { | |||
if (!openModel.openModal) { | |||
actionRef.current.reload(); | |||
actionRef.current?.reload(); | |||
} | |||
}, [openModel.openModal]) | |||
@@ -58,6 +59,61 @@ const PagesMainAdvertisementListTable: React.FC = ({ dispatch, openModel, getId | |||
actionRef={actionRef} | |||
dataSource={list} | |||
search={{ span: 8, labelWidth: 'auto' }} | |||
tableAlertRender={({ | |||
selectedRowKeys, | |||
selectedRows, | |||
onCleanSelected, | |||
}) => { | |||
setIds(selectedRows) | |||
return ( | |||
<Space size={24}> | |||
<span> | |||
已选 {selectedRows.length} 项 | |||
<a style={{ marginInlineStart: 8 }} onClick={onCleanSelected}> | |||
取消选择 | |||
</a> | |||
</span> | |||
</Space> | |||
); | |||
}} | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space> | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', | |||
onOk() { | |||
const promises = ids.map(item => { | |||
return PostAdvertareaDel({ id: item.id }); | |||
}); | |||
// 等待所有请求完成 | |||
Promise.all(promises) | |||
.then(() => { | |||
message.success('批量删除成功'); | |||
actionRef.current?.clearSelected(); | |||
actionRef.current?.reload(); | |||
}) | |||
.catch(error => { | |||
console.error('批量删除成功:', error); | |||
message.error('批量删除成功'); | |||
}); | |||
}, | |||
onCancel() { | |||
console.log('Cancel'); | |||
}, | |||
okText: '确定', | |||
cancelText: '取消', | |||
centered: true | |||
}); | |||
}}> | |||
批量删除 | |||
</Button>, | |||
</Space> | |||
); | |||
}} | |||
rowSelection={{ | |||
type: 'checkbox' | |||
}} | |||
@@ -91,7 +147,7 @@ const PagesMainAdvertisementListTable: React.FC = ({ dispatch, openModel, getId | |||
<Popconfirm | |||
title="是否删除" | |||
onConfirm={(e) => { | |||
delSection({ id: record.id }).then(res => { | |||
PostAdvertareaDel({ id: record.id }).then(res => { | |||
message.success('删除成功') | |||
actionRef.current?.reload(); | |||
}) | |||
@@ -135,10 +191,6 @@ const PagesMainAdvertisementListTable: React.FC = ({ dispatch, openModel, getId | |||
} | |||
headerTitle="广告位置列表" | |||
toolBarRender={() => [ | |||
<Button type="primary" onClick={() => { | |||
}}> | |||
批量删除 | |||
</Button>, | |||
<Button type="primary" onClick={() => { | |||
dispatch({ type: 'openModel/getOpenModal', payload: true }) | |||
}}> |
@@ -2,12 +2,15 @@ import { useRef, useState, useEffect } from 'react'; | |||
import { connect, history } from '@umijs/max'; | |||
import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, ProFormSelect | |||
ProTable, ProFormSelect, ProForm | |||
} from '@ant-design/pro-components'; | |||
import { Button, Popconfirm, ConfigProvider, Tag, message } from 'antd'; | |||
import { GetAdvertscheduleList, getCompanyList, GetAdvertareaList, PostAdvertscheduleDel } from '@/apis/api'; | |||
import { Button, Popconfirm, ConfigProvider, Modal, message , Space ,Image} from 'antd'; | |||
import { GetAdvertscheduleList, getCompanyList, GetAdvertareaList, PostAdvertscheduleDel, PostAdvertscheduleUpdate } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
const selectfieldNames = { label: 'full_name', value: 'id' }; | |||
const selectfieldAreaNames = { label: 'name', value: 'id' }; | |||
import UploadModel from '@/components/Common/upload'; | |||
const PagesMainAdvertisementPutinTable: React.FC = ({ dispatch, openModel, getId }: any) => { | |||
const actionRef = useRef<ActionType>(); | |||
@@ -15,6 +18,7 @@ const PagesMainAdvertisementPutinTable: React.FC = ({ dispatch, openModel, getId | |||
const [total, setTotal] = useState<number>(0) | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
@@ -22,10 +26,20 @@ const PagesMainAdvertisementPutinTable: React.FC = ({ dispatch, openModel, getId | |||
useEffect(() => { | |||
if (!openModel.openModal) { | |||
actionRef.current.reload(); | |||
actionRef.current?.reload(); | |||
} | |||
}, [openModel.openModal]) | |||
const [uploadedFilephotoName, setUploadedFilephotoName] = useState<string>(''); | |||
const uploadedFilephotoNameRef = useRef<string>(''); | |||
const handleFileUploadedphoto = (filename: string) => { | |||
setUploadedFilephotoName(filename); | |||
}; | |||
useEffect(() => { | |||
uploadedFilephotoNameRef.current = uploadedFilephotoName; | |||
}, [uploadedFilephotoName]) | |||
return ( | |||
<> | |||
<ConfigProvider | |||
@@ -42,6 +56,61 @@ const PagesMainAdvertisementPutinTable: React.FC = ({ dispatch, openModel, getId | |||
actionRef={actionRef} | |||
dataSource={list} | |||
search={{ span: 8, labelWidth: 'auto' }} | |||
tableAlertRender={({ | |||
selectedRowKeys, | |||
selectedRows, | |||
onCleanSelected, | |||
}) => { | |||
setIds(selectedRows) | |||
return ( | |||
<Space size={24}> | |||
<span> | |||
已选 {selectedRows.length} 项 | |||
<a style={{ marginInlineStart: 8 }} onClick={onCleanSelected}> | |||
取消选择 | |||
</a> | |||
</span> | |||
</Space> | |||
); | |||
}} | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space> | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', | |||
onOk() { | |||
const promises = ids.map(item => { | |||
return PostAdvertscheduleDel({ id: item.id }); | |||
}); | |||
// 等待所有请求完成 | |||
Promise.all(promises) | |||
.then(() => { | |||
message.success('批量删除成功'); | |||
actionRef.current?.clearSelected(); | |||
actionRef.current?.reload(); | |||
}) | |||
.catch(error => { | |||
console.error('批量删除成功:', error); | |||
message.error('批量删除成功'); | |||
}); | |||
}, | |||
onCancel() { | |||
console.log('Cancel'); | |||
}, | |||
okText: '确定', | |||
cancelText: '取消', | |||
centered: true | |||
}); | |||
}}> | |||
批量删除 | |||
</Button>, | |||
</Space> | |||
); | |||
}} | |||
rowSelection={{ | |||
type: 'checkbox' | |||
}} | |||
@@ -63,6 +132,16 @@ const PagesMainAdvertisementPutinTable: React.FC = ({ dispatch, openModel, getId | |||
search: false | |||
}, | |||
{ | |||
title: '封面图', | |||
dataIndex: 'image_url', | |||
search: false, | |||
width: 200, | |||
render: (_, record) => (<> | |||
<Image src={`${Imageprefix}${record.image_url}`} width={40} height={40} /> | |||
</> | |||
) | |||
}, | |||
{ | |||
title: '投放位置', | |||
dataIndex: 'area_id', | |||
@@ -150,26 +229,25 @@ const PagesMainAdvertisementPutinTable: React.FC = ({ dispatch, openModel, getId | |||
dispatch({ type: 'openModel/getOpenModal', payload: true }) | |||
}}>编辑</Button>, | |||
<Button size='small' type='link' onClick={() => { | |||
// Modal.confirm({ | |||
// title: '更换图片', | |||
// content: (<> | |||
// <ProForm submitter={{ render: false }}> | |||
// <UploadModel multiple={false} form_name="photo" image_length={1} uploadTxt="更换图片" image_type={3} imageUrl={record.photo} onUploadComplete={handleFileUploadedphoto}></UploadModel> | |||
// </ProForm> | |||
// </>), | |||
// async onOk() { | |||
// // let info = await GetCompanyInfo({ id: record.id }); | |||
// // let res = await updateCompany({ ...info.data, license_path: uploadedFilelicenseNameRef.current }); | |||
// // setUploadedFilelicenseName(''); | |||
// actionRef.current?.reload(); | |||
// }, | |||
// onCancel() { | |||
// console.log('Cancel'); | |||
// }, | |||
// okText: '保存', | |||
// cancelText: '取消', | |||
// centered: true, | |||
// }); | |||
Modal.confirm({ | |||
title: '更换图片', | |||
content: (<> | |||
<ProForm submitter={{ render: false }}> | |||
<UploadModel multiple={false} form_name="image_url" image_length={1} uploadTxt="更换图片" image_type={3} imageUrl={record.image_url} onUploadComplete={handleFileUploadedphoto}></UploadModel> | |||
</ProForm> | |||
</>), | |||
async onOk() { | |||
let res = await PostAdvertscheduleUpdate({ ...record, image_url: uploadedFilephotoNameRef.current }); | |||
setUploadedFilephotoName(''); | |||
actionRef.current?.reload(); | |||
}, | |||
onCancel() { | |||
console.log('Cancel'); | |||
}, | |||
okText: '保存', | |||
cancelText: '取消', | |||
centered: true, | |||
}); | |||
}}>更换图片</Button>, | |||
<Popconfirm | |||
title="是否删除" |
@@ -83,7 +83,7 @@ const PagesMainCompanyDepartmentTable: React.FC = ({ dispatch, getId, openModel | |||
}) => { | |||
return ( | |||
<Space size={16}> | |||
<Button type="primary" onClick={() => { | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', |
@@ -234,7 +234,7 @@ const PagesMainCompanyListTable: React.FC = ({ dispatch, openModel, getId }: any | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space size={16}> | |||
<Button type="primary" onClick={() => { | |||
<Button onClick={() => { | |||
if (ids.length === 0) { | |||
message.error('请选择要操作的数据') | |||
} else { |
@@ -99,7 +99,7 @@ const PagesMainCompanyPostTable: React.FC = ({ dispatch, getId, openModel }: any | |||
}) => { | |||
return ( | |||
<Space> | |||
<Button type="primary" onClick={() => { | |||
<Button onClick={() => { | |||
if (ids.length === 0) { | |||
message.error('请选择要操作的数据') | |||
} else { | |||
@@ -108,7 +108,7 @@ const PagesMainCompanyPostTable: React.FC = ({ dispatch, getId, openModel }: any | |||
}}> | |||
批量发布 | |||
</Button>, | |||
<Button type="primary" onClick={() => { | |||
<Button onClick={() => { | |||
if (ids.length === 0) { | |||
message.error('请选择要操作的数据') | |||
} else { | |||
@@ -117,7 +117,7 @@ const PagesMainCompanyPostTable: React.FC = ({ dispatch, getId, openModel }: any | |||
}}> | |||
批量更改状态 | |||
</Button>, | |||
<Button type="primary" onClick={() => { | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', |
@@ -136,7 +136,7 @@ const CompanyListPage: React.FC = ({ dispatch, getId, openModel }: any) => { | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space size={16}> | |||
<Button type="primary" onClick={() => { | |||
<Button onClick={() => { | |||
if (ids.length === 0) { | |||
message.error('请选择要操作的数据') | |||
} else { |
@@ -96,7 +96,7 @@ const MainFairListPage: React.FC = ({ dispatch, getId, openModel }: any) => { | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space> | |||
<Button type="primary" onClick={() => { | |||
<Button onClick={() => { | |||
if (ids.length === 0) { | |||
message.error('请选择要操作的数据') | |||
} else { | |||
@@ -105,7 +105,7 @@ const MainFairListPage: React.FC = ({ dispatch, getId, openModel }: any) => { | |||
}}> | |||
批量管理招聘会 | |||
</Button>, | |||
<Button type="primary" onClick={() => { | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', |
@@ -2,10 +2,10 @@ import { useRef, useState, useEffect } from 'react'; | |||
import { connect, history } from '@umijs/max'; | |||
import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, TableDropdown, ProFormSelect | |||
ProTable, ProForm, ProFormSelect | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, Popconfirm, message, Modal } from 'antd'; | |||
import { listArticle, listSection, delArticle } from '@/apis/api'; | |||
import { Button, Image, ConfigProvider, Popconfirm, message, Modal , Space} from 'antd'; | |||
import { listArticle, listSection, delArticle, updateArticle } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
const selectfieldNames = { label: 'name', value: 'id', children: 'childs' }; | |||
import UploadModel from '@/components/Common/upload'; | |||
@@ -17,6 +17,7 @@ const PagesMainInformationArticleTable: React.FC = ({ dispatch, openModel, getId | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
} | |||
@@ -52,7 +53,62 @@ const PagesMainInformationArticleTable: React.FC = ({ dispatch, openModel, getId | |||
bordered={true} | |||
actionRef={actionRef} | |||
dataSource={list} | |||
search={{ span: 8, labelWidth: 'auto' }} | |||
search={{ span: 6, labelWidth: 'auto' }} | |||
tableAlertRender={({ | |||
selectedRowKeys, | |||
selectedRows, | |||
onCleanSelected, | |||
}) => { | |||
setIds(selectedRows) | |||
return ( | |||
<Space size={24}> | |||
<span> | |||
已选 {selectedRows.length} 项 | |||
<a style={{ marginInlineStart: 8 }} onClick={onCleanSelected}> | |||
取消选择 | |||
</a> | |||
</span> | |||
</Space> | |||
); | |||
}} | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space> | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', | |||
onOk() { | |||
const promises = ids.map(item => { | |||
return delArticle({ id: item.id }); | |||
}); | |||
// 等待所有请求完成 | |||
Promise.all(promises) | |||
.then(() => { | |||
message.success('批量删除成功'); | |||
actionRef.current?.clearSelected(); | |||
actionRef.current?.reload(); | |||
}) | |||
.catch(error => { | |||
console.error('批量删除成功:', error); | |||
message.error('批量删除成功'); | |||
}); | |||
}, | |||
onCancel() { | |||
console.log('Cancel'); | |||
}, | |||
okText: '确定', | |||
cancelText: '取消', | |||
centered: true | |||
}); | |||
}}> | |||
批量删除 | |||
</Button>, | |||
</Space> | |||
); | |||
}} | |||
rowSelection={{ | |||
type: 'checkbox' | |||
}} | |||
@@ -160,13 +216,12 @@ const PagesMainInformationArticleTable: React.FC = ({ dispatch, openModel, getId | |||
title: '更换图片', | |||
content: (<> | |||
<ProForm submitter={{ render: false }}> | |||
<UploadModel multiple={false} form_name="photo" image_length={1} uploadTxt="更换图片" image_type={3} imageUrl={record.photo} onUploadComplete={handleFileUploadedphoto}></UploadModel> | |||
<UploadModel multiple={false} form_name="cover_img" image_length={1} uploadTxt="更换图片" image_type={3} imageUrl={record.cover_img} onUploadComplete={handleFileUploadedphoto}></UploadModel> | |||
</ProForm> | |||
</>), | |||
async onOk() { | |||
// let info = await GetCompanyInfo({ id: record.id }); | |||
// let res = await updateCompany({ ...info.data, license_path: uploadedFilelicenseNameRef.current }); | |||
// setUploadedFilelicenseName(''); | |||
let res = await updateArticle({ ...record, cover_img: uploadedFilephotoNameRef.current }); | |||
setUploadedFilephotoName(''); | |||
actionRef.current?.reload(); | |||
}, | |||
onCancel() { |
@@ -4,8 +4,8 @@ import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, ProForm | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, Popconfirm, message, Modal, Radio, Row, Col } from 'antd'; | |||
import { listSection, delSection } from '@/apis/api'; | |||
import { Button, Image, ConfigProvider, Popconfirm, message, Modal, Space, Row, Col } from 'antd'; | |||
import { listSection, delSection , updateSection} from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
import UploadModel from '@/components/Common/upload'; | |||
@@ -15,6 +15,7 @@ const PagesMainInformationSectionTable: React.FC = ({ dispatch, openModel, getId | |||
const [total, setTotal] = useState<number>(0) | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
@@ -51,7 +52,62 @@ const PagesMainInformationSectionTable: React.FC = ({ dispatch, openModel, getId | |||
bordered={true} | |||
actionRef={actionRef} | |||
dataSource={list} | |||
search={{ span: 8, labelWidth: 'auto' }} | |||
search={{ span: 6, labelWidth: 'auto' }} | |||
tableAlertRender={({ | |||
selectedRowKeys, | |||
selectedRows, | |||
onCleanSelected, | |||
}) => { | |||
setIds(selectedRows) | |||
return ( | |||
<Space size={24}> | |||
<span> | |||
已选 {selectedRows.length} 项 | |||
<a style={{ marginInlineStart: 8 }} onClick={onCleanSelected}> | |||
取消选择 | |||
</a> | |||
</span> | |||
</Space> | |||
); | |||
}} | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space> | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', | |||
onOk() { | |||
const promises = ids.map(item => { | |||
return delSection({ id: item.id }); | |||
}); | |||
// 等待所有请求完成 | |||
Promise.all(promises) | |||
.then(() => { | |||
message.success('批量删除成功'); | |||
actionRef.current?.clearSelected(); | |||
actionRef.current?.reload(); | |||
}) | |||
.catch(error => { | |||
console.error('批量删除成功:', error); | |||
message.error('批量删除成功'); | |||
}); | |||
}, | |||
onCancel() { | |||
console.log('Cancel'); | |||
}, | |||
okText: '确定', | |||
cancelText: '取消', | |||
centered: true | |||
}); | |||
}}> | |||
批量删除 | |||
</Button>, | |||
</Space> | |||
); | |||
}} | |||
rowSelection={{ | |||
type: 'checkbox' | |||
}} | |||
@@ -119,13 +175,12 @@ const PagesMainInformationSectionTable: React.FC = ({ dispatch, openModel, getId | |||
title: '更换图片', | |||
content: (<> | |||
<ProForm submitter={{ render: false }}> | |||
<UploadModel multiple={false} form_name="photo" image_length={1} uploadTxt="更换图片" image_type={3} imageUrl={record.photo} onUploadComplete={handleFileUploadedphoto}></UploadModel> | |||
<UploadModel multiple={false} form_name="cover_img" image_length={1} uploadTxt="更换图片" image_type={3} imageUrl={record.cover_img} onUploadComplete={handleFileUploadedphoto}></UploadModel> | |||
</ProForm> | |||
</>), | |||
async onOk() { | |||
// let info = await GetCompanyInfo({ id: record.id }); | |||
// let res = await updateCompany({ ...info.data, license_path: uploadedFilelicenseNameRef.current }); | |||
// setUploadedFilelicenseName(''); | |||
let res = await updateSection({ ...record, cover_img: uploadedFilephotoNameRef.current }); | |||
setUploadedFilephotoName;(''); | |||
actionRef.current?.reload(); | |||
}, | |||
onCancel() { |
@@ -133,7 +133,7 @@ const PagesMainJobseekerListTable: React.FC = ({ dispatch, getId, dictModel, ope | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space size={16}> | |||
<Button type="primary" onClick={(record) => { | |||
<Button onClick={(record) => { | |||
if (ids.length === 0) { | |||
message.error('请选择要操作的数据') | |||
} else { |
@@ -14,12 +14,6 @@ import { | |||
ProFormDatePicker | |||
} from '@ant-design/pro-components'; | |||
import { ConfigProvider, Flex, Space, Modal, message, Image, Row, Col, Switch, Form, Typography, Divider, Radio } from 'antd'; | |||
import { addArticle, updateArticle, listSection, GetArticleDetail } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
import UploadModel from '@/components/Common/upload'; | |||
import DragUpload from '@/components/Common/dragupload'; | |||
import RichComponent from '@/components/Common/rich'; | |||
import he from 'he'; | |||
import { isArrayOfType } from '@/utils/dataHelper'; | |||
@@ -41,7 +35,7 @@ const PagesMainInformationArticleCreate: React.FC = ({ dispatch, dictModel, open | |||
useEffect(() => { | |||
dispatch({ type: 'dictModel/getList', payload: { code: 2006, type: 'setEducationList' } }) | |||
}, []) | |||
@@ -78,14 +72,18 @@ const PagesMainInformationArticleCreate: React.FC = ({ dispatch, dictModel, open | |||
} else { | |||
setDetail(null) | |||
return { | |||
title: '', | |||
cover_img: '', | |||
doc_url: '', | |||
section_id: null, | |||
content: '', | |||
stick_top: 0, | |||
hot: 0, | |||
author: '' | |||
"code": "", | |||
"company_name": "", | |||
"household_num": 1, | |||
"name": "", | |||
"gender": "", | |||
"school_or_institution": "", | |||
"major": "", | |||
"id_number": "", | |||
"mobile": "", | |||
"do_time": null, | |||
"remark": "", | |||
"status": 1 | |||
} | |||
} | |||
}} | |||
@@ -101,24 +99,14 @@ const PagesMainInformationArticleCreate: React.FC = ({ dispatch, dictModel, open | |||
} | |||
}} | |||
onFinish={async (values) => { | |||
values.cover_img = uploadedFilephotoName ? uploadedFilephotoName : ''; | |||
if (id) { | |||
values.id = id; | |||
// 判断是字符串数组还是数字数组 | |||
if (isArrayOfType(values.section_arr, 'string')) { | |||
// 是字符串 | |||
values.section_id = detail?.section_id | |||
} else { | |||
values.section_id = values.section_arr.length > 0 ? values.section_arr[values.section_arr.length - 1] : 0; | |||
delete values.section_arr; | |||
} | |||
let res = await PostTalentsinfoUpdate(values) | |||
message.success('提交成功') | |||
dispatch({ type: 'openModel/getOpenModal', payload: false }) | |||
} else { | |||
values.section_id = values.section_arr.length > 0 ? values.section_arr[values.section_arr.length - 1] : 0; | |||
delete values.section_arr; | |||
let res = await PostTalentsinfoAdd(values) | |||
message.success('提交成功') | |||
dispatch({ type: 'openModel/getOpenModal', payload: false }) | |||
@@ -128,13 +116,13 @@ const PagesMainInformationArticleCreate: React.FC = ({ dispatch, dictModel, open | |||
<Row gutter={[16, 16]}> | |||
<Col span={24}> | |||
<ProFormText | |||
name="author" | |||
name="code" | |||
label="户口卡编号" | |||
placeholder="请输入户口卡编号" | |||
rules={[{ required: true, message: '请输入户口卡编号' }]} | |||
/> | |||
</Col> | |||
<Col span={4}> | |||
{/* <Col span={4}> | |||
<ProFormRadio.Group | |||
name="gender" | |||
label="是否是主办人" | |||
@@ -144,10 +132,10 @@ const PagesMainInformationArticleCreate: React.FC = ({ dispatch, dictModel, open | |||
]} | |||
rules={[{ required: true, message: '请选择是否是主办人' }]} | |||
/> | |||
</Col> | |||
</Col> */} | |||
<Col span={16}> | |||
<ProFormText | |||
name="author" | |||
name="name" | |||
label="姓名" | |||
placeholder="请输入姓名" | |||
rules={[{ required: true, message: '请输入姓名' }]} | |||
@@ -166,7 +154,7 @@ const PagesMainInformationArticleCreate: React.FC = ({ dispatch, dictModel, open | |||
/> | |||
</Col> | |||
<Col span={4}> | |||
{/* <Col span={4}> | |||
<ProFormRadio.Group | |||
name="gender" | |||
label="是否是随迁人" | |||
@@ -176,7 +164,7 @@ const PagesMainInformationArticleCreate: React.FC = ({ dispatch, dictModel, open | |||
]} | |||
rules={[{ required: true, message: '请选择是否是随迁人' }]} | |||
/> | |||
</Col> | |||
</Col> */} | |||
<Col span={14}> | |||
<ProFormSelect | |||
name="education" | |||
@@ -191,7 +179,7 @@ const PagesMainInformationArticleCreate: React.FC = ({ dispatch, dictModel, open | |||
</Col> | |||
<Col span={6}> | |||
<ProFormDatePicker | |||
name="dob" | |||
name="do_time" | |||
label="入户时间" | |||
placeholder='请选择入户时间' | |||
width={'lg'} | |||
@@ -214,7 +202,7 @@ const PagesMainInformationArticleCreate: React.FC = ({ dispatch, dictModel, open | |||
</Col> | |||
<Col span={8}> | |||
<ProFormText | |||
name="author" | |||
name="mobile" | |||
label="联系电话" | |||
placeholder="请输入联系电话" | |||
rules={[{ required: true, message: '请输入联系电话' }]} |
@@ -2,10 +2,10 @@ import { useRef, useState, useEffect } from 'react'; | |||
import { connect, history } from '@umijs/max'; | |||
import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, TableDropdown,ProFormSelect | |||
ProTable, TableDropdown, ProFormSelect | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, Popconfirm, message , Tag} from 'antd'; | |||
import { GetTalentsinfoList,PostTalentsinfoDel} from '@/apis/api'; | |||
import { Button, Image, ConfigProvider, Popconfirm, message, Tag } from 'antd'; | |||
import { GetTalentsinfoList, PostTalentsinfoDel } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
const selectfieldNames = { label: 'name', value: 'id', children: 'childs' }; | |||
@@ -22,7 +22,7 @@ const PagesMainInformationArticleTable: React.FC = ({ dispatch, openModel, getId | |||
useEffect(() => { | |||
if (!openModel.openModal) { | |||
actionRef.current.reload(); | |||
actionRef.current?.reload(); | |||
} | |||
}, [openModel.openModal]) | |||
@@ -42,75 +42,51 @@ const PagesMainInformationArticleTable: React.FC = ({ dispatch, openModel, getId | |||
scroll={{ x: 1300 }} | |||
actionRef={actionRef} | |||
dataSource={list} | |||
columns={[ { | |||
columns={[{ | |||
title: 'ID', | |||
dataIndex: 'id', | |||
width: 100, | |||
search: false, | |||
}, | |||
{ | |||
title: '文章名', | |||
dataIndex: 'title', | |||
width: 400, | |||
}, | |||
{ | |||
title: '所属栏目', | |||
dataIndex: 'section_name', | |||
search: false | |||
}, | |||
{ | |||
title: '封面图', | |||
dataIndex: 'cover_img', | |||
search: false, | |||
render: (_, record) => (<> | |||
<Image src={`${Imageprefix}${record.cover_img}`} width={40} height={40}/> | |||
</> | |||
) | |||
}, | |||
{ | |||
title: '置顶', | |||
dataIndex: 'stick_top', | |||
search: false, | |||
render: (_, record) => (<> | |||
{ | |||
<> | |||
{record.stick_top === 1 ? <Tag color="green">置顶</Tag> : <Tag>未置顶</Tag>} | |||
</> | |||
} | |||
{ | |||
title: '户口编号', | |||
dataIndex: 'title', | |||
search: false, | |||
}, | |||
{ | |||
title: '姓名', | |||
dataIndex: 'name', | |||
}, | |||
{ | |||
title: '性别', | |||
dataIndex: 'cover_img', | |||
search: false, | |||
</>), | |||
}, | |||
{ | |||
title: '热门', | |||
dataIndex: 'hot', | |||
search: false, | |||
render: (_, record) => (<> | |||
{ | |||
<> | |||
{record.hot === 1 ? <Tag >普通</Tag> : <Tag color="red">热门推荐</Tag>} | |||
</> | |||
} | |||
}, | |||
{ | |||
title: '是否随迁', | |||
dataIndex: 'stick_top', | |||
search: false, | |||
</>), | |||
}, | |||
{ | |||
title: '作者', | |||
dataIndex: 'author', | |||
search: false | |||
}, | |||
{ | |||
title: '操作', | |||
width: 300, | |||
key: 'option', | |||
valueType: 'option', | |||
fixed: 'right', | |||
render: (_, record, action) => [ | |||
<Button key='1' type='link' onClick={() => { | |||
setId(record.id) | |||
dispatch({ type: 'openModel/getOpenModal', payload: true }) | |||
}}>编辑</Button>, | |||
<Popconfirm | |||
}, | |||
{ | |||
title: '操作', | |||
width: 300, | |||
key: 'option', | |||
valueType: 'option', | |||
fixed: 'right', | |||
render: (_, record, action) => [ | |||
<Button key='1' type='link' onClick={() => { | |||
setId(record.id) | |||
dispatch({ type: 'openModel/getOpenModal', payload: true }) | |||
}}>编辑</Button>, | |||
<Button key='1' type='link' onClick={() => { | |||
}}>迁入</Button>, | |||
<Button key='1' type='link' onClick={() => { | |||
}}>迁出</Button>, | |||
<Popconfirm | |||
title="是否删除" | |||
onConfirm={(e) => { | |||
PostTalentsinfoDel({ id: record.id }).then(res => { | |||
@@ -121,14 +97,11 @@ const PagesMainInformationArticleTable: React.FC = ({ dispatch, openModel, getId | |||
okText="删除" | |||
cancelText="取消" | |||
> | |||
<a | |||
key="delete" | |||
> | |||
删除 | |||
</a> | |||
<Button danger type='link'>删除</Button> | |||
</Popconfirm> | |||
], | |||
}, | |||
], | |||
}, | |||
]} | |||
rowKey="id" | |||
pagination={{ | |||
@@ -153,9 +126,8 @@ const PagesMainInformationArticleTable: React.FC = ({ dispatch, openModel, getId | |||
sort: 'id', | |||
sortby: 'desc', | |||
keyword: params.name, | |||
section_id: params.section_id | |||
}).then(res => { | |||
setList(res.data.articles) | |||
setList(res.data.talentsInfos) | |||
setTotal(res.data.total) | |||
}) | |||
} |
@@ -4,7 +4,7 @@ import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, TableDropdown | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, Popconfirm } from 'antd'; | |||
import { Button, Image, ConfigProvider, Popconfirm , Space, Modal} from 'antd'; | |||
import { getAccount } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
@@ -14,6 +14,7 @@ const PagesPermissionAccountTable: React.FC = ({ dispatch, openModel, getId }: a | |||
const [total, setTotal] = useState<number>(0) | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
@@ -21,7 +22,7 @@ const PagesPermissionAccountTable: React.FC = ({ dispatch, openModel, getId }: a | |||
useEffect(() => { | |||
if (!openModel.openModal) { | |||
actionRef.current.reload(); | |||
actionRef.current?.reload(); | |||
} | |||
}, [openModel.openModal]) | |||
@@ -40,7 +41,7 @@ const PagesPermissionAccountTable: React.FC = ({ dispatch, openModel, getId }: a | |||
bordered={true} | |||
actionRef={actionRef} | |||
dataSource={list} | |||
search={{ span: 8, labelWidth: 'auto' }} | |||
search={{ span: 6, labelWidth: 'auto' }} | |||
columns={[ | |||
{ | |||
title: '手机号码', | |||
@@ -74,19 +75,7 @@ const PagesPermissionAccountTable: React.FC = ({ dispatch, openModel, getId }: a | |||
setId(record.id) | |||
dispatch({ type: 'openModel/getOpenModal', payload: true }) | |||
}}>编辑</Button>, | |||
<Popconfirm | |||
title="是否删除" | |||
onConfirm={(e) => { | |||
PostActivityaddressDel({ id: record.id }).then(res => { | |||
message.success('删除成功') | |||
actionRef.current?.reload(); | |||
}) | |||
}} | |||
okText="删除" | |||
cancelText="取消" | |||
> | |||
<Button danger type='link'>删除</Button> | |||
</Popconfirm> | |||
], | |||
}, | |||
]} |
@@ -4,7 +4,7 @@ import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, TableDropdown | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, Popconfirm, Badge } from 'antd'; | |||
import { Button, Image, ConfigProvider, Popconfirm, Badge, Space, Modal } from 'antd'; | |||
import { getPermissionListWithchilds } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
@@ -14,6 +14,7 @@ const PagesPermissionListTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
const [total, setTotal] = useState<number>(0) | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
@@ -22,13 +23,13 @@ const PagesPermissionListTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
useEffect(() => { | |||
if (!openModel.openParentModal) { | |||
actionRef.current.reload(); | |||
actionRef.current?.reload(); | |||
} | |||
}, [openModel.openParentModal]) | |||
useEffect(() => { | |||
if (!openModel.openModal) { | |||
actionRef.current.reload(); | |||
actionRef.current?.reload(); | |||
} | |||
}, [openModel.openModal]) | |||
@@ -48,6 +49,7 @@ const PagesPermissionListTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
actionRef={actionRef} | |||
dataSource={list} | |||
search={false} | |||
columns={[ | |||
{ | |||
title: 'ID', | |||
@@ -125,20 +127,7 @@ const PagesPermissionListTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
<Button key='3' type='link' onClick={() => { | |||
setId(record) | |||
dispatch({ type: 'openModel/getOpenParentModal', payload: true }) | |||
}}>更换父级</Button>, | |||
<Popconfirm | |||
title="是否删除" | |||
onConfirm={(e) => { | |||
PostActivityaddressDel({ id: record.id }).then(res => { | |||
message.success('删除成功') | |||
actionRef.current?.reload(); | |||
}) | |||
}} | |||
okText="删除" | |||
cancelText="取消" | |||
> | |||
<Button danger type='link'>删除</Button> | |||
</Popconfirm> | |||
}}>更换父级</Button> | |||
], | |||
}, | |||
]} |
@@ -4,8 +4,8 @@ import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, TableDropdown | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, Popconfirm } from 'antd'; | |||
import { GetRoleList } from '@/apis/api'; | |||
import { Button, Image, ConfigProvider, Popconfirm , Space, Modal, message} from 'antd'; | |||
import { GetRoleList, PostRoleDel } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
const PagesPermissionRoleTable: React.FC = ({ dispatch, openModel, getId }: any) => { | |||
@@ -14,6 +14,7 @@ const PagesPermissionRoleTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
const [total, setTotal] = useState<number>(0) | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
@@ -21,7 +22,7 @@ const PagesPermissionRoleTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
useEffect(() => { | |||
if (!openModel.openModal) { | |||
actionRef.current.reload(); | |||
actionRef.current?.reload(); | |||
} | |||
}, [openModel.openModal]) | |||
@@ -40,7 +41,65 @@ const PagesPermissionRoleTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
bordered={true} | |||
actionRef={actionRef} | |||
dataSource={list} | |||
search={{ span: 8, labelWidth: 'auto' }} | |||
search={{ span: 6, labelWidth: 'auto' }} | |||
tableAlertRender={({ | |||
selectedRowKeys, | |||
selectedRows, | |||
onCleanSelected, | |||
}) => { | |||
setIds(selectedRows) | |||
return ( | |||
<Space size={24}> | |||
<span> | |||
已选 {selectedRows.length} 项 | |||
<a style={{ marginInlineStart: 8 }} onClick={onCleanSelected}> | |||
取消选择 | |||
</a> | |||
</span> | |||
</Space> | |||
); | |||
}} | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space> | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', | |||
onOk() { | |||
const promises = ids.map(item => { | |||
return PostRoleDel({ id: item.id }); | |||
}); | |||
// 等待所有请求完成 | |||
Promise.all(promises) | |||
.then(() => { | |||
message.success('批量删除成功'); | |||
actionRef.current?.clearSelected(); | |||
actionRef.current?.reload(); | |||
}) | |||
.catch(error => { | |||
console.error('批量删除成功:', error); | |||
message.error('批量删除成功'); | |||
}); | |||
}, | |||
onCancel() { | |||
console.log('Cancel'); | |||
}, | |||
okText: '确定', | |||
cancelText: '取消', | |||
centered: true | |||
}); | |||
}}> | |||
批量删除 | |||
</Button>, | |||
</Space> | |||
); | |||
}} | |||
rowSelection={{ | |||
type: 'checkbox' | |||
}} | |||
columns={[ | |||
{ | |||
title: 'ID', | |||
@@ -76,11 +135,11 @@ const PagesPermissionRoleTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
setId(record.id) | |||
dispatch({ type: 'openModel/getOpenDispenseModal', payload: true }) | |||
}}>分配权限</Button>, | |||
<Popconfirm | |||
title="是否删除" | |||
onConfirm={(e) => { | |||
PostActivityaddressDel({ id: record.id }).then(res => { | |||
PostRoleDel({ id: record.id }).then(res => { | |||
message.success('删除成功') | |||
actionRef.current?.reload(); | |||
}) |
@@ -4,8 +4,8 @@ import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, TableDropdown | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, Popconfirm } from 'antd'; | |||
import { GetDictList } from '@/apis/api'; | |||
import { Button, Image, ConfigProvider, Popconfirm, Space, Modal , message} from 'antd'; | |||
import { GetDictList, PostDictDel } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
const PagesSettingDictionaryTable: React.FC = ({ dispatch, openModel, getId }: any) => { | |||
@@ -14,6 +14,7 @@ const PagesSettingDictionaryTable: React.FC = ({ dispatch, openModel, getId }: a | |||
const [total, setTotal] = useState<number>(0) | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
@@ -39,9 +40,68 @@ const PagesSettingDictionaryTable: React.FC = ({ dispatch, openModel, getId }: a | |||
size='small' | |||
search={false} | |||
scroll={{ y: 480, x: 'auto' }} | |||
bordered={true} | |||
actionRef={actionRef} | |||
dataSource={list} | |||
tableAlertRender={({ | |||
selectedRowKeys, | |||
selectedRows, | |||
onCleanSelected, | |||
}) => { | |||
setIds(selectedRows) | |||
return ( | |||
<Space size={24}> | |||
<span> | |||
已选 {selectedRows.length} 项 | |||
<a style={{ marginInlineStart: 8 }} onClick={onCleanSelected}> | |||
取消选择 | |||
</a> | |||
</span> | |||
</Space> | |||
); | |||
}} | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space> | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', | |||
onOk() { | |||
const promises = ids.map(item => { | |||
return PostDictDel({ id: item.id }); | |||
}); | |||
// 等待所有请求完成 | |||
Promise.all(promises) | |||
.then(() => { | |||
message.success('批量删除成功'); | |||
actionRef.current?.clearSelected(); | |||
actionRef.current?.reload(); | |||
}) | |||
.catch(error => { | |||
console.error('批量删除成功:', error); | |||
message.error('批量删除成功'); | |||
}); | |||
}, | |||
onCancel() { | |||
console.log('Cancel'); | |||
}, | |||
okText: '确定', | |||
cancelText: '取消', | |||
centered: true | |||
}); | |||
}}> | |||
批量删除 | |||
</Button>, | |||
</Space> | |||
); | |||
}} | |||
rowSelection={{ | |||
type: 'checkbox' | |||
}} | |||
columns={[ | |||
{ | |||
title: 'ID', | |||
@@ -76,7 +136,7 @@ const PagesSettingDictionaryTable: React.FC = ({ dispatch, openModel, getId }: a | |||
<Popconfirm | |||
title="是否删除" | |||
onConfirm={(e) => { | |||
PostActivityaddressDel({ id: record.id }).then(res => { | |||
PostDictDel({ id: record.id }).then(res => { | |||
message.success('删除成功') | |||
actionRef.current?.reload(); | |||
}) |
@@ -4,8 +4,8 @@ import type { ActionType, ProFormInstance } from '@ant-design/pro-components'; | |||
import { | |||
ProTable, TableDropdown | |||
} from '@ant-design/pro-components'; | |||
import { Button, Image, ConfigProvider, Popconfirm } from 'antd'; | |||
import { GetSysconfigList } from '@/apis/api'; | |||
import { Button, message, ConfigProvider, Popconfirm , Space, Modal} from 'antd'; | |||
import { GetSysconfigList, PostSysconfigDel } from '@/apis/api'; | |||
import { Imageprefix } from '@/constants'; | |||
import he from 'he'; | |||
@@ -15,6 +15,7 @@ const PagesSettingSystemTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
const [total, setTotal] = useState<number>(0) | |||
const [page, setPage] = useState<number>(1) | |||
const [pageSize, setPageSize] = useState<number>(10) | |||
const [ids, setIds] = useState<number[]>([]) | |||
const setId = (id: number) => { | |||
getId(id) | |||
@@ -22,7 +23,7 @@ const PagesSettingSystemTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
useEffect(() => { | |||
if (!openModel.openModal) { | |||
actionRef.current.reload(); | |||
actionRef.current?.reload(); | |||
} | |||
}, [openModel.openModal]) | |||
@@ -41,6 +42,64 @@ const PagesSettingSystemTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
bordered={true} | |||
scroll={{ y: 480 }} | |||
actionRef={actionRef} | |||
tableAlertRender={({ | |||
selectedRowKeys, | |||
selectedRows, | |||
onCleanSelected, | |||
}) => { | |||
setIds(selectedRows) | |||
return ( | |||
<Space size={24}> | |||
<span> | |||
已选 {selectedRows.length} 项 | |||
<a style={{ marginInlineStart: 8 }} onClick={onCleanSelected}> | |||
取消选择 | |||
</a> | |||
</span> | |||
</Space> | |||
); | |||
}} | |||
tableAlertOptionRender={() => { | |||
return ( | |||
<Space> | |||
<Button danger type="primary" onClick={() => { | |||
Modal.confirm({ | |||
title: '批量删除', | |||
content: '确定要删除所选的数据吗', | |||
onOk() { | |||
const promises = ids.map(item => { | |||
return PostSysconfigDel({ id: item.id }); | |||
}); | |||
// 等待所有请求完成 | |||
Promise.all(promises) | |||
.then(() => { | |||
message.success('批量删除成功'); | |||
actionRef.current?.clearSelected(); | |||
actionRef.current?.reload(); | |||
}) | |||
.catch(error => { | |||
console.error('批量删除成功:', error); | |||
message.error('批量删除成功'); | |||
}); | |||
}, | |||
onCancel() { | |||
console.log('Cancel'); | |||
}, | |||
okText: '确定', | |||
cancelText: '取消', | |||
centered: true | |||
}); | |||
}}> | |||
批量删除 | |||
</Button>, | |||
</Space> | |||
); | |||
}} | |||
rowSelection={{ | |||
type: 'checkbox' | |||
}} | |||
dataSource={list} | |||
columns={[ | |||
{ | |||
@@ -77,7 +136,7 @@ const PagesSettingSystemTable: React.FC = ({ dispatch, openModel, getId }: any) | |||
<Popconfirm | |||
title="是否删除" | |||
onConfirm={(e) => { | |||
PostActivityaddressDel({ id: record.id }).then(res => { | |||
PostSysconfigDel({ id: record.id }).then(res => { | |||
message.success('删除成功') | |||
actionRef.current?.reload(); | |||
}) |