package cn.lili.modules.sms.service; import cn.lili.common.vo.PageVO; import cn.lili.modules.sms.entity.dos.SmsSign; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; /** * 签名申请业务层 * * @author Bulbasaur * @since 2021/1/30 3:19 下午 */ public interface SmsSignService extends IService { /** * 添加短信签名 * * @param smsSign 短信签名 */ void addSmsSign(SmsSign smsSign); /** * 删除短信签名 * * @param id 短信签名id */ void deleteSmsSign(String id); /** * 查询短信签名申请状态 */ void querySmsSign(); /** * 修改未审核通过的短信签名,并重新提交审核。 * * @param smsSign 短信签名 */ void modifySmsSign(SmsSign smsSign); /** * 分页查询短信签名 * * @param pageVO 分页参数 * @param signStatus 短信签名状态 * @return 分页数据 */ IPage page(PageVO pageVO, Integer signStatus); }