✨ feat(后台): 批量邮件
This commit is contained in:
@@ -47,6 +47,16 @@ export default class MailController extends Controller {
|
||||
public async updateGMMail() {
|
||||
const { ctx } = this;
|
||||
const msg = ctx.request.body;
|
||||
if(msg.receivers && msg.receivers.length > 0) {
|
||||
try {
|
||||
for(let receiver of msg.receivers) {
|
||||
if(receiver.rewards) receiver.rewards = JSON.parse(receiver.rewards);
|
||||
}
|
||||
} catch(e) {
|
||||
return ctx.body = ctx.service.utils.resResult(STATUS.WRONG_PARMS);
|
||||
}
|
||||
}
|
||||
|
||||
let params = new UpdateMailParams(msg);
|
||||
let check = params.checkParams();
|
||||
if(!check) return ctx.body = ctx.service.utils.resResult(STATUS.WRONG_PARMS);
|
||||
|
||||
Reference in New Issue
Block a user