|
@@ -157,96 +157,96 @@
|
|
|
<div class="card">
|
|
|
<div class="card-header">需要你关注</div>
|
|
|
<div class="card-body">
|
|
|
- <!--<% if (noticeLedger.length !== 0 || noticeRevise.length !== 0 || noticeStage.length !== 0 || noticeChange.length !== 0 || noticeMaterial.length !== 0) { %>-->
|
|
|
- <!--<ul class="list-unstyled m-0">-->
|
|
|
- <!--<% for (const nl of noticeLedger) { %>-->
|
|
|
- <!--<li class="media pb-3 mb-3 border-bottom-1">-->
|
|
|
- <!--<div class="media-body">-->
|
|
|
- <!--<div class="row">-->
|
|
|
- <!--<div class="col-auto"><span class="badge badge-info">台帐审批</span></div>-->
|
|
|
- <!--<div class="col-6">-->
|
|
|
- <!--<a href="/tender/<%- nl.id %>"><%- nl.name %></a> 台帐<%- acLedger.statusString[nl.status]%>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--<p class="mt-1 mb-0"><%- nl.lu_name %><small class="ml-1 text-muted"><%- (nl.lu_role ? '- ' + nl.lu_role : '') %></small>-->
|
|
|
- <!--<span class="pull-right text-muted"><%- nl.end_time.toLocaleString() %></span>-->
|
|
|
- <!--</p>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</li>-->
|
|
|
- <!--<% } %>-->
|
|
|
- <!--<% for (const nr of noticeRevise) { %>-->
|
|
|
- <!--<li class="media pb-3 mb-3 border-bottom-1">-->
|
|
|
- <!--<div class="media-body">-->
|
|
|
- <!--<div class="row">-->
|
|
|
- <!--<div class="col-auto"><span class="badge badge-info">台账修订</span></div>-->
|
|
|
- <!--<div class="col-6">-->
|
|
|
- <!--<a href="/tender/<%- nr.id %>>"><%- nr.name %></a>-->
|
|
|
- <!--<a href="/tender/<%- nr.t_id %>/revise/info">台账修订(第<%- nr.corder %>次)</a>-->
|
|
|
- <!--<%- acRevise.statusString[nr.status]%>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--<p class="mt-1 mb-0"><%- nr.ru_name %><small class="ml-1 text-muted"><%- (nr.ru_role ? '- ' + nr.ru_role : '') %></small>-->
|
|
|
- <!--<span class="pull-right text-muted"><%- (nr.end_time ? nr.end_time.toLocaleString() : '') %></span>-->
|
|
|
- <!--</p>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</li>-->
|
|
|
- <!--<% } %>-->
|
|
|
- <!--<% for (const ns of noticeStage) { %>-->
|
|
|
- <!--<li class="media pb-3 mb-3 border-bottom-1">-->
|
|
|
- <!--<div class="media-body">-->
|
|
|
- <!--<div class="row">-->
|
|
|
- <!--<div class="col-auto"><span class="badge badge-success">计量审批</span></div>-->
|
|
|
- <!--<div class="col-6">-->
|
|
|
- <!--<a href="/tender/<%- ns.tid %>"><%- ns.name %></a>-->
|
|
|
- <!--<a href="/tender/<%- ns.tid %>/measure/stage/<%- ns.s_order %>">第<%- ns.s_order %>期 </a>-->
|
|
|
- <!--<%- acStage.statusString[ns.status]%>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--<p class="mt-1 mb-0"><%- ns.su_name %><small class="ml-1 text-muted"><%- (ns.su_role ? '- ' + ns.su_role : '') %></small>-->
|
|
|
- <!--<span class="pull-right text-muted"><%- ns.end_time.toLocaleString() %></span>-->
|
|
|
- <!--</p>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</li>-->
|
|
|
- <!--<% } %>-->
|
|
|
- <!--<% for (const nc of noticeChange) { %>-->
|
|
|
- <!--<li class="media pb-3 mb-3 border-bottom-1">-->
|
|
|
- <!--<div class="media-body">-->
|
|
|
- <!--<div class="row">-->
|
|
|
- <!--<div class="col-auto"><span class="badge badge-danger">变更审批</span></div>-->
|
|
|
- <!--<div class="col-6">-->
|
|
|
- <!--<a href="/tender/<%- nc.id %>"><%- nc.name %></a>-->
|
|
|
- <!--<a href="/tender/<%- nc.id %>/change/<%- nc.cid %>/info"><%- nc.c_code %> </a>-->
|
|
|
- <!--<%- acChange.statusString[nc.cu_status]%>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--<p class="mt-1 mb-0"><%- nc.cu_name %><small class="ml-1 text-muted"><%- (nc.cu_role ? '- ' + nc.cu_role : '') %></small>-->
|
|
|
- <!--<span class="pull-right text-muted"><%- nc.cu_time.toLocaleString() %></span>-->
|
|
|
- <!--</p>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</li>-->
|
|
|
- <!--<% } %>-->
|
|
|
- <!--<% for (const nm of noticeMaterial) { %>-->
|
|
|
- <!--<li class="media pb-3 mb-3 border-bottom-1">-->
|
|
|
- <!--<div class="media-body">-->
|
|
|
- <!--<div class="row">-->
|
|
|
- <!--<div class="col-auto"><span class="badge badge-secondary">材料调差</span></div>-->
|
|
|
- <!--<div class="col-6">-->
|
|
|
- <!--<a href="/tender/<%- nm.tid %>"><%- nm.name %></a>-->
|
|
|
- <!--<a href="/tender/<%- nm.tid %>/measure/stage/<%- nm.m_order %>">第<%- nm.m_order %>期 </a>-->
|
|
|
- <!--<%- acStage.statusString[nm.status]%>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--<p class="mt-1 mb-0"><%- nm.su_name %><small class="ml-1 text-muted"><%- (nm.su_role ? '- ' + nm.su_role : '') %></small>-->
|
|
|
- <!--<span class="pull-right text-muted"><%- nm.end_time.toLocaleString() %></span>-->
|
|
|
- <!--</p>-->
|
|
|
- <!--</div>-->
|
|
|
- <!--</li>-->
|
|
|
- <!--<% } %>-->
|
|
|
- <!--</ul>-->
|
|
|
- <!--<% } else { %>-->
|
|
|
+ <% if (noticeLedger.length !== 0 || noticeRevise.length !== 0 || noticeStage.length !== 0 || noticeChange.length !== 0 || noticeMaterial.length !== 0) { %>
|
|
|
+ <ul class="list-unstyled m-0">
|
|
|
+ <% for (const nl of noticeLedger) { %>
|
|
|
+ <li class="media pb-3 mb-3 border-bottom-1">
|
|
|
+ <div class="media-body">
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-auto"><span class="badge badge-info">台帐审批</span></div>
|
|
|
+ <div class="col-6">
|
|
|
+ <a href="/tender/<%- nl.id %>"><%- nl.name %></a> 台帐<%- acLedger.statusString[nl.status]%>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <p class="mt-1 mb-0"><%- nl.lu_name %><small class="ml-1 text-muted"><%- (nl.lu_role ? '- ' + nl.lu_role : '') %></small>
|
|
|
+ <span class="pull-right text-muted"><%- nl.end_time.toLocaleString() %></span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <% } %>
|
|
|
+ <% for (const nr of noticeRevise) { %>
|
|
|
+ <li class="media pb-3 mb-3 border-bottom-1">
|
|
|
+ <div class="media-body">
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-auto"><span class="badge badge-info">台账修订</span></div>
|
|
|
+ <div class="col-6">
|
|
|
+ <a href="/tender/<%- nr.id %>>"><%- nr.name %></a>
|
|
|
+ <a href="/tender/<%- nr.t_id %>/revise/info">台账修订(第<%- nr.corder %>次)</a>
|
|
|
+ <%- acRevise.statusString[nr.status]%>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <p class="mt-1 mb-0"><%- nr.ru_name %><small class="ml-1 text-muted"><%- (nr.ru_role ? '- ' + nr.ru_role : '') %></small>
|
|
|
+ <span class="pull-right text-muted"><%- (nr.end_time ? nr.end_time.toLocaleString() : '') %></span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <% } %>
|
|
|
+ <% for (const ns of noticeStage) { %>
|
|
|
+ <li class="media pb-3 mb-3 border-bottom-1">
|
|
|
+ <div class="media-body">
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-auto"><span class="badge badge-success">计量审批</span></div>
|
|
|
+ <div class="col-6">
|
|
|
+ <a href="/tender/<%- ns.tid %>"><%- ns.name %></a>
|
|
|
+ <a href="/tender/<%- ns.tid %>/measure/stage/<%- ns.s_order %>">第<%- ns.s_order %>期 </a>
|
|
|
+ <%- acStage.statusString[ns.status]%>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <p class="mt-1 mb-0"><%- ns.su_name %><small class="ml-1 text-muted"><%- (ns.su_role ? '- ' + ns.su_role : '') %></small>
|
|
|
+ <span class="pull-right text-muted"><%- ns.end_time.toLocaleString() %></span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <% } %>
|
|
|
+ <% for (const nc of noticeChange) { %>
|
|
|
+ <li class="media pb-3 mb-3 border-bottom-1">
|
|
|
+ <div class="media-body">
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-auto"><span class="badge badge-danger">变更审批</span></div>
|
|
|
+ <div class="col-6">
|
|
|
+ <a href="/tender/<%- nc.id %>"><%- nc.name %></a>
|
|
|
+ <a href="/tender/<%- nc.id %>/change/<%- nc.cid %>/info"><%- nc.c_code %> </a>
|
|
|
+ <%- acChange.statusString[nc.cu_status]%>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <p class="mt-1 mb-0"><%- nc.cu_name %><small class="ml-1 text-muted"><%- (nc.cu_role ? '- ' + nc.cu_role : '') %></small>
|
|
|
+ <span class="pull-right text-muted"><%- nc.cu_time.toLocaleString() %></span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <% } %>
|
|
|
+ <% for (const nm of noticeMaterial) { %>
|
|
|
+ <li class="media pb-3 mb-3 border-bottom-1">
|
|
|
+ <div class="media-body">
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-auto"><span class="badge badge-secondary">材料调差</span></div>
|
|
|
+ <div class="col-6">
|
|
|
+ <a href="/tender/<%- nm.tid %>"><%- nm.name %></a>
|
|
|
+ <a href="/tender/<%- nm.tid %>/measure/stage/<%- nm.m_order %>">第<%- nm.m_order %>期 </a>
|
|
|
+ <%- acStage.statusString[nm.status]%>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <p class="mt-1 mb-0"><%- nm.su_name %><small class="ml-1 text-muted"><%- (nm.su_role ? '- ' + nm.su_role : '') %></small>
|
|
|
+ <span class="pull-right text-muted"><%- nm.end_time.toLocaleString() %></span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <% } %>
|
|
|
+ </ul>
|
|
|
+ <% } else { %>
|
|
|
<!--没有关注信息-->
|
|
|
<p class="text-center text-muted">暂时没有需要你关注的事项。</p>
|
|
|
- <!--<% } %>-->
|
|
|
+ <% } %>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|