package com.kxs.user.biz.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.kxs.common.core.util.R;
import com.kxs.user.api.dto.kxsapp.userAddress.UserAddressDTO;
import com.kxs.user.api.model.KxsUserAddress;
import com.kxs.user.api.vo.kxsapp.userAddress.UserAddressListVO;

import java.util.List;

/**
 * 用户收货地址表(KxsUserAddress)表服务接口
 *
 * @author 系统
 * @since 2024-01-03 09:39:56
 */
public interface KxsUserAddressService extends IService<KxsUserAddress> {

    /**
     * 用户地址列表
     *
     * @return {@link List}<{@link UserAddressListVO}>
     */
    List<UserAddressListVO> userAddressList();

    /**
     * 用户地址保存
     *
     * @param param 参数
     * @return {@link R}
     */
    R userAddressSave(UserAddressDTO param);
}

