import { get, post, put, del } from '@/utils/request';

// 获取常住人列表
export function getGuestList() {
  return get('/api/app/guests');
}

// 获取常住人详情
export function getGuestDetail(id: number) {
  return get(`/api/user/guests/${id}`);
}

// 添加常住人
export function createGuest(data: any) {
  return post('/api/app/guests', data);
}

// 更新常住人
export function updateGuest(id: number, data: any) {
  return put(`/api/user/guests/${id}`, data);
}

// 删除常住人
export function deleteGuest(id: number) {
  return del(`/api/user/guests/${id}`);
}

// 设置默认常住人
export function setDefaultGuest(id: number) {
  return put(`/api/user/guests/${id}/default`);
}
