CustomizeAreaUtil.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.fjhx.area.utils;
  2. import cn.hutool.extra.spring.SpringUtil;
  3. import com.fjhx.area.service.CustomizeAreaService;
  4. import com.fjhx.area.service.SetCustomizeAreaId;
  5. import com.fjhx.area.service.SetCustomizeAreaName;
  6. import java.util.Collections;
  7. import java.util.List;
  8. import java.util.Map;
  9. public class CustomizeAreaUtil {
  10. private static final CustomizeAreaService customizeAreaService = SpringUtil.getBean(CustomizeAreaService.class);
  11. /**
  12. * 赋值地区id
  13. */
  14. public static void setAreaId(List<? extends SetCustomizeAreaId> setAreaIdList) {
  15. customizeAreaService.setAreaId(setAreaIdList);
  16. }
  17. /**
  18. * 赋值地区id
  19. */
  20. public static void setAreaId(SetCustomizeAreaId setAreaId) {
  21. customizeAreaService.setAreaId(Collections.singletonList(setAreaId));
  22. }
  23. /**
  24. * 赋值地区名称
  25. */
  26. public static void setAreaName(List<? extends SetCustomizeAreaName> setAreaNameList) {
  27. customizeAreaService.setAreaName(setAreaNameList);
  28. }
  29. /**
  30. * 赋值地区名称
  31. */
  32. public static void setAreaName(SetCustomizeAreaName setAreaName) {
  33. customizeAreaService.setAreaName(Collections.singletonList(setAreaName));
  34. }
  35. /**
  36. * 获取地区map
  37. */
  38. public static Map<Long, String> getAreaMapByIds(List<Long> idList) {
  39. return customizeAreaService.getAreaMapByIds(idList);
  40. }
  41. }