| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 | <div class="panel-content">    <div class="panel-title fluid">        <div class="title-main"><h2>主页</h2></div>    </div>    <div class="content-wrap">        <div class="c-header mt-3">            <h4>需要你处理</h4>        </div>        <div class="c-body">            <ul class="list-unstyled m-0">                <% for (const t of auditTenders) { %>                <li class="media">                    <img class="mr-3" src="public/images/avatar.png">                    <div class="media-body">                        <span class="pull-right text-muted"><%- t.begin_time.toLocaleString() %></span>                        <h5 class="mt-0"><%- ctx.session.sessionUser.name %><small class="ml-3 text-muted"><%- t.role %></small></h5>                        <p><a href="/tender/<%- t.id %>"><%- t.name %></a> 台帐 需要您 <a href="/tender/<%- t.id %>/ledger/audit">审批</a>。</p>                    </div>                </li>                <% } %>                <% for (const audit of auditStages) { %>                <li class="media">                    <img class="mr-3" src="public/images/avatar.png">                    <div class="media-body">                        <span class="pull-right text-muted"><%- audit.begin_time.toLocaleString() %></span>                        <h5 class="mt-0"><%- ctx.session.sessionUser.name %><small class="ml-3 text-muted"><%- audit.role %></small></h5>                        <p><a href="/tender/<%- audit.tid %>"><%- audit.name %></a>                            第<%- audit.sorder %>期 <% if (audit.sstatus === acStage.status.checkNoPre) { %><span style="color: indianred">被退回</span> <% } %> 需要您                            <a href="/tender/<%- audit.tid %>/measure/stage/<%- audit.sorder %>">                                <% if (audit.sstatus === acStage.status.checkNoPre) { %>重新<% } %>审批                            </a>。                        </p>                    </div>                </li>                <% } %>                <% for (const change of auditChanges) { %>                <li class="media">                    <img class="mr-3" src="public/images/avatar.png">                    <div class="media-body">                        <span class="pull-right text-muted"><%- (change.sin_time ? change.sin_time.toLocaleString() : '') %></span>                        <h5 class="mt-0"><%- change.pre.name %><small class="ml-3 text-muted"><%- change.pre.role %></small></h5>                        <p>                            <a href="/tender/<%- change.tid %>"><%- change.name %></a>                            变更令 <%- change.ccode %>                            <% if (change.cstatus === acChange.status.backnew || change.cstatus === acChange.status.back) { %>                            <span style="color: indianred">被退回</span>                            <% } %>                            需要您                            <a href="/tender/<%- change.tid %>/change/<%- change.cid %>/info">                                <% if (change.cstatus === acChange.status.checking) { %>                                审批                                <% } else if (change.cstatus === acChange.status.backnew && ctx.session.sessionUser.accountId !== change.user_id) { %>                                重新审批                                <% } else { %>                                重新上报                                <% } %>                            </a>。                        </p>                    </div>                </li>                <% } %>            </ul>        </div>        <div class="c-header mt-4">            <h4>需要你关注</h4>        </div>        <div class="c-body">        </div>    </div></div>
 |