package com.iailab.module.system.mq.message.sms;

import com.iailab.framework.common.core.KeyValue;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * �℡拭����羔���
 *
 * @author iailab
 */
@Data
public class SmsSendMessage {

    /**
     * �℡拭�ュ�膽���
     */
    @NotNull(message = "�℡拭�ュ�膽��隙��巡減腥�")
    private Long logId;
    /**
     * ���阪�
     */
    @NotNull(message = "���寯垬��巡減腥�")
    private String mobile;
    /**
     * �℡拭羝���膽���
     */
    @NotNull(message = "�℡拭羝���膽��隙��巡減腥�")
    private Long channelId;
    /**
     * �℡拭 API ��罔≧�睡���
     */
    @NotNull(message = "�℡拭 API ��罔≧�睡��隙��巡減腥�")
    private String apiTemplateId;
    /**
     * �℡拭罔≧�水���
     */
    private List<KeyValue<String, Object>> templateParams;

}