SmsMessageRpc.java
879 Bytes
package com.diligrp.etrade.rpc;
import cn.hutool.json.JSONObject;
import com.diligrp.etrade.rpc.dto.request.MessageInfoInput;
import com.diligrp.etrade.rpc.dto.response.BaseOutput;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
/**
* 短信推送相关RPC
*
* @author yuehongbo
* @Copyright 本软件源代码版权归农丰时代科技有限公司及其研发团队所有, 未经许可不得任意复制与传播.
* @date 2020/10/12 13:57
*/
@FeignClient(name = "message-service", contextId = "smsMessageRpc")
public interface SmsMessageRpc {
/**
* 接收业务系统的短信发送
*
* @param messageInfoInput 短信内容信息
* @return
*/
@PostMapping(value = "/messageApi/receiveMessage.api")
BaseOutput receiveMessage(MessageInfoInput messageInfoInput);
}