This commit is contained in:
xingyu4j
2025-08-19 17:34:00 +08:00
165 changed files with 15467 additions and 177 deletions

View File

@@ -200,6 +200,25 @@ export function useFormSchema(): VbenFormSchema[] {
},
defaultValue: false,
},
{
fieldName: 'config.enablePublicAccess',
label: '公开访问',
component: 'RadioGroup',
componentProps: {
options: [
{ label: '公开', value: true },
{ label: '私有', value: false },
],
buttonStyle: 'solid',
optionType: 'button',
},
rules: 'required',
dependencies: {
triggerFields: ['storage'],
show: (formValues) => formValues.storage === 20,
},
defaultValue: false,
},
// 通用
{
fieldName: 'config.domain',