diff --git a/application/admin/lang/zh-cn/general/config.php b/application/admin/lang/zh-cn/general/config.php
index 6a2b95d6a6e53e2ad27bfdb536ec091a3b0176aa..b21ef4e4b319761923fe5fd2557f70c1944d3560 100644
--- a/application/admin/lang/zh-cn/general/config.php
+++ b/application/admin/lang/zh-cn/general/config.php
@@ -15,6 +15,7 @@ return [
'Example' => '示例分组',
'Extend' => '扩展属性',
'String' => '字符',
+ 'Password' => '密码',
'Text' => '文本',
'Editor' => '编辑器',
'Number' => '数字',
diff --git a/application/admin/view/general/config/index.html b/application/admin/view/general/config/index.html
index 14e16e23314d7d042e90e8956816205d2eca0530..b0faf30f0cb96a4d10acd7f26694d0d7484f764a 100644
--- a/application/admin/view/general/config/index.html
+++ b/application/admin/view/general/config/index.html
@@ -71,6 +71,9 @@
{case string}
{/case}
+ {case password}
+
+ {/case}
{case text}
{/case}
diff --git a/application/common/model/Config.php b/application/common/model/Config.php
index 050a6ad7cd31154ae4f647fd5885977c5d1f1e36..195506bf639f54fdcfaf3343c16da7e693db7f4d 100644
--- a/application/common/model/Config.php
+++ b/application/common/model/Config.php
@@ -33,6 +33,7 @@ class Config extends Model
{
$typeList = [
'string' => __('String'),
+ 'password' => __('Password'),
'text' => __('Text'),
'editor' => __('Editor'),
'number' => __('Number'),