diff --git a/application/admin/controller/EquipController.php b/application/admin/controller/EquipController.php new file mode 100644 index 0000000..6dbf8a2 --- /dev/null +++ b/application/admin/controller/EquipController.php @@ -0,0 +1,54 @@ +get_son_agency_account(); + } + + public function index(Equip $model, Request $request) + { + + $param = $request->param(); +// $son_agency_invite = $this->son_agency_invite . ",{$this->user->invite}"; + $model = $model + ->field('EquipID,EquipType,RoleID,Grade,create_time,name,BaseScore,pos') + ->order('RoleID'); + +// ->withJoin([ +//// 'account' => function ($query) use($son_agency_invite) { +//// $query->whereIn('invite', $son_agency_invite); +//// } +// ])->scope('where', $param); + $data = $model->paginate($this->admin['per_page'], false, ['query' => $request->get()]); +// dump($data); + $this->assign($request->get()); + $this->assign([ + 'data' => $data->toArray()['data'], + 'page' => $data->render(), + 'total' => $data->total(), + ]); + return $this->fetch(); + + } + +} \ No newline at end of file diff --git a/application/admin/view/equip/index.html b/application/admin/view/equip/index.html new file mode 100644 index 0000000..248e81c --- /dev/null +++ b/application/admin/view/equip/index.html @@ -0,0 +1,112 @@ +{extend name="public/base" /} +{block name='content'} +{include file='public/content_header' /} + +
+ + +
+
+
+
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+
+
+ +
+
+
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + + + {foreach name='data' id='item' key='data_key'} + + + + + + + + + + + + {/foreach} + +
装备ID装备类型角色装备等级创建时间装备名称评分装备位置操作
{$item.EquipID}{$item.EquipType}{$item.RoleID}{$item.Grade}{$item.create_time}{$item.name}{$item.BaseScore}{$item.pos} + + + +
+
+ + + + +
+
+
+
+ +{/block} + diff --git a/application/common/model/Equip.php b/application/common/model/Equip.php new file mode 100644 index 0000000..f352e1a --- /dev/null +++ b/application/common/model/Equip.php @@ -0,0 +1,18 @@ +