sms.js 777 Bytes
'use strict';
const API = global.yoho.API;

class SmsModel extends global.yoho.BaseModel {
    constructor(ctx) {
        super(ctx);
    }

    /**
     * 发送验证码
     * @param mobile
     * @param area
     * @param type
     */
    sendSMS(mobile, area, type) {
        return API.get('', {
            method: 'app.message.sendSms',
            mobile,
            area,
            type
        });
    }

    /**
     * 校验验证码
     * @param mobile
     * @param area
     * @param code
     * @param type
     */
    verifySMS(mobile, area, code, type) {
        return API.get('', {
            method: 'app.message.verifySmsCode',
            mobile,
            area,
            code,
            type
        });
    }
}

module.exports = SmsModel;