//package com.nuvole.four.client; // //import com.nuvole.common.domain.result.CommonResult; //import com.nuvole.common.domain.result.PageBean; //import org.springframework.stereotype.Component; //import org.springframework.web.bind.annotation.GetMapping; //import org.springframework.web.bind.annotation.RequestParam; // //import java.util.Date; //import java.util.List; //import java.util.Map; // ///** // * 方法描述: 调用service-shop模块 // * // * @date 2024-04-14 18:31 // **/ //@Component ////@FeignClient(value = "service-shop", fallbackFactory = ShopClientFallbackFactory.class) //public interface ShopServiceClient { // // /** // * 方法描述: 查询店铺列表 // * // * @date 2024-04-14 18:31 // **/ // @GetMapping(value = "/v1/shop/pc/storeMerchantShop/getMerchantShopExtendList", consumes = "application/json") // CommonResult> getMerchantShopExtendList( // @RequestParam("queryOrgCode") String queryOrgCode, // @RequestParam("merchantId") String merchantId, // @RequestParam("shopName") String shopName, // @RequestParam("managerName") String managerName, // @RequestParam("channelId") String channelId, // @RequestParam("channelIdNotNull") String channelIdNotNull, // @RequestParam("pageNumber") Integer pageNumber, @RequestParam("pageSize") Integer pageSize); // // @GetMapping(value = "/v1/shop/pc/storeMerchantShop/selectShopMsgByIds") // List selectShopMsgByIds( // @RequestParam("ids") String ids); // // /** // * 商户活动数据统计-列表 // * @param orgCode 机构code // * @param channelId 通道id // * @param activityId 活动id // * @param startDate 交易时间 // * @param pageNumber 页码 // * @param pageSize 每页条数 // * @return 商户活动数据统计-列表 // */ // @GetMapping(value = "/v1/shop/pc/static/report/merchant/activity/list") // CommonResult> merchantActivityList( // @RequestParam("orgCode") String orgCode, // @RequestParam("channelId") Long channelId, // @RequestParam("activityId") Long activityId, // @RequestParam("startDate") Date startDate, // @RequestParam("endDate") Date endDate, // @RequestParam("pageNumber") Integer pageNumber, // @RequestParam("pageSize") Integer pageSize // ); // // /** // * 商户活动数据统计-数据汇总 // * @param orgCode 机构code // * @param channelId 通道id // * @param activityId 活动id // * @param startDate 交易开始时间 // * @param endDate 交易结束时间 // * @return 商户活动数据统计-数据汇总 // */ // @GetMapping(value = "/v1/shop/pc/static/report/merchant/activity/collect") // CommonResult merchantActivityCollect( // @RequestParam("orgCode") String orgCode, // @RequestParam("channelId") Long channelId, // @RequestParam("activityId") Long activityId, // @RequestParam("startDate") Date startDate, // @RequestParam("endDate") Date endDate // ); // // // // //}