process.create.ts 689 B

12345678910111213141516171819202122232425262728293031323334
  1. import type { VxeCrudSchema } from '@/hooks/web/useVxeCrudSchemas'
  2. // crudSchemas
  3. const crudSchemas = reactive<VxeCrudSchema>({
  4. primaryKey: 'id',
  5. primaryType: null,
  6. action: true,
  7. columns: [
  8. {
  9. title: '流程名称',
  10. field: 'name'
  11. },
  12. {
  13. title: '流程分类',
  14. field: 'category',
  15. dictType: DICT_TYPE.BPM_MODEL_CATEGORY,
  16. dictClass: 'number'
  17. },
  18. {
  19. title: '流程版本',
  20. field: 'version',
  21. table: {
  22. slots: {
  23. default: 'version_default'
  24. }
  25. }
  26. },
  27. {
  28. title: '流程描述',
  29. field: 'description'
  30. }
  31. ]
  32. })
  33. export const { allSchemas } = useVxeCrudSchemas(crudSchemas)