reloaded преди 4 години
родител
ревизия
2e828aa15b
променени са 1 файла, в които са добавени 7 реда и са изтрити 6 реда
  1. 7 6
      app/service/leave.js

+ 7 - 6
app/service/leave.js

@@ -86,12 +86,13 @@ class LeaveService extends CrudService {
           this.ctx.service.weixin.sendTemplateMsg(this.ctx.app.config.REVIEW_TEMPLATE_ID, openid, '您有一个新的通知', detail, date, remark);
         }
         const leadstu = await this.smodel.findOne({ classid: student.classid, job: '班长' });
-        console.log(leadstu);
-        const leaduser = await await this.umodel.findOne({ uid: leadstu.id, type: '4' });
-        if (leaduser) {
-          const openid = leaduser.openid;
-          const date = await this.ctx.service.util.updatedate();
-          this.ctx.service.weixin.sendTemplateMsg(this.ctx.app.config.REVIEW_TEMPLATE_ID, openid, '您有一个新的通知', detail, date, remark);
+        if (leadstu) {
+          const leaduser = await await this.umodel.findOne({ uid: leadstu.id, type: '4' });
+          if (leaduser) {
+            const openid = leaduser.openid;
+            const date = await this.ctx.service.util.updatedate();
+            this.ctx.service.weixin.sendTemplateMsg(this.ctx.app.config.REVIEW_TEMPLATE_ID, openid, '您有一个新的通知', detail, date, remark);
+          }
         }
         const stuopenid = stuuser.openid;
         detail = '您的请假申请已通过,请及时查收!';