Files
fdesk/app/crm/service/CustomerService.php
T
2025-07-15 13:52:31 +08:00

28 lines
822 B
PHP

<?php
namespace app\crm\service;
use app\crm\model\Customer;
class CustomerService
{
public function list($params)
{
// $page = $request->input('page', 1);
// $perPage = $request->input('per_page', 10);
$perPage = $params['size'] ?? 10;
$page = $params['current'] ?? 1;
$where = [];
$user_id =$params['user_id'];
if(empty($user_id) || $user_id == 0){
$where[] = ['user_id', '=', $user_id];
}
$user = Customer::where($where)->paginate($perPage, ['*'], 'page', $page);
// $user = Customer::with('user')->where($where)->paginate($perPage, ['*'], 'page', $page);
// $user = $user->toArray();
// foreach ($user['data'] as &$item) {
// unset($item['password']);
// }
return $user;
}
}