OneBot: Leantime 改造版源码(BOM/Univer 表格/AI 接管/品牌替换等)
Some checks failed
Security Audit / Composer Security Audit (push) Has been cancelled
Security Audit / NPM Security Audit (push) Has been cancelled
Security Audit / CodeQL Analysis (push) Has been cancelled

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,53 @@
@php
$lastClient = '';
@endphp
<ul id="{{ $prefix }}-projectSelectorlist-group-{{ $parent }}" class="level-{{ $level }} projectGroup">
@foreach($projects as $project)
@php
$parentState = session("usersettings.submenuToggle.".$prefix.'-projectSelectorlist-group-'.$project['clientId'], 'closed');
@endphp
@if(
!session()->exists("usersettings.projectSelectFilter.client")
|| session("usersettings.projectSelectFilter.client") == $project["clientId"]
|| session("usersettings.projectSelectFilter.client") == 0
|| session("usersettings.projectSelectFilter.client") == ""
)
@if ($lastClient != $project['clientName'])
@php
$lastClient = $project['clientName']
@endphp
@if(!$loop->first)
</ul>
@endif
<li class='projectLineItem clientIdHead-{{$project['clientId'] }}'>
<a href="javascript:void(0);"
class="toggler {{ $parentState }}"
id="{{ $prefix }}-toggler-{{ $project["clientId"] }}"
onclick="leantime.menuController.toggleProjectDropDownList('{{ $project["clientId"] }}', '', '{{ $prefix }}')">
@if($parentState == 'closed')
<i class="fa fa-angle-right"></i>
@else
<i class="fa fa-angle-down"></i>
@endif
</a>
<a href="javascript:void(0)">
{{ $project['clientName'] }}
</a>
<ul id="{{ $prefix }}-projectSelectorlist-group-{{ $project['clientId'] }}" class="level-1 projectGroup {{ $parentState }}">
@endif
<li class="projectLineItem hasSubtitle {{ session("currentProject") == $project['id'] ? "active" : '' }}" >
@include('menu::partials.projectLink')
<div class="clear"></div>
</li>
@endif
@endforeach
</ul>