ClassifService.java 783 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.fjhx.classif.service;
  2. import com.fjhx.base.BaseService;
  3. import com.fjhx.entity.classif.Classif;
  4. import com.fjhx.params.classif.ClassifVo;
  5. import java.util.List;
  6. import java.util.Map;
  7. /**
  8. * <p>
  9. * 分类 服务类
  10. * </p>
  11. *
  12. * @author ${author}
  13. * @since 2022-06-29
  14. */
  15. public interface ClassifService extends BaseService<Classif> {
  16. void add(ClassifVo classifVo);
  17. void edit(ClassifVo classifVo);
  18. void delete(ClassifVo classifVo);
  19. Classif detail(ClassifVo classifVo);
  20. List<Map<String, Object>> getTree(Map<String, String> condition);
  21. /**
  22. * 获取 分类id 和 分类子级id 数组
  23. *
  24. * @param classifId 分类id
  25. * @return 分类id 和 分类子级id 数组
  26. */
  27. List<Long> getChildrenIdList(Long classifId);
  28. }