jiangqs
2023-05-10 d3abd08d49bd74000d57bd3ba97537f4fc14fa2b
ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/shop/ShopService.java
@@ -1,15 +1,12 @@
package com.ruoyi.shop.service.shop;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.shop.domain.dto.MgtChangeCoopDto;
import com.ruoyi.shop.domain.dto.MgtEditShopDto;
import com.ruoyi.shop.domain.dto.MgtEditShopTagDto;
import com.ruoyi.shop.domain.dto.MgtShopPageDto;
import com.ruoyi.shop.domain.pojo.shop.Shop;
import com.ruoyi.shop.domain.dto.*;
import com.ruoyi.shop.domain.vo.*;
import com.ruoyi.system.api.domain.poji.shop.Shop;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.shop.domain.vo.AppShopInfoVo;
import com.ruoyi.shop.domain.vo.MgtShopInfoVo;
import com.ruoyi.shop.domain.vo.MgtShopPageVo;
import com.ruoyi.system.api.domain.poji.member.Member;
import com.ruoyi.system.api.domain.vo.MerHomeShopTotalVo;
import java.util.List;
@@ -64,9 +61,35 @@
    void editShopTag(MgtEditShopTagDto mgtEditShopTagDto);
    /**
     * 获取商户详情
     * 获取附近门店
     * @param appNearbyShopDto
     * @return
     */
    AppNearbyShopVo getNearbyShop(AppNearbyShopDto appNearbyShopDto, Member member);
    /**
     *
     * @param shopId
     * @return
     */
    Shop getByShopId(Long shopId);
    /**
     * 获取商户端首页统计
     * @param userId
     * @return
     */
    //MgtShopInfoVo getMerShopInfo(Long userId);
    MerHomeShopTotalVo getMerHomeTotal(Long userId);
    /**
     *
     * @param page
     * @param merAgencyPageDto
     * @return
     */
    List<MerAgencyPageVo> pageMerAgencyVo (Page page, MerAgencyPageDto merAgencyPageDto);
}