Files
zkxw/web-admin/src/utils/oa-form-create-trip-itinerary.ts
T
2026-07-30 20:00:54 +08:00

14 lines
522 B
TypeScript

import FcDesigner from '@form-create/designer'
import OaTripItinerary from '@/components/oa-approval/OaTripItinerary.vue'
const FLAG = '__oaTripItineraryConfigured'
export function setupOaTripItinerary(formCreate?: { component?: (name: string, c: unknown) => void }) {
if ((FcDesigner as any)[FLAG]) return
FcDesigner.component('tripItinerary', OaTripItinerary)
if (typeof formCreate?.component === 'function') {
formCreate.component('tripItinerary', OaTripItinerary)
}
;(FcDesigner as any)[FLAG] = true
}