<%= projectData.name %>

当前版本:<%= versionList[0].name %> <% if (sysMsgList.length > 0) { %> <% for (const sm of sysMsgList) { %> 系统最新通知 <% } %> <% } %>
<% 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 %>

<% } %>
<%- ctx.helper.getTimePeriod(); %>好 <%- ctx.session.sessionUser.name %>
 
参与标段

<%- dashboardStatus.all %>


待办处理

<%- dashboardStatus.dashboard %>


紧急审批

<%- dashboardStatus.worry %>


预警审批

<%- dashboardStatus.early %>

需要你处理
<% if (dashboardStatus.dashboard !== 0) { %> <% for (const db of dashboardShenpis) { %> <% if (db.shenpi_type === 'ledger') { %> <% const t = db; %> <% if (t.ledger_status === acLedger.status.checking) { %> <% if (t.start_audit === 2) { %><% } else if (t.start_audit === 1) { %><% } else { %><% } %> <% } else { %> <% if (t.start_audit === 2) { %><% } else if (t.start_audit === 1) { %><% } else { %><% } %> <% } %> <% } else if (db.shenpi_type === 'revise') { %> <% const revise = db; %> <% if (revise.start_audit === 2) { %><% } else if (revise.start_audit === 1) { %><% } else { %><% } %> <% } else if (db.shenpi_type === 'stage') { %> <% const audit = db; %> <% if (audit.sstatus === acStage.status.checkNo) { %> <% if (audit.start_audit === 2) { %><% } else if (audit.start_audit === 1) { %><% } else { %><% } %> <% } else if (audit.sstatus === acStage.status.uncheck) { %> <% if (audit.start_audit === 2) { %><% } else if (audit.start_audit === 1) { %><% } else { %><% } %> <% } else { %> <% if (audit.start_audit === 2) { %><% } else if (audit.start_audit === 1) { %><% } else { %><% } %> <% } %> <% } else if (db.shenpi_type === 'stageAss') { %> <% const audit = db; %> <% if (audit.sstatus !== acStage.status.checkNo) { %> <% if (audit.start_audit === 2) { %><% } else if (audit.start_audit === 1) { %><% } else { %><% } %> <% } else { %> <% if (audit.start_audit === 2) { %><% } else if (audit.start_audit === 1) { %><% } else { %><% } %> <% } %> <% } else if (db.shenpi_type === 'change') { %> <% const change = db; %> <% if (change.start_audit === 2) { %><% } else if (change.start_audit === 1) { %><% } else { %><% } %> <% } else if (db.shenpi_type === 'changeProject') { %> <% const acp = db; %> <% if (acp.start_audit === 2) { %><% } else if (acp.start_audit === 1) { %><% } else { %><% } %> <% } else if (db.shenpi_type === 'changeApply') { %> <% const aca = db; %> <% if (aca.start_audit === 2) { %><% } else if (aca.start_audit === 1) { %><% } else { %><% } %> <% } else if (db.shenpi_type === 'changePlan') { %> <% const acp = db; %> <% if (acp.start_audit === 2) { %><% } else if (acp.start_audit === 1) { %><% } else { %><% } %> <% } else if (db.shenpi_type === 'material') { %> <% const am = db; %> <% if (am.mstatus !== acMaterial.status.checkNo) { %> <% if (am.start_audit === 2) { %><% } else if (am.start_audit === 1) { %><% } else { %><% } %> <% } else { %> <% if (am.start_audit === 2) { %><% } else if (am.start_audit === 1) { %><% } else { %><% } %> <% } %> <% } else if (db.shenpi_type === 'advance') { %> <% const am = db; %> <% if (am.mstatus !== acAdvance.status.checkNo) { %> <% if (am.start_audit === 2) { %><% } else if (am.start_audit === 1) { %><% } else { %><% } %> <% } else { %> <% if (am.start_audit === 2) { %><% } else if (am.start_audit === 1) { %><% } else { %><% } %> <% } %> <% } else if (db.shenpi_type === 'payment') { %> <% const audit = db; %> <% if (audit.sstatus !== acStage.status.checkNo) { %> <% if (audit.start_audit === 2) { %><% } else if (audit.start_audit === 1) { %><% } else { %><% } %> <% if (audit.type) { %> <% } else { %> <% } %> <% if (audit.type) { %> <% } else { %> <% } %> <% } else { %> <% if (audit.start_audit === 2) { %><% } else if (audit.start_audit === 1) { %><% } else { %><% } %> <% if (audit.type) { %> <% } else {%> <% } %> <% if (audit.type) { %> <% } else {%> <% } %> <% } %> <% } else if (db.shenpi_type === 'financial') { %> <% const af = db; %> <% if (af.start_audit === 2) { %><% } else if (af.start_audit === 1) { %><% } else { %><% } %> <% } %> <% } %>
紧急 类型 所属项目 标段名称 状态 创建时间 操作
台账审批 <%- t.sp_name %> <%- t.name %> 台账 <%- (t.begin_time ? ctx.moment(t.begin_time).format('YYYY/MM/DD HH:mm') : '') %> 审批
台账审批 <%- t.sp_name %> <%- t.name %> 台账 <%- (t.end_time ? ctx.moment(t.end_time).format('YYYY/MM/DD HH:mm') : '') %> 重新上报
台账修订 <%- revise.sp_name %> <%- revise.t_name %> 第<%- revise.corder %>次 第<%- revise.corder %>次 <%- ( revise.status === acRevise.status.checking ? (revise.begin_time ? ctx.moment(revise.begin_time).format('YYYY/MM/DD HH:mm') : '') : (revise.end_time ? ctx.moment(revise.end_time).format('YYYY/MM/DD HH:mm') : '') ) %> <% if (revise.status === acRevise.status.checking) { %>审批<% } else if (revise.status === acRevise.status.checkNo) { %>重新上报<% } %>
计量审批 <%- audit.sp_name %> <%- audit.name %> 第<%- audit.sorder %>期 第<%- audit.sorder %>期 <%- ctx.moment(audit.end_time).format('YYYY/MM/DD HH:mm') %> 重新上报
计量审批 <%- audit.sp_name %> <%- audit.name %> 第<%- audit.sorder %>期 第<%- audit.sorder %>期 <%- ctx.moment(audit.begin_time).format('YYYY/MM/DD HH:mm') %> 上报
计量审批 <%- audit.sp_name %> <%- audit.name %> 第<%- audit.sorder %>期 第<%- audit.sorder %>期 <%- ctx.moment(audit.begin_time).format('YYYY/MM/DD HH:mm') %> <% if (audit.sstatus === acStage.status.checkNoPre) { %>重新<% } %>审批
计量审批 <%- audit.sp_name %> <%- audit.tender_name %> 第<%- audit.sorder %>期 第<%- audit.sorder %>期 <%- ctx.moment(audit.begin_time).format('YYYY/MM/DD HH:mm') %> 协同审批
计量审批 <%- audit.sp_name %> <%- audit.tender_name %> 第<%- audit.sorder %>期 第<%- audit.sorder %>期 <%- ctx.moment(audit.begin_time).format('YYYY/MM/DD HH:mm') %> 协同上报
变更审批 <%- change.sp_name %> <%- change.name %> <%- change.ccode %> 变更 <%- change.begin_time ? ctx.moment(change.begin_time).format('YYYY/MM/DD HH:mm') : (change.cin_time ? ctx.moment.unix(change.cin_time).format('YYYY/MM/DD HH:mm') : '') %> <% if (change.cstatus === acChange.status.checking) { %>审批<% } else if (change.cstatus === acChange.status.checkNoPre) { %>重新审批<% } else { %>重新上报<% } %>
变更立项 <%- acp.sp_name %> <%- acp.name %> <%- acp.mcode %> 变更 <%- ( acp.status !== acChangeProject.status.back ? (acp.begin_time ? ctx.moment(acp.begin_time).format('YYYY/MM/DD HH:mm') : '') : (acp.end_time ? ctx.moment(acp.end_time).format('YYYY/MM/DD HH:mm') : '') ) %> <% if (acp.mstatus !== acChangeProject.status.back) { %>审批<% } else { %>重新上报<% } %>
变更申请 <%- aca.sp_name %> <%- aca.name %> <%- aca.mcode %> 变更 <%- ( aca.mstatus !== acChangeApply.status.checkNo ? (aca.begin_time ? ctx.moment(aca.begin_time).format('YYYY/MM/DD HH:mm') : '') : (aca.end_time ? ctx.moment(aca.end_time).format('YYYY/MM/DD HH:mm') : '') ) %> <% if (aca.mstatus !== acChangeApply.status.checkNo) { %>审批<% } else { %>重新上报<% } %>
变更方案 <%- acp.sp_name %> <%- acp.name %> <%- acp.mcode %> 变更 <%- ( acp.mstatus !== acChangePlan.status.checkNo ? (acp.begin_time ? ctx.moment(acp.begin_time).format('YYYY/MM/DD HH:mm') : '') : (acp.end_time ? ctx.moment(acp.end_time).format('YYYY/MM/DD HH:mm') : '') ) %> <% if (acp.mstatus !== acChangePlan.status.checkNo) { %>审批<% } else { %>重新上报<% } %>
材料调差 <%- am.sp_name %> <%- am.name %> 第<%- am.morder %>期 第<%- am.morder %>期 <%- ctx.moment(am.begin_time).format('YYYY/MM/DD HH:mm') %> 审批
材料调差 <%- am.sp_name %> <%- am.name %> 第<%- am.morder %>期 第<%- am.morder %>期 <%- ctx.moment(am.end_time).format('YYYY/MM/DD HH:mm') %> 重新上报
预付款 <%- am.sp_name %> <%- am.name %> <%- typeColMap[am.mtype].text %>第<%- am.morder %>期 第<%- am.morder %>期 <%- ctx.moment(am.create_time).format('YYYY/MM/DD HH:mm') %> 审批
预付款 <%- am.sp_name %> <%- am.name %> <%- typeColMap[am.mtype].text %>第<%- am.morder %>期 第<%- am.morder %>期 <%- ctx.moment(am.end_time).format('YYYY/MM/DD HH:mm') %> 重新上报
支付审批 <%- audit.sp_name %><%- audit.name %> <%- audit.rpt_name %> <%- audit.scode %><%- audit.name %> <%- audit.rpt_name %> <%- audit.scode %>第<%- audit.sorder %>期 <%- ctx.moment(audit.begin_time).format('YYYY/MM/DD HH:mm') %><% if (audit.sstatus === acStage.status.checkNoPre) { %>重新<% } %>审批<% if (audit.sstatus === acStage.status.checkNoPre) { %>重新<% } %>审批
支付审批 <%- audit.sp_name %><%- audit.name %> <%- audit.rpt_name %> <%- audit.scode %><%- audit.name %> <%- audit.rpt_name %> <%- audit.scode %>第<%- audit.sorder %>期 <%- ctx.moment(audit.end_time).format('YYYY/MM/DD HH:mm') %>重新上报重新上报
资金支付 <%- af.sp_name %> <%- af.name %> <%- af.fpcode %> 支付 <%- ( af.fpcstatus !== acFinancial.status.checkNo ? (af.begin_time ? ctx.moment(af.begin_time).format('YYYY/MM/DD HH:mm') : '') : (af.end_time ? ctx.moment(af.end_time).format('YYYY/MM/DD HH:mm') : '') ) %> <% if (af.fpstatus !== acFinancial.status.checkNo) { %>审批<% } else { %>重新上报<% } %>
<% } else { %>
暂时没有需要你处理的事项
<% } %>
项目通知
参与的标段进度
审批日历
技术支持
  • <%=salesmanData.qq%>
  • <%=salesmanData.telephone%>
  • <%=salesmanData.fixedphone%>
  • <% if (projectData.qrcode_json) { %>
  • <% for (const qr of JSON.parse(projectData.qrcode_json)) { %>
    <%= qr.name %>
    <% } %>
  • <% } else { %>
  • 虾米造价
  • <% } %>