完善生产查询与登录权限配置
This commit is contained in:
@@ -37,6 +37,19 @@
|
||||
},
|
||||
rules: []
|
||||
},
|
||||
{
|
||||
prop: 'require_login',
|
||||
label: $t('setting.config.web_site.require_login'),
|
||||
component: 'RadioGroup',
|
||||
defaultValue: 1,
|
||||
componentProps: {
|
||||
options: [
|
||||
{ label: $t('setting.config.web_site.require_login_options.enabled'), value: 1 },
|
||||
{ label: $t('setting.config.web_site.require_login_options.disabled'), value: 0 }
|
||||
]
|
||||
},
|
||||
rules: []
|
||||
},
|
||||
{
|
||||
prop: 'logo',
|
||||
label: $t('setting.config.web_site.logo'),
|
||||
@@ -169,7 +182,10 @@
|
||||
const retrieveData = async () => {
|
||||
const record = (await ConfigService.getByCode('web_site_setting')) as any
|
||||
|
||||
await formApi.setValues({ ...convertStringNumbers(record) })
|
||||
// 兼容旧配置数据:未保存该字段时默认要求登录
|
||||
const values = convertStringNumbers(record || {})
|
||||
values.require_login = values.require_login ?? 1
|
||||
await formApi.setValues(values)
|
||||
}
|
||||
|
||||
onMounted(async () => {
|
||||
|
||||
Reference in New Issue
Block a user