package com.ruoyi.web.controller.common; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.project.domain.dto.SmsDTO; import com.ruoyi.common.utils.SmsUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.ObjectUtils; import org.springframework.web.bind.annotation.*; @Slf4j @Api(description = "短信服务") @RestController @RequestMapping("/sms") public class SmsController { @ApiOperation("短信服务->发送短信") @PostMapping("/send") public AjaxResult Send(@RequestBody SmsDTO DTO) { if (ObjectUtils.isNotEmpty(DTO.getTel())&&ObjectUtils.isNotEmpty(DTO.getMessageContent())) { SmsUtils sms=new SmsUtils(); return AjaxResult.success(sms.send(DTO.getTel(),DTO.getMessageContent())); } else { return AjaxResult.error("电话和消息不能为空"); } } }