예제 #1
0
 def sendMessage(self, user):
     try:
         _r2 = '--------order:%s---%s(%s)负责今天(%s)早会------------' % (
             str(user.order), user.name, user.account,
             DateUtil.getCurrentDate())
         self._logger.info(_r2)
         eReceivers = []
         tReceivers = []
         if user:
             eReceivers.append(user.email)
             tReceivers.append(user.tel)
             try:
                 content = user.name + '(' + user.account + ')' + '负责今天(' + getCurrentDate(
                 ) + ')早会'
                 EmailUtil.sendEmail(eReceivers, u'主持早会',
                                     content.encode("utf-8"))
             except Exception as e:
                 self._logger.error("邮件失败," + str(e))
                 pass
             try:
                 msg = "【主持早会】" + user.name + '(' + user.account + ')' + '负责今天(' + getCurrentDate(
                 ) + ')早会'
                 SMSUtil.sendSMS(tReceivers, msg.encode("utf-8"))
             except Exception as e:
                 self._logger.error("短信失败," + str(e))
                 pass
     except Exception as e:
         print(e)