diff --git a/web-admin/src/utils/oa-related-approval-rule.ts b/web-admin/src/utils/oa-related-approval-rule.ts index 7c6c3fcd..713a5e91 100644 --- a/web-admin/src/utils/oa-related-approval-rule.ts +++ b/web-admin/src/utils/oa-related-approval-rule.ts @@ -1,4 +1,15 @@ -import uniqueId from '@form-create/utils/lib/unique' +/** 与 FormCreate 官方 unique 同类:生成不重复 field(不依赖未声明的 @form-create/utils) */ +let _uidSeq = 0 +function uniqueId() { + const num = 370 + ++_uidSeq + return ( + 'F' + + Math.random().toString(36).slice(3, 6) + + Number(`${Date.now()}`).toString(36) + + num.toString(36) + + 'c' + ) +} /** FormCreate Designer DragRule:关联审批单 */ export const relatedApprovalDragRule = {