mitao
2025-01-17 afa0dbb4f54e7244835dd67ec33c3e545f122f71
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/mapper/config/RecommendCooperationMapper.java
@@ -2,9 +2,13 @@
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.system.api.domain.vo.MgtBulletinBoardVo;
import com.ruoyi.system.domain.dto.MerShopRecommendPageDto;
import com.ruoyi.system.domain.dto.MgtAllotRecommendDto;
import com.ruoyi.system.domain.dto.MgtAllotRecommendPageDto;
import com.ruoyi.system.domain.pojo.config.RecommendCooperation;
import com.ruoyi.system.domain.vo.MerShopRecommendPageVo;
import com.ruoyi.system.domain.vo.MgtAllotRecommendPageVo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@@ -26,4 +30,35 @@
     * @return
     */
    List<MerShopRecommendPageVo> pageMerShopRecommend(Page page, @Param("param") MerShopRecommendPageDto merShopRecommendPageDto);
    /**
     * @description pageAllotRecommend
     * @param page
     * @param mgtAllotRecommendPageDto
     * @return List<MgtAllotRecommendPageVo>
     * @author jqs34
     * @date 2023/6/18 14:28
     */
    List<MgtAllotRecommendPageVo> pageAllotRecommend(Page page,  @Param("param")MgtAllotRecommendPageDto mgtAllotRecommendPageDto);
    /**
     * @description 分配推荐
     * @param mgtAllotRecommendDto
     * @return void
     * @author jqs34
     * @date 2023/6/18 14:40
     */
    void allotRecommend(@Param("param")MgtAllotRecommendDto mgtAllotRecommendDto);
    /**
    * @description customTotal
    * @param
    * @return Integer
    * @author jqs34
    * @date 2023/6/18 16:54
    */
    MgtBulletinBoardVo customTotal(@Param("userIds") List<Long> userIds);
}