From 12d724c247e4f7dcb77b3a94891ccf4d86b53cfa Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期一, 15 十二月 2025 09:43:07 +0800
Subject: [PATCH] 经销商供货价信息

---
 server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java
index 46ce98d..c026e4b 100644
--- a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java
+++ b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/GoodsorderServiceImpl.java
@@ -750,6 +750,17 @@
             if(Objects.isNull(shop)){
                 throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(),"璇烽�夋嫨姝g‘鐨勮嚜鎻愰棬搴楋紒");
             }
+            //鍒ゆ柇闂ㄥ簵鏄惁璁剧疆鍟嗗搧鐨勪环鏍间俊鎭�
+
+
+            //鏍规嵁閫夋嫨鍟嗘埛杩涜浼氬憳涓庡晢鎴蜂俊鎭粦瀹�
+            if(Objects.isNull(member.getBindShopId())){
+                memberMapper.update(new UpdateWrapper<Member>().lambda()
+                        .set(Member::getBindShopId,shop.getId())
+                        .eq(Member::getId,member.getId())
+                );
+            }
+
             goodsorder.setPickUpShopId(shop.getId());
             goodsorder.setDistributionShopId(shop.getId());
             if(Objects.isNull(member.getBindShopId())){
@@ -885,7 +896,7 @@
             Object response = null;
             WxPayUnifiedOrderRequest request = new WxPayUnifiedOrderRequest();
             request.setBody("骞冲彴鍟嗗煄");
-            request.setAttach("terraceMall");
+            request.setAttach("shopGoods");
             request.setOutTradeNo(goodsorder.getCode().toString());
             request.setTotalFee(BaseWxPayRequest.yuanToFen(goodsorder.getPrice().toString()));
           //  request.setTotalFee(2);

--
Gitblit v1.9.3