OneBot: Leantime 改造版源码(BOM/Univer 表格/AI 接管/品牌替换等)

This commit is contained in:
wangruiguo
2026-09-03 18:49:20 +08:00
commit d647428529
3501 changed files with 1988906 additions and 0 deletions

View File

@@ -0,0 +1,59 @@
@extends($layout)
@section('content')
<div class="pageheader">
<div class="pageicon"><span class="fa fa-lock"></span></div>
<div class="pagetitle">
<h1>{!! __('label.twoFA') !!}</h1>
</div>
</div>
<div class="maincontent">
<div class="maincontentinner">
{!! $tpl->displayNotification() !!}
<div class="row-fluid">
<div class="span12">
<h3>{!! __('label.twoFA_setup') !!}</h3>
<br />
<div class="center">
@if (! $twoFAEnabled)
<h5>1. {!! __('text.twoFA_qr') !!}</h5>
<br />
<img src="{{ $qrData }}" style="border-radius: var(--box-radius);"/><br />
Secret: <p>{{ $secret }}</p><br/>
<form action="" method="post" class='stdform'>
<h5>2. {!! __('text.twoFA_verify_code') !!}</h5>
<p>
<span>{!! __('label.twoFACode_short') !!}:</span>
<x-global::forms.text-input name="twoFACode" id="twoFACode" /><br/>
</p>
<input type="hidden" name="secret" value="{{ $secret }}" />
<br/>
<p class='stdformbutton'>
<x-global::forms.button tag="input" inputType="submit" contentRole="primary" :labelText="__('buttons.save')" name="save" id="save" />
</p>
</form>
@else
<form action="" method="post" class='stdform'>
<h5>{!! __('text.twoFA_already_enabled') !!}</h5>
<input type="hidden" name="{{ session('formTokenName') }}" value="{{ session('formTokenValue') }}" />
<p class='stdformbutton'>
<x-global::forms.button tag="input" inputType="submit" contentRole="primary" :labelText="__('buttons.remove')" name="disable" id="disable" />
<x-global::forms.button tag="a" link="{{ BASE_URL }}/users/editOwn">{!! __('buttons.back') !!}</x-global::forms.button>
</p>
</form>
@endif
</div>
</div>
</div>
</div>
</div>
@endsection

View File

@@ -0,0 +1,31 @@
@extends($layout)
@section('content')
<div class="pageheader">
<div class="pagetitle">
<h1>{!! __('headlines.twoFA_login') !!}</h1>
</div>
</div>
<div class="regcontent">
<form id="login" action="{{ BASE_URL }}/twoFA/verify" method="post">
<input type="hidden" name="redirectUrl" value="{{ $redirectUrl }}"/>
{!! $tpl->displayInlineNotification() !!}
<div class="">
<x-global::forms.text-input name="twoFA_code" id="twoFA_code"
placeholder="{{ __('label.twoFACode') }}"
value="" autofocus />
</div>
<div class="">
<div class="forgotPwContainer">
<a href="{{ BASE_URL }}/auth/logout" class="forgotPw">{!! __('menu.sign_out') !!}</a>
</div>
<x-global::forms.button tag="input" inputType="submit" name="login" :labelText="__('buttons.login')"
contentRole="primary"/>
</div>
</form>
</div>
@endsection