From d15661f60f025e2d2625a5b67c661ecbd7c0365e Mon Sep 17 00:00:00 2001
From: rentaiming <806181062@qq.com>
Date: 星期二, 21 五月 2024 16:00:37 +0800
Subject: [PATCH] 写拍卖师端接口

---
 ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/MemberAddressController.java |   35 ++++++++++++++++++++++++++++++++---
 1 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/MemberAddressController.java b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/MemberAddressController.java
index c3cca1a..ed67602 100644
--- a/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/MemberAddressController.java
+++ b/ruoyi-modules/ruoyi-member/src/main/java/com/ruoyi/member/controller/MemberAddressController.java
@@ -1,9 +1,14 @@
 package com.ruoyi.member.controller;
 
 
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import org.springframework.web.bind.annotation.RestController;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.member.domain.pojo.MemberAddress;
+import com.ruoyi.member.domain.pojo.MemberCollection;
+import com.ruoyi.member.service.IMemberAddressService;
+import io.swagger.annotations.ApiModelProperty;
+import org.springframework.web.bind.annotation.*;
 
 /**
  * <p>
@@ -16,5 +21,29 @@
 @RestController
 @RequestMapping("/member-address")
 public class MemberAddressController {
+    /**
+     * 获取当前商品信息
+     *
+     */
 
+    @ApiModelProperty
+    private IMemberAddressService iMemberAddressService;
+    @PostMapping("/getMemberAddressOne")
+    @ResponseBody
+    public R<MemberAddress> getMemberAddressOne(@RequestBody Integer userId) {
+        LambdaQueryWrapper<MemberAddress> wrapper2= Wrappers.lambdaQuery();
+        wrapper2.eq(MemberAddress::getMemberId,userId);
+        wrapper2.eq(MemberAddress::getDelFlag,0);
+        wrapper2.eq(MemberAddress::getIsDefault,2);
+        MemberAddress memberAddress=iMemberAddressService.getOne(wrapper2);
+        if (memberAddress==null){
+            LambdaQueryWrapper<MemberAddress> wrapper= Wrappers.lambdaQuery();
+            wrapper.eq(MemberAddress::getMemberId,userId);
+            wrapper.eq(MemberAddress::getDelFlag,0);
+            wrapper.last("limit 1");
+            memberAddress=iMemberAddressService.getOne(wrapper2);
+        }
+        return R.ok(memberAddress);
+
+    }
 }

--
Gitblit v1.7.1