疯狂的狮子li
2020-07-20 1e79d6f56fbd9a054800f1c62fd95bacda37c6b3
ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserPostMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,44 @@
package com.ruoyi.system.mapper;
import java.util.List;
import com.ruoyi.system.domain.SysUserPost;
/**
 * ç”¨æˆ·ä¸Žå²—位关联表 æ•°æ®å±‚
 *
 * @author ruoyi
 */
public interface SysUserPostMapper
{
    /**
     * é€šè¿‡ç”¨æˆ·ID删除用户和岗位关联
     *
     * @param userId ç”¨æˆ·ID
     * @return ç»“æžœ
     */
    public int deleteUserPostByUserId(Long userId);
    /**
     * é€šè¿‡å²—位ID查询岗位使用数量
     *
     * @param postId å²—位ID
     * @return ç»“æžœ
     */
    public int countUserPostById(Long postId);
    /**
     * æ‰¹é‡åˆ é™¤ç”¨æˆ·å’Œå²—位关联
     *
     * @param ids éœ€è¦åˆ é™¤çš„æ•°æ®ID
     * @return ç»“æžœ
     */
    public int deleteUserPost(Long[] ids);
    /**
     * æ‰¹é‡æ–°å¢žç”¨æˆ·å²—位信息
     *
     * @param userPostList ç”¨æˆ·è§’色列表
     * @return ç»“æžœ
     */
    public int batchUserPost(List<SysUserPost> userPostList);
}