|
|
@@ -10,8 +10,6 @@ use Dcat\Admin\Form;
|
|
|
use Dcat\Admin\Grid;
|
|
|
use Dcat\Admin\Show;
|
|
|
use Dcat\Admin\Http\Controllers\AdminController;
|
|
|
-use Dcat\Admin\Widgets\Card;
|
|
|
-use Dcat\Admin\Widgets\Table;
|
|
|
use Spatie\RouteAttributes\Attributes\Resource;
|
|
|
|
|
|
/**
|
|
|
@@ -84,7 +82,7 @@ class GameRewardGroupController extends AdminController
|
|
|
|
|
|
// 显示奖励项
|
|
|
$show->divider();
|
|
|
- $show->field('奖励项')->as(function () {
|
|
|
+ $show->field('奖励项')->unescape()->as(function () {
|
|
|
$items = GameRewardItem::where('group_id', $this->getKey())->get();
|
|
|
if ($items->isEmpty()) {
|
|
|
return '无奖励项';
|
|
|
@@ -106,9 +104,30 @@ class GameRewardGroupController extends AdminController
|
|
|
];
|
|
|
}
|
|
|
|
|
|
- return Card::make(
|
|
|
- Table::make($headers, $rows)
|
|
|
- );
|
|
|
+ // 创建HTML表格
|
|
|
+ $html = '<div class="table-responsive"><table class="table table-bordered">';
|
|
|
+
|
|
|
+ // 添加表头
|
|
|
+ $html .= '<thead><tr>';
|
|
|
+ foreach ($headers as $header) {
|
|
|
+ $html .= "<th>{$header}</th>";
|
|
|
+ }
|
|
|
+ $html .= '</tr></thead>';
|
|
|
+
|
|
|
+ // 添加表体
|
|
|
+ $html .= '<tbody>';
|
|
|
+ foreach ($rows as $row) {
|
|
|
+ $html .= '<tr>';
|
|
|
+ foreach ($row as $cell) {
|
|
|
+ $html .= "<td>{$cell}</td>";
|
|
|
+ }
|
|
|
+ $html .= '</tr>';
|
|
|
+ }
|
|
|
+ $html .= '</tbody>';
|
|
|
+
|
|
|
+ $html .= '</table></div>';
|
|
|
+
|
|
|
+ return $html;
|
|
|
});
|
|
|
});
|
|
|
}
|