From aef170f3747af544426db66af325f9ab83728350 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期一, 20 一月 2025 13:35:21 +0800
Subject: [PATCH] update 优化 流程设计关闭后 跳转回打开的地方
---
src/utils/propTypes.ts | 17 +++++++++--------
1 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/src/utils/propTypes.ts b/src/utils/propTypes.ts
index 4d69bb6..24d861d 100644
--- a/src/utils/propTypes.ts
+++ b/src/utils/propTypes.ts
@@ -1,8 +1,9 @@
import { CSSProperties } from 'vue';
-import { createTypes, VueTypeValidableDef, VueTypesInterface } from 'vue-types';
+import VueTypes, { createTypes, toValidableType, VueTypeValidableDef, VueTypesInterface } from 'vue-types';
type PropTypes = VueTypesInterface & {
readonly style: VueTypeValidableDef<CSSProperties>;
+ readonly fieldOption: VueTypeValidableDef<Array<FieldOption>>;
};
const propTypes = createTypes({
@@ -14,12 +15,12 @@
integer: undefined
}) as PropTypes;
-propTypes.extend([
- {
- name: 'style',
- getter: true,
- type: [String, Object],
- default: undefined
+export default class ProjectTypes extends VueTypes {
+ static get style() {
+ return toValidableType('style', {
+ type: [String, Object],
+ default: undefined
+ });
}
-]);
+}
export { propTypes };
--
Gitblit v1.9.3