package cn.gistack.sm.sms.feign;
|
|
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
/**
|
* @PROJECT_NAME: skjcmanager
|
* @DESCRIPTION: 数据异常预警
|
* @USER: aix
|
* @DATE: 2023/12/5 15:28
|
*/
|
@FeignClient(
|
value = "blade-sm",
|
fallback = DataAbnormalWarnClientFallback.class
|
)
|
public interface IDataAbnormalWarnClient {
|
|
String API_PREFIX = "/client";
|
String SEND_OPERATE = API_PREFIX + "/sendOperate";
|
String SEND_OPERATE_CZ = API_PREFIX + "/sendOperateCZ";
|
|
/**
|
* 当有异常数据时,发送预警短信
|
*/
|
@GetMapping(SEND_OPERATE)
|
void sendOperate(@RequestParam("tableName")String tableName, @RequestParam("phones")String phones);
|
|
@GetMapping(SEND_OPERATE_CZ)
|
void sendOperateCZ(@RequestParam("phones")String phones, @RequestParam("rate")String rate);
|
|
}
|