Browse Source

fix: sms params & export join

ryanemax 8 months ago
parent
commit
2bb3558660
2 changed files with 6 additions and 6 deletions
  1. 4 4
      server/cloud/aliyun/func-aliyun-sms.js
  2. 2 2
      server/cloud/tbook/func-tbook-export.js

+ 4 - 4
server/cloud/aliyun/func-aliyun-sms.js

@@ -64,10 +64,10 @@ async function sendAliyunSMS(options){
         const config = {
             accessKeyID       : SMSAccessKeyID,
             accessKeySecret   : SMSAccessKeySecret,
-            paramString       : {code: '123456'},
-            recNum            : ['18691770343','18607007073'],
-            signName          : '普通高等教育教材网',
-            templateCode      : 'SMS_468870790',
+            paramString       : options?.params,
+            recNum            : options?.mobileList,
+            signName          : options?.signName,
+            templateCode      : options?.templateCode,
         };
         sms(config, (err, body) => {
             console.log(err, body);

+ 2 - 2
server/cloud/tbook/func-tbook-export.js

@@ -118,7 +118,7 @@ function renderReportDocsByTextbook(textbook){
     }
     let majorName = json?.majorName || json?.major?.name
     // 是否重点立项
-    let importantProject = json?.importantProject.join();
+    let importantProject = json?.importantProject?.join();
 
     let isJC = circleCheck[(json?.approval?.indexOf("基础")>-1)?1:0];
     let isZL = circleCheck[(json?.approval?.indexOf("战略")>-1)?1:0];
@@ -146,7 +146,7 @@ function renderReportDocsByTextbook(textbook){
     let isBSQT =  !((importantProject?.indexOf("建设")>-1) || (importantProject?.indexOf("本科国家")>-1) || (importantProject?.indexOf("省级优秀")>-1) || (importantProject?.indexOf("省级规划")>-1))// 是否其他省级奖项
     let bsqtName = (json?.importantProject || [])?.filter(item=>(item?.indexOf("建设")==-1&&item?.indexOf("本科国家")==-1&&item?.indexOf("省级优秀")==-1&&item?.indexOf("省级规划")==-1));
     // 教材适用
-    let characteristic = (json?.characteristic?.filter(item=>item?.checked).map(item=>item.label) || []).join(",")
+    let characteristic = (json?.characteristic?.filter(item=>item?.checked).map(item=>item.label) || [])?.join(",")
 
     // 作者列表 限6人
     let alist = []