From 546be8a1bafdfc804575a8d07a5d9f2306c29c42 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期四, 19 六月 2025 11:20:58 +0800 Subject: [PATCH] 修改直播列表 --- ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/shop/ShopService.java | 108 +++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 95 insertions(+), 13 deletions(-) diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/shop/ShopService.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/shop/ShopService.java index fb3de74..bc882e6 100644 --- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/shop/ShopService.java +++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/service/shop/ShopService.java @@ -1,10 +1,11 @@ package com.ruoyi.shop.service.shop; +import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.github.binarywang.wxpay.bean.ecommerce.ProfitSharingReceiverRequest; import com.github.binarywang.wxpay.bean.ecommerce.ProfitSharingReceiverResult; -import com.github.binarywang.wxpay.exception.WxPayException; +import com.ruoyi.common.core.domain.R; import com.ruoyi.shop.domain.dto.*; import com.ruoyi.shop.domain.vo.*; import com.ruoyi.system.api.domain.dto.MerBaseDto; @@ -12,10 +13,8 @@ import com.ruoyi.system.api.domain.dto.MgtShopIdByCodeDto; import com.ruoyi.system.api.domain.poji.member.Member; import com.ruoyi.system.api.domain.poji.shop.Shop; -import com.ruoyi.system.api.domain.vo.MerHomeShopTotalVo; -import com.ruoyi.system.api.domain.vo.MgtBulletinBoardVo; -import com.ruoyi.system.api.domain.vo.MgtShopIdByCodeVo; -import com.ruoyi.system.api.domain.vo.MgtSimpleShopVo; +import com.ruoyi.system.api.domain.vo.*; +import org.springframework.web.bind.annotation.RequestBody; import java.util.List; @@ -72,7 +71,7 @@ * @param mgtShopPageDto * @return */ - List<MgtShopPageVo> pageMgtShop(Page page, MgtShopPageDto mgtShopPageDto); + List<MgtShopPageVo> pageMgtShop(Page page, MgtShopPageDto mgtShopPageDto,List<Long> scope); /** * 获取商户详情 @@ -163,7 +162,7 @@ * @param mgtShopListDto * @return List<MgtShopListSimpleVo> */ - List<MgtShopListSimpleVo> listMgtShopSimpleVo(MgtShopListDto mgtShopListDto); + List<MgtShopListSimpleVo> listMgtShopSimpleVo(MgtShopListDto mgtShopListDto,List<Long> scope); /** * @description 通过id获取商户列表 @@ -192,7 +191,18 @@ * @author jqs34 * @date 2023/6/15 0:05 */ - List<MgtShopAuthPageVo> pageMgtShopAuth(Page page, MgtShopAuthPageDto mgtShopAuthPageDto); + List<MgtShopAuthPageVo> pageMgtShopAuth(Page page, MgtShopAuthPageDto mgtShopAuthPageDto, + List<Long> scope); + + + /** + * 商户进件列表数据(汇付天下) + * @param page + * @param mgtShopAuthPageDto + * @return + */ + List<MgtShopHFTXAuthPageVo> pageMgtShopHFTXAuth(Page page, MgtShopHFTXAuthPageDto mgtShopAuthPageDto,List<Long> scope); + /** * @description boardShopTotal @@ -201,7 +211,7 @@ * @author jqs34 * @date 2023/6/18 17:01 */ - MgtBulletinBoardVo boardShopTotal(); + MgtBulletinBoardVo boardShopTotal(List<Long> userIds); /** * @description 商户进件 @@ -210,7 +220,28 @@ * @param mgtShopAuthDto * @return void */ - void mgtShopAuth(MgtShopAuthDto mgtShopAuthDto) throws WxPayException; + void mgtShopAuth(MgtShopAuthDto mgtShopAuthDto); + + + /** + * @description 商户进件 + * @author jqs + * @date 2023/6/19 11:02 + * @param mgtShopHFTXAuthDto + * @return void + */ + void mgtShopHFTXAuth(MgtShopHFTXAuthDto mgtShopHFTXAuthDto); + + + /** + * 商户进件回调异步通知 + * @return + */ + R<String> merchantBasicdataNotify(MerchantBasicDataNotifyDto dto); + + + + /** * @description 获取平台商户统计 @@ -238,6 +269,14 @@ * @return MgtShopAuthGetVo */ MgtShopAuthGetVo getMgtShopAuth(String authId); + + + /** + * 获取商户审核资料(汇付天下) + * @param shopId + * @return + */ + MgtShopHFTXAuthGetVo getMgtShopHFTXAuthInfo(Long shopId); /** * @description 获取商户验证信息 @@ -370,13 +409,56 @@ * @return StaffShopDetailVo */ StaffShopDetailVo getShopDetail(Long shopId); - + + /** * @description * @author jqs - * @date 2023/8/23 9:44 + * @date 2023/8/29 14:36 * @param + * @return List<MgtUserTaskMsgVo> + */ + List<MgtUserTaskMsgVo> getTaskMsgList(); + + /** + * @description 添加分账方 + * @author jqs + * @date 2023/9/4 18:14 + * @param mgtShopAuthGetDto * @return void */ - ProfitSharingReceiverResult addProfitSharingReceiver(ProfitSharingReceiverRequest request); + void addProfitSharingReceiver(MgtShopAuthGetDto mgtShopAuthGetDto); + + /** + * 设置分账比例 + * @param mgtShopShareRatioSetDto + * @return + */ + R setMgtShopShareRatio(MgtShopShareRatioSetDto mgtShopShareRatioSetDto); + + + /** + * 查询结算记录-第三方 + * @param merchantBasicdataSettlementDto + * @return + */ + R<List<MerchantBasicdataSettlementVo>> getMerchantBasicDataSettlement(MerchantBasicdataSettlementDto merchantBasicdataSettlementDto); + + + /** + * @description + * @author jqs + * @date 2023/8/10 22:54 + * @param cityCodes + * @return List<Long> + */ + List<Shop> listShopByCityCode(List<String> cityCodes); + + + /** + * 根据员工id获取对应的门店 + * @param userIds + * @return + */ + List<Shop> getShopBySysUserIds(List<Long> userIds); } -- Gitblit v1.7.1