diff --git a/application/admin/lang/zh-cn/salary/item.php b/application/admin/lang/zh-cn/salary/item.php index 86306f6..a772ad6 100644 --- a/application/admin/lang/zh-cn/salary/item.php +++ b/application/admin/lang/zh-cn/salary/item.php @@ -5,6 +5,9 @@ return [ 'Admin_id' => '创建人id', 'Name' => '名称', 'Desc' => '描述', + 'Type 1' => '加', + 'Type 2' => '自定义', + 'Type 3' => '减', 'Create_time' => '创建时间', 'Update_time' => '编辑时间' ]; diff --git a/application/admin/model/salary/Item.php b/application/admin/model/salary/Item.php index 1b2db05..dc9093a 100644 --- a/application/admin/model/salary/Item.php +++ b/application/admin/model/salary/Item.php @@ -27,7 +27,19 @@ class Item extends Model protected $append = [ ]; - + + public function getTypeList() + { + return ['1' => __('Type 1'), '2' => __('Type 2'), '3' => __('Type 3')]; + } + + + public function getTypeTextAttr($value, $data) + { + $value = $value ?: ($data['type'] ?? ''); + $list = $this->getTypeList(); + return $list[$value] ?? ''; + } diff --git a/application/admin/view/salary/item/add.html b/application/admin/view/salary/item/add.html index 3c707d4..a23a087 100644 --- a/application/admin/view/salary/item/add.html +++ b/application/admin/view/salary/item/add.html @@ -12,6 +12,18 @@ +