laiguoran 5 years ago
parent
commit
cd9ecaec04
3 changed files with 27 additions and 27 deletions
  1. 3 3
      app/extend/helper.js
  2. 6 6
      app/service/ledger_audit.js
  3. 18 18
      app/service/stage_audit.js

+ 3 - 3
app/extend/helper.js

@@ -878,9 +878,9 @@ module.exports = {
         if (mobiles.length > 0) {
             const sms = new SMS(this.ctx);
             const tenderName = await sms.contentChange(this.ctx.tender.data.name);
-            let projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
-            projectName = projectName !== '' ? projectName + ',' : '';
-            const content = '【纵横计量支付】' + projectName + tenderName + msg;
+            const projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
+            const ptmsg = projectName !== '' ? '项目「' + projectName + '」标段「' + tenderName + '」' : tenderName;
+            const content = '【纵横计量支付】' + ptmsg + msg;
             sms.send(mobiles, content);
         }
     },

+ 6 - 6
app/service/ledger_audit.js

@@ -306,9 +306,9 @@ module.exports = app => {
                         if (mobile_array.length > 0) {
                             const sms = new SMS(this.ctx);
                             const tenderName = await sms.contentChange(tenderInfo.name);
-                            let projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
-                            projectName = projectName !== '' ? projectName + ',' : '';
-                            const content = '【纵横计量支付】' + projectName + tenderName + '台账审批通过,请登录系统处理。';
+                            const projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
+                            const ptmsg = projectName !== '' ? '项目「' + projectName + '」标段「' + tenderName + '」' : tenderName;
+                            const content = '【纵横计量支付】' + ptmsg + '台账审批通过,请登录系统处理。';
                             sms.send(mobile_array, content);
                         }
                         // const auditList = await this.getAuditors(tenderId, times);
@@ -352,9 +352,9 @@ module.exports = app => {
                     if (mobile_array.length > 0) {
                         const sms = new SMS(this.ctx);
                         const tenderName = await sms.contentChange(tenderInfo.name);
-                        let projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
-                        projectName = projectName !== '' ? projectName + ',' : '';
-                        const content = '【纵横计量支付】' + projectName + tenderName + '台账审批退回,请登录系统处理。';
+                        const projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
+                        const ptmsg = projectName !== '' ? '项目「' + projectName + '」标段「' + tenderName + '」' : tenderName;
+                        const content = '【纵横计量支付】' + ptmsg + '台账审批退回,请登录系统处理。';
                         sms.send(mobile_array, content);
                     }
                 }

+ 18 - 18
app/service/stage_audit.js

@@ -243,9 +243,9 @@ module.exports = app => {
                         const stageInfo = await this.ctx.service.stage.getDataById(audit.sid);
                         const sms = new SMS(this.ctx);
                         const tenderName = await sms.contentChange(tenderInfo.name);
-                        let projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
-                        projectName = projectName !== '' ? projectName + ',' : '';
-                        const content = '【纵横计量支付】' + projectName + tenderName + '第' + stageInfo.order + '期,需要您审批。';
+                        const projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
+                        const ptmsg = projectName !== '' ? '项目「' + projectName + '」标段「' + tenderName + '」' : tenderName;
+                        const content = '【纵横计量支付】' + ptmsg + '第' + stageInfo.order + '期,需要您审批。';
                         sms.send(smsUser.auth_mobile, content);
                     }
                 }
@@ -301,9 +301,9 @@ module.exports = app => {
                             const stageInfo = await this.ctx.service.stage.getDataById(nextAudit.sid);
                             const sms = new SMS(this.ctx);
                             const tenderName = await sms.contentChange(tenderInfo.name);
-                            let projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
-                            projectName = projectName !== '' ? projectName + ',' : '';
-                            const content = '【纵横计量支付】' + projectName + tenderName + '第' + stageInfo.order + '期,需要您审批。';
+                            const projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
+                            const ptmsg = projectName !== '' ? '项目「' + projectName + '」标段「' + tenderName + '」' : tenderName;
+                            const content = '【纵横计量支付】' + ptmsg + '第' + stageInfo.order + '期,需要您审批。';
                             sms.send(smsUser.auth_mobile, content);
                         }
                     }
@@ -347,9 +347,9 @@ module.exports = app => {
                         const tenderInfo = await this.ctx.service.tender.getDataById(stageInfo.tid);
                         const sms = new SMS(this.ctx);
                         const tenderName = await sms.contentChange(tenderInfo.name);
-                        let projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
-                        projectName = projectName !== '' ? projectName + ',' : '';
-                        const content = '【纵横计量支付】' + projectName + tenderName + '第' + stageInfo.order + '期,审批通过。';
+                        const projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
+                        const ptmsg = projectName !== '' ? '项目「' + projectName + '」标段「' + tenderName + '」' : tenderName;
+                        const content = '【纵横计量支付】' + ptmsg + '第' + stageInfo.order + '期,审批通过。';
                         sms.send(mobile_array, content);
                     }
                 }
@@ -426,9 +426,9 @@ module.exports = app => {
                     const tenderInfo = await this.ctx.service.tender.getDataById(stageInfo.tid);
                     const sms = new SMS(this.ctx);
                     const tenderName = await sms.contentChange(tenderInfo.name);
-                    let projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
-                    projectName = projectName !== '' ? projectName + ',' : '';
-                    const content = '【纵横计量支付】' + projectName + tenderName + '第' + stageInfo.order + '期,审批退回。';
+                    const projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
+                    const ptmsg = projectName !== '' ? '项目「' + projectName + '」标段「' + tenderName + '」' : tenderName;
+                    const content = '【纵横计量支付】' + ptmsg + '第' + stageInfo.order + '期,审批退回。';
                     sms.send(mobile_array, content);
                 }
 
@@ -511,9 +511,9 @@ module.exports = app => {
                         const stageInfo = await this.ctx.service.stage.getDataById(audit.sid);
                         const sms = new SMS(this.ctx);
                         const tenderName = await sms.contentChange(tenderInfo.name);
-                        let projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
-                        projectName = projectName !== '' ? projectName + ',' : '';
-                        const content = '【纵横计量支付】' + projectName + tenderName + '第' + stageInfo.order + '期,需要您审批。';
+                        const projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
+                        const ptmsg = projectName !== '' ? '项目「' + projectName + '」标段「' + tenderName + '」' : tenderName;
+                        const content = '【纵横计量支付】' + ptmsg + '第' + stageInfo.order + '期,需要您审批。';
                         sms.send(smsUser.auth_mobile, content);
                     }
                 }
@@ -727,9 +727,9 @@ module.exports = app => {
                         const stageInfo = await this.ctx.service.stage.getDataById(audit.sid);
                         const sms = new SMS(this.ctx);
                         const tenderName = await sms.contentChange(tenderInfo.name);
-                        let projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
-                        projectName = projectName !== '' ? projectName + ',' : '';
-                        const content = '【纵横计量支付】' + projectName + tenderName + '第' + stageInfo.order + '期,需要您审批。';
+                        const projectName = await sms.contentChange(this.ctx.tender.info.deal_info.buildName);
+                        const ptmsg = projectName !== '' ? '项目「' + projectName + '」标段「' + tenderName + '」' : tenderName;
+                        const content = '【纵横计量支付】' + ptmsg + '第' + stageInfo.order + '期,需要您审批。';
                         sms.send(smsUser.auth_mobile, content);
                     }
                 }