package com.ai.da.service;

import com.ai.da.mapper.primary.entity.Design;
import com.ai.da.mapper.primary.entity.Project;
import com.ai.da.model.dto.*;
import com.ai.da.model.vo.CollectionSketchVO;
import com.ai.da.model.vo.DesignCollectionVO;
import com.ai.da.model.vo.DesignItemDetailVO;
import com.ai.da.model.vo.DesignLikeVO;
import com.ai.da.python.vo.DesignPythonObjects;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * 服务类
 *
 * @author yanglei
 * @since 2022-09-11
 */
public interface ProjectService extends IService<Project> {

    Set<Long> getChildProjectIdSet(Long projectId);

    List<Project> getByProjectNameLike(String projectName);
}
