package com.consum.base.service;
|
|
import com.consum.base.pojo.BaseCategoryParam;
|
import com.consum.base.pojo.ProjectTreeResult;
|
import com.consum.model.po.BaseCategory;
|
import com.iplatform.model.po.S_user_core;
|
import com.walker.db.page.GenericPager;
|
import com.walker.jdbc.service.BaseService;
|
import java.util.List;
|
|
public interface BaseCategoryService extends BaseService {
|
|
int add(BaseCategoryParam param, S_user_core currentUser);
|
|
BaseCategory getByCategoryNameAndFatherCategoryId(String categoryName, Long fatherCategoryId);
|
|
GenericPager<BaseCategory> queryBaseCategoryList(BaseCategoryParam param);
|
|
int updateBaseCategory(BaseCategory baseCategory);
|
|
int updateStatus(BaseCategory baseCategory);
|
|
public int updateById(BaseCategory baseCategory, S_user_core currentUser);
|
|
public BaseCategory getById(Long id);
|
|
List<ProjectTreeResult> tree();
|
|
List<BaseCategory> queryForLv3Tree();
|
}
|