SmsMessageDao.java 596 Bytes
package com.diligrp.cashier.assistant.dao;

import com.diligrp.cashier.assistant.model.SmsMessageDO;
import com.diligrp.cashier.shared.mybatis.MybatisMapperSupport;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Optional;

@Repository("smsMessageDao")
public interface SmsMessageDao extends MybatisMapperSupport {
    void insertSmsMessage(SmsMessageDO smsMessage);

    void insertSmsMessages(List<SmsMessageDO> smsMessages);

    Optional<SmsMessageDO> findSmsMessageById(String messageId);

    int updateSmsMessageState(SmsMessageDO smsMessage);
}