Explorar o código

修复微信方案通知bug

laiguoran %!s(int64=3) %!d(string=hai) anos
pai
achega
8e05eba29a
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      app/lib/wechat.js

+ 2 - 1
app/lib/wechat.js

@@ -9,6 +9,7 @@
  */
 
 // const xmlReader = require('xmlreader');
+const _ = require('lodash');
 const moment = require('moment');
 const wxConst = require('../const/wechat_template.js');
 class WX {
@@ -70,7 +71,7 @@ class WX {
                     case wxConst.template.change:
                         templateId = wxConst.templateId.change;
                         url = data.wap_url ? this.ctx.protocol + '://' + this.ctx.host + '/wx/url2wap?project=' + data.code + '&url=' + sck + data.wap_url : '';
-                        remark = data.status === wxConst.status.check ? (data.type ? '微信暂无法在线审批' : '微信可快速审批,如需进行详细审批') :
+                        remark = data.status === wxConst.status.check ? (data.type && _.indexOf(['apply', 'project'], data.type) !== -1 ? '微信暂无法在线审批' : '微信可快速审批,如需进行详细审批') :
                             (data.status === wxConst.status.success ? '审批已通过,查看审批结果' :
                                 (data.status === wxConst.status.back ? '审批被退回,查看退回结果' : '审批已终止,查看终止结果'));
                         msgData = {