columns.tsx 634 B

123456789101112131415161718192021222324252627282930
  1. import { h, Fragment } from "vue";
  2. import { ElButton, ElImage, ElUpload } from "element-plus";
  3. import {
  4. type PlusColumn,
  5. type FieldValues,
  6. PlusForm
  7. } from "plus-pro-components";
  8. export const useColumns = () => {
  9. const { pkg, lastBuildTime } = __APP_INFO__;
  10. const { version, engines } = pkg;
  11. const columns: PlusColumn[] = [
  12. {
  13. label: "启用保存历史数据",
  14. width: 120,
  15. prop: "hisDbSaveEnable",
  16. valueType: "input",
  17. },
  18. {
  19. label: "历史数据保存周期(s)",
  20. width: 120,
  21. prop: "hisDbSaveInterval",
  22. valueType: "input",
  23. },
  24. ]
  25. return {
  26. columns,
  27. };
  28. }