1111use ModStart \Field \AbstractField ;
1212use ModStart \Field \AutoRenderedFieldValue ;
1313use ModStart \Grid \GridFilter ;
14+ use ModStart \Module \ModuleManager ;
1415use ModStart \Support \Concern \HasFields ;
16+ use Module \Member \Model \MemberCreditLog ;
1517use Module \Member \Util \MemberCmsUtil ;
1618
1719class MemberCreditLogController extends Controller
@@ -20,15 +22,16 @@ class MemberCreditLogController extends Controller
2022
2123 protected function crud (AdminCRUDBuilder $ builder )
2224 {
25+ $ creditName = ModuleManager::getModuleConfig ('Member ' , 'creditName ' , '积分 ' );
2326 $ builder
24- ->init (' member_credit_log ' )
25- ->field (function ($ builder ) {
27+ ->init (MemberCreditLog::class )
28+ ->field (function ($ builder ) use ( $ creditName ) {
2629 /** @var HasFields $builder */
2730 $ builder ->id ('id ' , 'ID ' );
2831 $ builder ->display ('memberUserId ' , '用户 ' )->hookRendering (function (AbstractField $ field , $ item , $ index ) {
2932 return MemberCmsUtil::showFromId ($ item ->memberUserId );
3033 });
31- $ builder ->display ('change ' , ' 积分 ' )
34+ $ builder ->display ('change ' , $ creditName )
3235 ->hookRendering (function (AbstractField $ field , $ item , $ index ) {
3336 return AutoRenderedFieldValue::make (
3437 $ item ->change > 0 ?
@@ -54,7 +57,7 @@ protected function crud(AdminCRUDBuilder $builder)
5457 ->gridFilter (function (GridFilter $ filter ) {
5558 $ filter ->eq ('memberUserId ' , '用户ID ' );
5659 })
57- ->title ('用户积分流水 ' )->canAdd (false )->canEdit (false )->canDelete (false );
60+ ->title ('用户 ' . $ creditName . ' 流水 ' )->canAdd (false )->canEdit (false )->canDelete (false );
5861 }
5962
6063}
0 commit comments