def deleteMail(self,mailID):
     '''删除邮件'''
     result = self.checkMyMail(mailID)
     if not result:
         return {'result':False,'message':u""}
     m = Mail(id = mailID)
     result = m.destroyMail()
     return {'result':result,'message':u""}
예제 #2
0
	def sendMail(self,receiverId,title,content):
		'''发送邮件
		@param receiverId: int 发送者的ID
		@param title: str 邮件的标题
		@param content: str 邮件的内容
		'''
		m=Mail(title=title,senderId=self._owner.baseInfo.id,receiverId=receiverId,sender=self._owner.baseInfo.getNickName(),content=content)
		result=m.mailIntoDB()
		return result	 	
예제 #3
0
	def BatchDelete(self,mailIDList):
		'''批量删除'''
		for mailId in mailIDList:
			result=self.checkMyMail(mailID)
			if not result:
				return {'result':False,'message':u""}
		for mailID in mailIDListL:
			m=Mail(id=mailId)
			result=m.destoryMail()
		return {'result':True,'message':u""}
예제 #4
0
	def saveMail(self,mailID):
		'''保存邮件'''
		result=self.checkMyMail(mailID)
		if not result:
			return {'result':False,'message':u""}
		m=Mail(id=mailID)
		result=m.updateMainInfo({'isSaved':1})
		if not result:
			return {'result':False,'message':u""}
		return {'result':True,'message':u""}
 def BatchDelete(self, mailIDList):
     """批量删除"""
     for mailId in mailIDList:
         result = self.checkMyMail(mailId)
         if not result:
             return {'result': False, 'message': u""}
     for mailId in mailIDList:
         m = Mail(id=mailId)
         result = m.destroyMail()
     return {'result': True, 'message': u""}
 def BatchDelete(self,mailIDList):
     """批量删除"""
     for mailId in mailIDList:
         result = self.checkMyMail(mailId)
         if not result:
             return {'result':False,'message':u""}
     for mailId in mailIDList:
         m = Mail(id = mailId)
         result = m.destroyMail()
     return {'result':True,'message':u""}
예제 #7
0
	def readMail(self,mailID):
		'''阅读邮件(将邮件未读状态改成为已读状态)
		@param mailID: int 邮件的ID
		'''
		result=self.checkMyMail(mailID)
		if not result:
			return {'result':False,'message':u""}
		m=Mail(id=mailID)
		m.updateMainInfo({'isReaded':1})
		data=m.formatMailInfo()
		return {'result':result,'message':u""}
 def readMail(self, mailID):
     """阅读邮件(将邮件未读状态改为以读状态)
     @param mailID: int 邮件的ID
     """
     result = self.checkMyMail(mailID)
     if not result:
         return {'result': False, 'message': u""}
     m = Mail(id=mailID)
     m.updateMainInfo({'isReaded': 1})
     data = m.formatMailInfo()
     return {'result': True, 'data': data}
 def readMail(self,mailID):
     """阅读邮件(将邮件未读状态改为以读状态)
     @param mailID: int 邮件的ID
     """
     result = self.checkMyMail(mailID)
     if not result:
         return {'result':False,'message':u""}
     m = Mail(id = mailID)
     m.updateMainInfo({'isReaded':1})
     data = m.formatMailInfo()
     return {'result':True,'data':data}