| | |
| | | if(Objects.isNull(shop)){ |
| | | throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(),"请选择正确的自提门店!"); |
| | | } |
| | | //判断门店是否设置商品的价格信息 |
| | | |
| | | |
| | | //根据选择商户进行会员与商户信息绑定 |
| | | 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())){ |
| | |
| | | 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); |