package com.example.server.major.dao;
|
|
|
import com.example.server.dao.BaseDao;
|
import com.example.server.major.model.SysMajor;
|
import org.apache.ibatis.annotations.Mapper;
|
|
import java.util.List;
|
import java.util.Map;
|
|
@Mapper
|
public interface SysMajorDao extends BaseDao<SysMajor> {
|
List<SysMajor> page(Map<String, Object> queryParams);
|
|
int selectMaxSort();
|
|
Integer exitsSameMajorByProductId(Long id, String name, Long productId);
|
|
List<SysMajor> getList(String modelId, String shipId, String projectId);
|
|
List<SysMajor> sysMajorChildren(Long productId);
|
|
Long getIdByMajorName(String majorName);
|
|
int isMajorNameExistsSysh(String name);
|
SysMajor getMajorByNameSysh(String name);
|
|
List<SysMajor> getSyshMajorSelect();
|
}
|