Browse Source

🚑 修改Setting设置控件类型指定错误

pull/27/head 5.0.0.6
王军 4 years ago
parent
commit
68aaf728b3
  1. 4
      aspnet-core/services/src/Lion.AbpPro.Domain/Settings/AbpProSettingDefinitionProvider.cs
  2. 1
      aspnet-core/services/src/Lion.AbpPro.Domain/Settings/AbpProSettings.cs
  3. 3
      vben271/src/views/admin/settings/Setting.vue

4
aspnet-core/services/src/Lion.AbpPro.Domain/Settings/AbpProSettingDefinitionProvider.cs

@ -28,13 +28,13 @@ namespace Lion.AbpPro.Settings
.WithProperty(AbpProSettings.Group.Defalut,
AbpProSettings.Group.SystemManagement)
.WithProperty(AbpProSettings.ControlType.Defalut,
AbpProSettings.ControlType.TypeText);
AbpProSettings.ControlType.Number);
context.GetOrNull("Abp.Identity.Password.RequiredUniqueChars")
.WithProperty(AbpProSettings.Group.Defalut,
AbpProSettings.Group.SystemManagement)
.WithProperty(AbpProSettings.ControlType.Defalut,
AbpProSettings.ControlType.TypeCheckBox);
AbpProSettings.ControlType.Number);
context.GetOrNull("Abp.Identity.Password.RequireNonAlphanumeric")
.WithProperty(AbpProSettings.Group.Defalut,

1
aspnet-core/services/src/Lion.AbpPro.Domain/Settings/AbpProSettings.cs

@ -12,6 +12,7 @@ namespace Lion.AbpPro.Settings
public const string Defalut = "Type";
public const string TypeText = "Text";
public const string TypeCheckBox = "CheckBox";
public const string Number = "Number";
}
/// <summary>

3
vben271/src/views/admin/settings/Setting.vue

@ -10,6 +10,9 @@
<div v-if="setting.type === 'Text'">
<a-input v-model:value="setting.value" style="width: 80%" />
</div>
<div v-if="setting.type === 'Number'">
<a-input-number v-model:value="setting.value" :min="1" :max="10" />
</div>
<div v-if="setting.type === 'CheckBox'">
<a-checkbox
:checked="!(setting.value == 'false' || setting.value == false)"

Loading…
Cancel
Save