Browse Source

1.system 增加 区域名称查询

pull/1/head
zhenghaoyu 1 year ago
parent
commit
484443d246
  1. 21
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/IRegionFeign.java
  2. 24
      blade-service/blade-system/src/main/java/org/springblade/system/feign/RegionFeign.java

21
blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/IRegionFeign.java

@ -0,0 +1,21 @@
package org.springblade.system.feign;
import org.springblade.core.launch.constant.AppConstant;
import org.springblade.system.entity.PdaversionTenantEntity;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
@FeignClient(
value = AppConstant.APPLICATION_SYSTEM_NAME
)
public interface IRegionFeign {
String API_PREFIX = "blade-region/client";
String TOP = API_PREFIX + "/top5";
@GetMapping(API_PREFIX+"/getName")
String getName(@RequestParam String code);
}

24
blade-service/blade-system/src/main/java/org/springblade/system/feign/RegionFeign.java

@ -0,0 +1,24 @@
package org.springblade.system.feign;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import lombok.AllArgsConstructor;
import org.springblade.system.entity.Region;
import org.springblade.system.service.IRegionService;
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
@ApiIgnore()
@RestController
@AllArgsConstructor
public class RegionFeign implements IRegionFeign {
private final IRegionService regionService;
@Override
public String getName(String code) {
QueryWrapper<Region> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("code",code);
Region region = regionService.getOne(queryWrapper);
return region.getName();
}
}
Loading…
Cancel
Save