Bläddra i källkod

收货地址更新

LiRong 3 veckor sedan
förälder
incheckning
d69012081e

+ 4 - 3
leromro-core/src/main/java/com/leromro/core/controller/AddressController.java

@@ -44,15 +44,16 @@ public class AddressController extends BaseController
     @ApiOperation("查询自己的受服务地址列表")
 /*    @PreAuthorize("@ss.hasPermi('core:address:list')")*/
     @GetMapping("/list")
-    public TableDataInfo<Address> list(@RequestBody Address address)
+    public TableDataInfo<Address> list()
     {
         startPage();
         Long userId = SecurityUtils.getUserId();
-        address.setUserId(userId);
-        List<Address> list = addressService.selectAddressList(address);
+        List<Address> list = addressService.selectAddressList(userId);
         return getDataTable(list);
     }
 
+
+
     /**
      * 查询受服务地址列表
      */

+ 2 - 2
leromro-core/src/main/java/com/leromro/core/mapper/AddressMapper.java

@@ -23,10 +23,10 @@ public interface AddressMapper extends BaseMapper<Address>
     /**
      * 查询受服务地址列表
      * 
-     * @param address 受服务地址
+     * @param userID 受服务地址
      * @return 受服务地址集合
      */
-    public List<Address> selectAddressList(Address address);
+    public List<Address> selectAddressList(Long  userID);
 
     /**
      * 新增受服务地址

+ 2 - 2
leromro-core/src/main/java/com/leromro/core/service/IAddressService.java

@@ -25,10 +25,10 @@ public interface IAddressService extends IService<Address>
     /**
      * 查询受服务地址列表
      * 
-     * @param address 受服务地址
+     * @param userId 受服务地址
      * @return 受服务地址集合
      */
-    public List<Address> selectAddressList(Address address);
+    public List<Address> selectAddressList(Long userId);
 
     /**
      * 新增受服务地址

+ 3 - 3
leromro-core/src/main/java/com/leromro/core/service/impl/AddressServiceImpl.java

@@ -42,13 +42,13 @@ public class AddressServiceImpl extends ServiceImpl<AddressMapper, Address> impl
     /**
      * 查询受服务地址列表
      * 
-     * @param address 受服务地址
+     * @param userId 受服务地址
      * @return 受服务地址
      */
     @Override
-    public List<Address> selectAddressList(Address address)
+    public List<Address> selectAddressList(Long userId)
     {
-        return addressMapper.selectAddressList(address);
+        return addressMapper.selectAddressList(userId);
     }
 
     /**

+ 10 - 3
leromro-core/src/main/resources/mapper/core/AddressMapper.xml

@@ -34,9 +34,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         select address_id, user_id, telephone, name,sex, age, is_contagion, have_contagion, province_code, province_name, city_code, city_name, district_code, district_name, address, is_default, is_delete, label, create_time, create_by, update_time, update_by, remark from l_address
     </sql>
 
-    <select id="selectAddressList" parameterType="Address" resultMap="AddressResult">
+
+    <!--<select id="selectAddressList" parameterType="Address" resultMap="AddressResult">
         <include refid="selectAddressVo"/>
-        <where>  
+        <where>
             <if test="userId != null "> and user_id = #{userId}</if>
             <if test="telephone != null  and telephone != ''"> and telephone = #{telephone}</if>
             <if test="name != null  and name != ''"> and name like concat('%', #{name}, '%')</if>
@@ -54,7 +55,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="isDelete != null "> and is_delete = #{isDelete}</if>
             <if test="label != null  and label != ''"> and label = #{label}</if>
         </where>
-    </select>
+    </select>-->
     
     <select id="selectAddressByAddressId" parameterType="Long" resultMap="AddressResult">
         <include refid="selectAddressVo"/>
@@ -63,6 +64,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     <select id="selectAddressBySeconderId" resultType="com.leromro.core.domain.Address">
         select * from l_address where address_id = (select address_id from l_second_order where second_order_id = #{orderId});
     </select>
+    <select id="selectAddressList" resultType="com.leromro.core.domain.Address" parameterType="java.lang.Long">
+        <include refid="selectAddressVo"/>
+        <where>
+            <if test="userId != null "> and user_id = #{userId}</if>
+        </where>
+    </select>
 
     <insert id="insertAddress" parameterType="Address" useGeneratedKeys="true" keyProperty="addressId">
         insert into l_address