|
@@ -4,7 +4,7 @@ import { Mail, MailData } from "../data/MailData";
|
|
|
|
|
|
export class MailManager {
|
|
|
//邮件功能是否开放
|
|
|
- static isOpenMail(){
|
|
|
+ static isOpenMail() {
|
|
|
return false;
|
|
|
}
|
|
|
|
|
@@ -17,7 +17,7 @@ export class MailManager {
|
|
|
for (const key in mails) {
|
|
|
const v = mails[key];
|
|
|
// if (parseInt(v.expire, 10) >= nowTime) {
|
|
|
- mailList.push(v);
|
|
|
+ mailList.push(v);
|
|
|
// }
|
|
|
}
|
|
|
|
|
@@ -55,7 +55,7 @@ export class MailManager {
|
|
|
}
|
|
|
return false;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//获取邮件附件(首个外部展示用)
|
|
|
static getShowAward(id: string): any {
|
|
|
let mails = MailData.getData()
|
|
@@ -105,11 +105,19 @@ export class MailManager {
|
|
|
// }
|
|
|
// }
|
|
|
|
|
|
- // return text;
|
|
|
- // } else {
|
|
|
- return content;
|
|
|
- // }
|
|
|
+ // return text;
|
|
|
+ // } else {
|
|
|
+ return content;
|
|
|
// }
|
|
|
+ // }
|
|
|
+ }
|
|
|
+
|
|
|
+ //消息-讀郵件
|
|
|
+ static sendGetMailMsg(args: { ids: {} }, callback) {
|
|
|
+ LoginMgr.sendPost('user', 'get_mails', (data) => {
|
|
|
+ console.log(data);
|
|
|
+ MailData.setNewMail(data.get_mails)
|
|
|
+ }, args)
|
|
|
}
|
|
|
|
|
|
//是否有附件未领
|
|
@@ -125,7 +133,7 @@ export class MailManager {
|
|
|
}
|
|
|
|
|
|
//消息-批量刪除
|
|
|
- static sendBatchDelMailMsg(args:{},callback){
|
|
|
+ static sendBatchDelMailMsg(args: {}, callback) {
|
|
|
LoginMgr.sendPost('user', 'batch_del_mail', (data) => {
|
|
|
console.log(data);
|
|
|
MailData.removeMail(data.del_mails);
|
|
@@ -134,7 +142,7 @@ export class MailManager {
|
|
|
}
|
|
|
|
|
|
//消息-批量領獎
|
|
|
- static sendBatchMaillAwardsMsg(args:{},callback){
|
|
|
+ static sendBatchMaillAwardsMsg(args: {}, callback) {
|
|
|
LoginMgr.sendPost('user', 'batch_mail_awards', (data) => {
|
|
|
console.log(data);
|
|
|
for (const key in data.read_mails) {
|
|
@@ -148,7 +156,7 @@ export class MailManager {
|
|
|
}
|
|
|
|
|
|
//消息-讀郵件
|
|
|
- static sendReadMailMsg(args:{id:string},callback){
|
|
|
+ static sendReadMailMsg(args: { id: string }, callback) {
|
|
|
LoginMgr.sendPost('user', 'read_mail', (data) => {
|
|
|
console.log(data);
|
|
|
MailData.setMailReadById(args.id)
|