parent
3c47fd0adc
commit
6dcef0d351
@ -0,0 +1,17 @@
|
|||||||
|
package com.mashibing.strategy.client;
|
||||||
|
|
||||||
|
import org.springframework.cloud.openfeign.FeignClient;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.PathVariable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author dch
|
||||||
|
* @create 2024-03-21 10:14
|
||||||
|
*/
|
||||||
|
@FeignClient(value = "beacon-cache")
|
||||||
|
public interface BeaconCacheClient {
|
||||||
|
|
||||||
|
@GetMapping("/cache/hget/{key}/{field}")
|
||||||
|
String hget(@PathVariable(value = "key")String key, @PathVariable(value = "field")String field);
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,19 @@
|
|||||||
|
package com.mashibing.strategy.filter.impl;
|
||||||
|
|
||||||
|
import com.mashibing.common.model.StandardSubmit;
|
||||||
|
import com.mashibing.strategy.filter.StrategyFilter;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author dch
|
||||||
|
* @create 2024-03-21 10:20
|
||||||
|
*/
|
||||||
|
@Service(value = "black")
|
||||||
|
@Slf4j
|
||||||
|
public class BlackStrategyFilter implements StrategyFilter {
|
||||||
|
@Override
|
||||||
|
public void strategy(StandardSubmit submit) {
|
||||||
|
log.info("【策略模块-黑名单校验】 校验ing…………");
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
package com.mashibing.strategy.filter.impl;
|
||||||
|
|
||||||
|
import com.mashibing.common.model.StandardSubmit;
|
||||||
|
import com.mashibing.strategy.filter.StrategyFilter;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author dch
|
||||||
|
* @create 2024-03-21 10:21
|
||||||
|
* 敏感词过滤
|
||||||
|
*/
|
||||||
|
@Service(value = "dirtyword")
|
||||||
|
@Slf4j
|
||||||
|
public class DirtyWordStrategyFilter implements StrategyFilter {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void strategy(StandardSubmit submit) {
|
||||||
|
log.info("【策略模块-敏感词过滤】 过滤ing…………");
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in new issue