package com.iailab.module.model.mpk.dao; import com.baomidou.mybatisplus.core.metadata.IPage; import com.iailab.framework.common.dao.BaseDao; import com.iailab.framework.tenant.core.db.dynamic.TenantDS; import com.iailab.module.model.mpk.dto.MpkFileDTO; import com.iailab.module.model.mpk.dto.ProjectDTO; import com.iailab.module.model.mpk.entity.MpkFileEntity; import com.iailab.module.model.mpk.entity.ProjectEntity; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; /** * MDK模型文件 * * @author PanZhibao * @Description * @createTime 2024年08月14日 */ @TenantDS @Mapper public interface MpkFileDao extends BaseDao { MpkFileDTO get(String id); List selectByIds(@Param("ids") List ids); int getProjectModelCount(String projectId); List getProjectModel(@Param("params") Map params); List list(@Param("params") Map params); List selectByProjectId(@Param("projectId") String projectId); }