This commit is contained in:
孟帅
2024-07-21 22:21:02 +08:00
parent 7d8330f72f
commit a37d088360
440 changed files with 6303 additions and 3339 deletions

View File

@@ -1,5 +1,7 @@
@{.import}
@{.const}
export class State {@{range .stateItems}
public @{.Name} = @{.DefaultValue}; // @{.Dc}@{end}
@@ -30,25 +32,9 @@ export function newState(state: State | Record<string, any> | null): State {
@{.columns}
@{ if eq .dictOptions.Has true }
// 字典数据选项
export const options = ref({
@{range .options.DictOps.Types} @{.}: [] as Option[],
@{end}});
// 加载字典数据选项
export function loadOptions() {
Dicts({
types: @{ToTSArray .options.DictOps.Types},
}).then((res) => {
options.value = res;
for (const item of schemas.value) {
switch (item.field) {@{range .options.DictOps.Schemas}
case '@{.Field}':
item.componentProps.options = options.value.@{.Type};
break;@{end}
}
}
});
dict.loadOptions(@{ToTSArray .options.DictOps.Types});
}
@{end}