lyh
昨天 1182b8b80bf3859cd962384ee4f01a43b1ecd139
lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/service/IBaseFactoryService.java
@@ -16,6 +16,13 @@
public interface IBaseFactoryService extends IService<BaseFactory> {
    /**
     * 通过code查询对应中心
     * @param code
     * @return
     */
    BaseFactory queryByCode(String code);
    /**
     * 查询所有产线信息,并分节点进行显示
     */
    List<EamBaseFactoryTreeModel> queryTreeList();
@@ -32,7 +39,10 @@
     */
    List<EamBaseFactoryTreeModel> searchByKeyWord(String keyWord);
    /**
     * 根据关键字获取中心数据
     */
    BaseFactory searchCenterByKeyWord(String keyWord);
    /**
     * 保存产线数据
@@ -58,4 +68,22 @@
     * 根据产线id批量删除并删除其可能存在的子级产线
     */
    void deleteBatchWithChildren(List<String> ids);
    /**
     * 通过orgCode置换中心名称
     * @param orgCode
     */
    String factoryDataNameByOrgCode(String orgCode);
    /**
     * 根据 orgCode 查询 factoryIds 以都好分割
     * @param orgCode
     * @return
     */
    List<String> queryFactoryIdsByOrgCode(String orgCode);
    /**
     * 递归查询所有子节点id
     */
    List<BaseFactory> queryFactoryByPid(String pid);
}