¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.system.domain.SysPost; |
| | | |
| | | /** |
| | | * å²ä½ä¿¡æ¯ æ°æ®å± |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | public interface SysPostMapper |
| | | { |
| | | /** |
| | | * æ¥è¯¢å²ä½æ°æ®éå |
| | | * |
| | | * @param post å²ä½ä¿¡æ¯ |
| | | * @return å²ä½æ°æ®éå |
| | | */ |
| | | public List<SysPost> selectPostList(SysPost post); |
| | | |
| | | /** |
| | | * æ¥è¯¢ææå²ä½ |
| | | * |
| | | * @return å²ä½å表 |
| | | */ |
| | | public List<SysPost> selectPostAll(); |
| | | |
| | | /** |
| | | * éè¿å²ä½IDæ¥è¯¢å²ä½ä¿¡æ¯ |
| | | * |
| | | * @param postId å²ä½ID |
| | | * @return è§è²å¯¹è±¡ä¿¡æ¯ |
| | | */ |
| | | public SysPost selectPostById(Long postId); |
| | | |
| | | /** |
| | | * æ ¹æ®ç¨æ·IDè·åå²ä½éæ©æ¡å表 |
| | | * |
| | | * @param userId ç¨æ·ID |
| | | * @return éä¸å²ä½IDå表 |
| | | */ |
| | | public List<Integer> selectPostListByUserId(Long userId); |
| | | |
| | | /** |
| | | * æ¥è¯¢ç¨æ·æå±å²ä½ç» |
| | | * |
| | | * @param userName ç¨æ·å |
| | | * @return ç»æ |
| | | */ |
| | | public List<SysPost> selectPostsByUserName(String userName); |
| | | |
| | | /** |
| | | * å é¤å²ä½ä¿¡æ¯ |
| | | * |
| | | * @param postId å²ä½ID |
| | | * @return ç»æ |
| | | */ |
| | | public int deletePostById(Long postId); |
| | | |
| | | /** |
| | | * æ¹éå é¤å²ä½ä¿¡æ¯ |
| | | * |
| | | * @param postIds éè¦å é¤çå²ä½ID |
| | | * @return ç»æ |
| | | */ |
| | | public int deletePostByIds(Long[] postIds); |
| | | |
| | | /** |
| | | * ä¿®æ¹å²ä½ä¿¡æ¯ |
| | | * |
| | | * @param post å²ä½ä¿¡æ¯ |
| | | * @return ç»æ |
| | | */ |
| | | public int updatePost(SysPost post); |
| | | |
| | | /** |
| | | * æ°å¢å²ä½ä¿¡æ¯ |
| | | * |
| | | * @param post å²ä½ä¿¡æ¯ |
| | | * @return ç»æ |
| | | */ |
| | | public int insertPost(SysPost post); |
| | | |
| | | /** |
| | | * æ ¡éªå²ä½åç§° |
| | | * |
| | | * @param postName å²ä½åç§° |
| | | * @return ç»æ |
| | | */ |
| | | public SysPost checkPostNameUnique(String postName); |
| | | |
| | | /** |
| | | * æ ¡éªå²ä½ç¼ç |
| | | * |
| | | * @param postCode å²ä½ç¼ç |
| | | * @return ç»æ |
| | | */ |
| | | public SysPost checkPostCodeUnique(String postCode); |
| | | } |