jiangqs
2023-07-15 b0b52cbabf7a4bc8e00fc328d14ac05336d0221e
ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/mapper/shop/ShopMapper.java
@@ -23,6 +23,15 @@
 * @since 2023-04-25
 */
public interface ShopMapper extends BaseMapper<Shop> {
    /**
     * @description
     * @author  jqs
     * @date    2023/7/15 10:39
     * @param shop
     * @return  int
     */
    int updateShop(Shop shop);
    /**
     * 分页获取商户
     * @param page
@@ -192,4 +201,41 @@
     * @return  List<MgtMapIntTotalVo>
     */
    List<MgtMapIntTotalVo> listShopRecommendRank(@Param("param")MgtBasePlatformDto mgtBasePlatformDto);
    /**
     * @description  员工端获取商户列表
     * @author  jqs
     * @date    2023/7/14 15:26
     * @param page
     * @param staffShopPageDto
     * @return  List<StaffShopPageVo>
     */
    List<StaffShopPageVo> pageStaffShop(Page page, @Param("param")StaffShopPageDto staffShopPageDto);
    /**
     * @description  获取员工端商户数量统计
     * @author  jqs
     * @date    2023/7/14 15:51
     * @param userIdList
     * @return  StaffShopSimpleTotalVo
     */
    StaffShopSimpleTotalVo getStaffSimpleTotal(@Param("userIdList")List<Long> userIdList);
    /**
     * @description  获取员工端商户数量统计
     * @author  jqs
     * @date    2023/7/14 18:18
     * @param userIdList
     * @return  StaffHomeShopTotalVo
     */
    StaffHomeShopTotalVo getStaffHomeTotal(@Param("userIdList")List<Long> userIdList);
    /**
     * @description  更新扩展联系人
     * @author  jqs
     * @date    2023/7/15 11:12
     * @param shop
     * @return  void
     */
    void updateExtendContacts(Shop shop);
}