|
@@ -25,7 +25,10 @@ class Lessonpackage extends Model
|
|
|
|
|
|
// 追加属性
|
|
|
protected $append = [
|
|
|
- 'is_show_text'
|
|
|
+ 'is_show_text',
|
|
|
+ 'buytimes_text',
|
|
|
+ 'newuser_text',
|
|
|
+ 'olduser_text'
|
|
|
];
|
|
|
|
|
|
|
|
@@ -43,6 +46,21 @@ class Lessonpackage extends Model
|
|
|
return ['1' => __('Is_show 1'), '0' => __('Is_show 0')];
|
|
|
}
|
|
|
|
|
|
+ public function getBuytimesList()
|
|
|
+ {
|
|
|
+ return ['0' => __('Buytimes 0'), '1' => __('Buytimes 1')];
|
|
|
+ }
|
|
|
+
|
|
|
+ public function getNewuserList()
|
|
|
+ {
|
|
|
+ return ['0' => __('Newuser 0'), '1' => __('Newuser 1')];
|
|
|
+ }
|
|
|
+
|
|
|
+ public function getOlduserList()
|
|
|
+ {
|
|
|
+ return ['0' => __('Olduser 0'), '1' => __('Olduser 1')];
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
public function getIsShowTextAttr($value, $data)
|
|
|
{
|
|
@@ -52,6 +70,29 @@ class Lessonpackage extends Model
|
|
|
}
|
|
|
|
|
|
|
|
|
+ public function getBuytimesTextAttr($value, $data)
|
|
|
+ {
|
|
|
+ $value = $value ? $value : (isset($data['buytimes']) ? $data['buytimes'] : '');
|
|
|
+ $list = $this->getBuytimesList();
|
|
|
+ return isset($list[$value]) ? $list[$value] : '';
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ public function getNewuserTextAttr($value, $data)
|
|
|
+ {
|
|
|
+ $value = $value ? $value : (isset($data['newuser']) ? $data['newuser'] : '');
|
|
|
+ $list = $this->getNewuserList();
|
|
|
+ return isset($list[$value]) ? $list[$value] : '';
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ public function getOlduserTextAttr($value, $data)
|
|
|
+ {
|
|
|
+ $value = $value ? $value : (isset($data['olduser']) ? $data['olduser'] : '');
|
|
|
+ $list = $this->getOlduserList();
|
|
|
+ return isset($list[$value]) ? $list[$value] : '';
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
/*public function lessona()
|