uniacid(); if ($search['user_name']) { $model->where('user_name', 'like', '%' . $search['user_name'] . '%'); } if ($search['mark']) { $model->where('mark', 'like', '%' . $search['mark'] . '%'); } if (!empty($search['start']) && !empty($search['end'])) { $range = [$search['start'], $search['end']]; $model->whereBetween('created_at', $range); } return $model; } static public function del($start, $end) { $range = [$start, $end]; return static::whereBetween('created_at', $range); } public function getModulesNameAttribute() { switch ($this->modules) { case 'goods': $modules_name = '商品'; break; case 'member': $modules_name = '会员'; break; case 'finance': $modules_name = '财务'; break; case 'order': $modules_name = '订单'; break; case 'shop': $modules_name = '系统'; break; default: $modules_name = ''; break; } return $modules_name; } public function getTypeNameAttribute() { switch ($this->type) { case 'update': $type_name = '修改'; break; case 'create': $type_name = '创建'; break; case 'balance': $type_name = '余额设置'; break; case 'withdraw_balance': $type_name = '余额提现设置'; break; case 'income': $type_name = '收入提现设置'; break; case 'dank_card': $type_name = '银行卡管理'; break; case 'operating': $type_name = '订单操作'; break; case 'point': $type_name = '积分设置'; break; case 'relation': $type_name = '关系设置'; break; case 'pay': $type_name = '支付方式'; break; default: $type_name = ''; break; } return $type_name; } }