1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- <?php
- declare(strict_types=1);
- namespace app\logics;
- use app\model\ToolAvoidPit;
- /**
- * 用户登陆权限验证
- */
- class ToolAvoidPitLogic extends Base
- {
- /**
- * 帐号列表获取
- */
- protected function list($where=[], $page=null, $limit=null)
- {
- $modelObj = ToolAvoidPit::where($where);
- if(!is_null($page)) $modelObj->page($page);
- if(!is_null($limit)) $modelObj->limit($limit);
- $data = $modelObj->order('type,id')->select()->toArray();
- return $data;
- }
- /**
- * 总数获取
- */
- protected function count($where=[])
- {
- $modelObj = ToolAvoidPit::where($where);
- $num = $modelObj->count();
- return $num;
- }
- /**
- * 保存
- */
- protected function save($data)
- {
- if (isset($data['id'])) {
- return ToolAvoidPit::update($data);
- } else {
- return ToolAvoidPit::create($data);
- }
- }
- protected function delete($id)
- {
- return ToolAvoidPit::destroy($id);
- }
- }
|