| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | <div class="panel-content">    <div class="panel-title fluid">        <div class="title-main d-flex justify-content-between">            <div class="d-flex">                资料归集/<%- ctx.subProject.name %>                (当前状态:<span class="<%- ctx.subProject.lock_file ? 'text-success' : 'text-warning'%>"><%- ctx.subProject.lock_file ? '锁定' : '未锁定'%></span>)                <div class="d-flex">                    <div class="alert alert-warning p-1 mt-1"><i class="fa Example of exclamation-circle fa-exclamation-circle "></i> 请先锁定再编辑;锁定时其他人不可操作资料归集,仅可查看;编辑完成后需解锁。</div>                    <form class="ml-2" method="POST" action="/sp/<%- ctx.subProject.id %>/lock-file?lock=<%- ctx.subProject.lock_file ? 0 : 1 %>">                        <input type="hidden" name="_csrf_j" value="<%= ctx.csrf %>" />                        <button class="btn btn-sm btn-primary"><%- ctx.subProject.lock_file ? '解锁' : '锁定' %></button>                    </form>                </div>            </div>        </div>    </div>    <div class="content-wrap">        <div class="c-body">            <div class="sjs-height-0">                <div>                    <% if (ctx.subProject.lock_file) { %>                    <div class="d-flex flex-row">                        <div class="p-2">                            <a href="javascript: void(0);" class="btn btn-sm btn-light text-primary" id="add-slibing"><i class="fa fa-plus" aria-hidden="true"></i> 同层</a>                            <a href="javascript: void(0);" class="btn btn-sm btn-light text-primary" id="add-child"><i class="fa fa-plus" aria-hidden="true"></i> 子项</a>                            <a href="javascript: void(0);" class="btn btn-sm btn-light text-primary" id="up-move"><i class="fa fa-arrow-up" aria-hidden="true"></i> 上移</a>                            <a href="javascript: void(0);" class="btn btn-sm btn-light text-primary" id="down-move"><i class="fa fa-arrow-down" aria-hidden="true"></i> 下移</a>                        </div>                        <div class="ml-auto p-2">                            <a href="javascript: void(0);" class="btn btn-sm btn-primary" id="multi-setting">附加配置</a>                        </div>                    </div>                    <% } %>                    <div>                        <ul id="filing" class="ztree" style="overflow: auto"></ul>                    </div>                </div>            </div>        </div>    </div></div><script>    const readOnly = <%- !ctx.subProject.lock_file %>;    const filingData = JSON.parse('<%- JSON.stringify(filingData) %>');</script>
 |