dicts.js 444 B

1234567891011121314
  1. import { initDicts } from "@/utils/init.js";
  2. const modules = require.context("./", true, /columns.js$/);
  3. const columns = [];
  4. modules.keys().forEach((fileName) => {
  5. const data = modules(fileName).default();
  6. for (const key in data) {
  7. if (key === "TabColumns") {
  8. columns.push(...data[key].map((item) => item.TableColumns).flat());
  9. } else {
  10. columns.push(...data[key]);
  11. }
  12. }
  13. });
  14. export const dicts = initDicts(columns);