待办事项

<%= ctx.session.sessionProject.name %>

<% if (!authMobile) { %> <% } %> <% if (maintainData.status !== maintainConst.status.notset && new Date().getTime() + (86400*1000) > parseFloat(maintainData.maintain_time)) { %>

系统将于 <%- moment(parseFloat(maintainData.maintain_time)).format('YYYY年MM月DD日 HH:mm') %> 开始停机维护,<%- (maintainData.duration !== maintainConst.duration.forever ? '持续'+ maintainConst.durationString[maintainData.duration] +'。' : '') %>造成不便敬请谅解。

<%- maintainData.msg %>
<% } %>
需要你处理
<% if (auditTenders.length !== 0 || auditRevise.length !== 0 || auditStages.length !== 0 || auditChanges.length !== 0 || auditMaterial.length !== 0 || auditAdvance.length !== 0) { %>
    <% for (const t of auditTenders) { %> <% if (t.ledger_status === acLedger.status.checking) { %>
  • 台账审批

    <%- ctx.session.sessionUser.name %><%- (role ? '- ' + role : '') %> <%- (t.begin_time ? ctx.moment(t.begin_time).format('YYYY-MM-DD HH:mm:ss') : '') %>

  • <% } else { %>
  • 台账审批

    <%- ctx.session.sessionUser.name %><%- (role ? '- ' + role : '') %> <%- (t.end_time ? ctx.moment(t.end_time).format('YYYY-MM-DD HH:mm:ss') : '') %>

  • <% } %> <% } %> <% for (const revise of auditRevise) { %>
  • <%- revise.audit_name %><%- (revise.audit_role ? '- ' + revise.audit_role: '') %> <%- ( revise.status === acRevise.status.checking ? (revise.begin_time ? ctx.moment(revise.begin_time).format('YYYY-MM-DD HH:mm:ss') : '') : (revise.end_time ? ctx.moment(revise.end_time).format('YYYY-MM-DD HH:mm:ss') : '') ) %>

  • <% } %> <% for (const audit of auditStages) { %> <% if (audit.sstatus !== acStage.status.checkNo) { %>
  • <%- ctx.session.sessionUser.name %><%- (role ? '- ' + role : '') %> <%- ctx.moment(audit.begin_time).format('YYYY-MM-DD HH:mm:ss') %>

  • <% } else { %>
  • 计量审批
    <%- audit.name %> 第<%- audit.sorder %>期

    <%- ctx.session.sessionUser.name %><%- (role ? '- ' + role : '') %> <%- ctx.moment(audit.end_time).format('YYYY-MM-DD HH:mm:ss') %>

  • <% } %> <% } %> <% for (const change of auditChanges) { %>
  • <%- change.caname %><%- (role ? '- ' + role : '') %> <%- (change.sin_time ? ctx.moment(change.sin_time).format('YYYY-MM-DD HH:mm:ss') : '') %>

  • <% } %> <% for (const am of auditMaterial) { %> <% if (am.mstatus !== acMaterial.status.checkNo) { %>
  • 材料调差
    <%- am.name %> 第<%- am.morder %>期

    <%- ctx.session.sessionUser.name %><%- (role ? '- ' + role : '') %> <%- ctx.moment(am.begin_time).format('YYYY-MM-DD HH:mm:ss') %>

  • <% } else { %>
  • 材料调差
    <%- am.name %> 第<%- am.morder %>期

    <%- ctx.session.sessionUser.name %><%- (role ? '- ' + role : '') %> <%- ctx.moment(am.end_time).format('YYYY-MM-DD HH:mm:ss') %>

  • <% } %> <% } %> <% for (const am of auditAdvance) { %> <% if (am.mstatus !== acAdvance.status.checkNo) { %>
  • 预付款
    <%- am.name %> 第<%- am.morder %>期

    <%- ctx.session.sessionUser.name %><%- (role ? '- ' + role : '') %> <%- ctx.moment(am.create_time).format('YYYY-MM-DD HH:mm:ss') %>

  • <% } else { %>
  • 预付款
    <%- am.name %> 第<%- am.morder %>期

    <%- ctx.session.sessionUser.name %><%- (role ? '- ' + role : '') %> <%- ctx.moment(am.end_time).format('YYYY-MM-DD HH:mm:ss') %>

  • <% } %> <% } %>
<% } else { %>

暂时没有需要你处理的事项。

<% } %>
需要你关注
<% if(noticeList.length) { %>
    <% for (const notice of noticeList) { %> <% if(notice.type === pushType.stage) { %>
  • 计量审批
    <%- notice.name %> 第<%- notice.order %>期 <%- acStage.statusString[notice.status]%>

    <%- notice.su_name %><%- (notice.su_role ? '- ' + notice.su_role : '') %> <%- ctx.helper.formatFullDate(notice.create_time) %>

  • <% } else if(notice.type === pushType.material) { %>
  • 材料调差
    <%- notice.name %> 第<%- notice.order %>期 <%- acMaterial.statusString[notice.status]%>

    <%- notice.su_name %><%- (notice.su_role ? '- ' + notice.su_role : '') %> <%- ctx.helper.formatFullDate(notice.create_time) %>

  • <% } else if(notice.type === pushType.ledger) { %>
  • 台账审批
    <%- notice.name %> <%- acLedger.statusString[notice.status]%>

    <%- notice.su_name %><%- (notice.su_role ? '- ' + notice.su_role : '') %> <%- ctx.helper.formatFullDate(notice.create_time) %>

  • <% } else if(notice.type === pushType.revise) { %>
  • 台账修订
    <%- notice.name %> 台账修订(第<%- notice.corder %>次) <%- acRevise.statusString[notice.status]%>

    <%- notice.su_name %><%- (notice.su_role ? '- ' + notice.su_role : '') %> <%- ctx.helper.formatFullDate(notice.create_time) %>

  • <% } else if(notice.type === pushType.change){ %>
  • 变更审批
    <%- notice.name %> <%- notice.c_code %> <%- acChange.statusString[notice.status]%>

    <%- notice.su_name %><%- (notice.su_role ? '- ' + notice.su_role : '') %> <%- ctx.helper.formatFullDate(notice.create_time) %>

  • <% } else if(notice.type === pushType.advance) { %>
  • 预付款
    <%- notice.name %> 第<%- notice.order %>期 <%- acAdvance.statusString[notice.status]%>

    <%- notice.su_name %><%- (notice.su_role ? '- ' + notice.su_role : '') %> <%- ctx.helper.formatFullDate(notice.create_time) %>

  • <% } %> <% } %>
<% } else { %>

暂时没有需要你关注的事项。

<% } %>
项目通知查看所有
技术支持
  • <%=salesmanData.qq%>
  • <%=salesmanData.telephone%>
  • <%=salesmanData.fixedphone%>
  • <% if (projectData.qrcode_json) { %>
  • <% for (const qr of JSON.parse(projectData.qrcode_json)) { %>
    <%= qr.name %>
    <% } %>
  • <% } %>
<% if (versionList.length > 0) { %> <% } %>
<% if (sysMsgList.length > 0) { %>
系统消息
<% } %>