import request from '@/utils/request' /** * 查询本人地址列表 * @param {Object} query - 查询参数 * @returns {Promise} 返回地址列表 */ export function appGetAddressList(query) { return request({ url: '/app/address/list', method: 'get', params: query }) } /** * 查询地址详情 * @param {Number} id - 地址ID * @returns {Promise} 返回地址详情 */ export function appGetAddressDetail(id) { return request({ url: '/app/address/detail', method: 'get', params: { id } }) } /** * 新增地址 * @param {Object} data - 地址信息 * @returns {Promise} 返回操作结果 */ export function appAddAddress(data) { return request({ url: '/app/address', method: 'post', data }) } /** * 修改地址 * @param {Object} data - 地址信息 * @returns {Promise} 返回操作结果 */ export function appUpdateAddress(data) { return request({ url: '/app/address', method: 'put', data }) } /** * 删除地址 * @param {Number} id - 地址ID * @returns {Promise} 返回操作结果 */ export function appDeleteAddress(id) { return request({ url: '/app/address', method: 'delete', params: { id } }) }