作者 赵彬吉

update

... ... @@ -3,6 +3,7 @@
namespace App\Http\Controllers\Bside;
use App\Enums\Common\Code;
use App\Helper\Common;
use App\Helper\FormGlobalsoApi;
use App\Helper\Translate;
use App\Http\Logic\Bside\User\UserLogic;
... ... @@ -12,6 +13,7 @@ use App\Models\Project\Project as ProjectModel;
use App\Models\SmsLog;
use App\Models\User\ProjectMenu as ProjectMenuModel;
use App\Models\User\ProjectRole as ProjectRoleModel;
use App\Models\User\User;
use App\Models\User\User as UserModel;
use Carbon\Carbon;
use Illuminate\Http\Request;
... ... @@ -44,6 +46,18 @@ class ComController extends BaseController
}
/**
* 自动登录
* @author zbj
* @date 2023/7/25
*/
public function autologin()
{
$userLogic = new UserLoginLogic();
$url = $userLogic->autologin();
return redirect($url);
}
/**
* @name :获取当前用户权限菜单列表
* @author :liyuhang
* @method
... ...
... ... @@ -61,7 +61,7 @@ class ProjectLogic extends BaseLogic
'test_domain' => $item['deploy_build']['test_domain'] ?? 0,
'domain' => $item['deploy_optimize']['domain'] ?? 0,
'created_at' => date('Y年m月d日', strtotime($item['created_at'])),
'autologin_url' => '', //TODO
'autologin_url' => env('APP_URL') . '/autologin?project_id=' . $item['id'],
'product_num' => Product::getNumByProjectId($item['id']),
'keyword_num' => $item['deploy_build']['keyword_num'] ?? 0,
'article_num' => Blog::getNumByProjectId($item['id']) + News::getNumByProjectId($item['id']),
... ...