dlh_test_server/app/admin/logic/user/GzuserLogic.php
2024-08-03 10:04:14 +08:00

36 lines
1.1 KiB
PHP
Executable File

<?php
namespace app\admin\logic\user;
use app\common\basics\Logic;
use app\common\model\gzuser\Gzuser;
use think\facade\Db;
class GzuserLogic extends Logic
{
public static function lists($get)
{
$where = "";
//查询
if(isset($get['keyword']) && $get['keyword']){
$where.= "".$get['keyword_type']." like '%".$get['keyword']."%'";;
}
//用户状态
if(isset($get['gzhuser_state']) && $get['gzhuser_state'] !== ''){
if($where != ""){
$where.= "and gzhuser_state = '".$get['gzhuser_state']."'";
}else{
$where.= "gzhuser_state = '".$get['gzhuser_state']."'";
}
}
$user_count = Db::name('weixin_gzhuser')->where($where)->count();
$user_list = Gzuser::where($where)
->field('gzhuser_id,gzuser_name,gzhuser_account,create_time,gzhuser_state')
->page($get['page'],$get['limit'])
->order('gzhuser_id desc')
->select()
->toArray();
return ['count'=>$user_count , 'lists'=>$user_list];
}
}