package com.hssx.cloudmodel.mapper; import com.hssx.cloudmodel.entity.Project; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.hssx.cloudmodel.entity.User; import com.hssx.cloudmodel.entity.vo.ProjectVO; import com.hssx.cloudmodel.entity.vo.UserVO; import com.hssx.cloudmodel.util.HttpRespMsg; import com.hssx.cloudmodel.util.PageUtil; import org.apache.ibatis.annotations.Param; import java.util.List; /** *

* Mapper 接口 *

* * @author 吴涛涛 * @since 2019-07-27 */ public interface ProjectMapper extends BaseMapper { List getProjectListByUid(@Param("keyName") String keyName, @Param("currentUser") User currentUser); ProjectVO getProjectById(@Param("id")Integer id); List getProjectUserById(@Param("id")Integer id); List selectUserPowerList(@Param("user") UserVO user, @Param("type") Integer type); }