<% include ./list_menu.ejs %>
<% include ./list_mini_menu.ejs %>

结算期列表

<% if (ctx.session.sessionUser.accountId === ctx.tender.data.user_id && (settles.length === 0 || settles[0].audit_status === auditConst.status.checked) && checkedStageCount > 0) { %> 开始新一期 <% } %>
<% for (const [i,s] of settles.entries()) { %> <% if (ctx.tender.info.display.thousandth) { %> <% } else { %> <% } %> <% } %>
结算期数 结算月份 结算周期 本期合同结算 本期变更结算 本期完成结算 截止上期完成结算 截止本期完成结算 审批进度 操作
第 <%- s.settle_order %> 期 <% if ((i === 0 || (settles[i-1] && settles[i-1].status !== auditConst.status.checked)) && s.user_id === ctx.session.sessionUser.accountId) { %> <% } %> <%- s.settle_time %> <%- (s.settle_period ? (s.settle_period.split('~')[1] ? s.settle_period.split('~')[1] : s.settle_period) : '') %> <%- (s.contract_tp ? ctx.helper.formatNum(s.contract_tp, '#,##0.######') : '')%> <%- (s.qc_tp ? ctx.helper.formatNum(s.qc_tp, '#,##0.######') : '')%> <%- (s.tp ? ctx.helper.formatNum(s.tp, '#,##0.######') : '')%> <%- (s.pre_tp ? ctx.helper.formatNum(s.pre_tp, '#,##0.######') : '')%> <%- (s.end_tp ? ctx.helper.formatNum(s.end_tp, '#,##0.######') : '')%><%- (s.contract_tp ? s.contract_tp : '')%> <%- (s.qc_tp ? s.qc_tp : '')%> <%- (s.tp ? s.tp : '')%> <%- (s.pre_tp ? s.pre_tp : '')%> <%- (s.end_tp ? s.end_tp : '')%> <% if (s.curAuditors && s.curAuditors.length > 0) { %> <% if (s.curAuditors[0].audit_type === auditType.key.common) { %> <%- s.curAuditors[0].name %><%if (s.curAuditors[0].role !== '' && s.curAuditors[0].role !== null) { %>-<%- s.curAuditors[0].role %><% } %> <% } else { %> <%- ctx.helper.transFormToChinese(s.curAuditors[0].audit_order) + '审' %> <% } %> <% } %> <%- auditConst.auditProgress[s.audit_status] %> <% if (s.audit_status === auditConst.status.uncheck && s.user_id === ctx.session.sessionUser.accountId) { %> <%- auditConst.statusButton[s.audit_status] %> <% } else if (s.audit_status === auditConst.status.checkNo && s.curAuditors && s.user_id === ctx.session.sessionUser.accountId) { %> <%- auditConst.statusButton[s.audit_status] %> <% } else if (s.audit_status === auditConst.status.checking && s.curAuditors && s.curAuditors.findIndex(x => { return x.audit_id === ctx.session.sessionUser.accountId; }) >= 0) { %> <%- auditConst.statusButton[s.audit_status] %> <% } else if (s.audit_status === auditConst.status.checkNoPre && s.curAuditorsPre && s.curAuditorsPre.findIndex(x => { return x.audit_id === ctx.session.sessionUser.accountId; }) >= 0) { %> <%- auditConst.statusButton[s.audit_status] %> <% } else { %> <%- auditConst.auditString[s.audit_status] %> <% } %>