field(['a.id', 'a.modular_id', 'a. create_time', 'a.sign', 'c.mini_app_name']) ->join('longbing_card_config c', 'a.modular_id = c.uniacid') ->join('account' , 'a.modular_id = account.uniacid') ->join('wxapp_versions v' , 'a.modular_id = v.uniacid') ->where([['a.status', '=', 1],['app_name','like',"%".$app_name ."%"] , ['account.type', '=', 4] ,['account.isdeleted', '=', 0] , ['v.modules', 'like', "%{$app_model_name}%"] ]) ->group('a.id') ->sum('count'); }else{ $count = Cardauth2Model ::alias('a') ->field(['a.id', 'a.modular_id', 'a. create_time', 'a.sign', 'c.mini_app_name']) ->join('longbing_card_config c', 'a.modular_id = c.uniacid') ->where([['a.status', '=', 1],['app_name','=',$app_name]]) ->group('a.id') ->sum('count'); } return $count; } }