firsh push

This commit is contained in:
2026-04-21 20:12:05 +08:00
commit 25db7ecd66
165 changed files with 24094 additions and 0 deletions
+56
View File
@@ -0,0 +1,56 @@
import request from '@/utils/request';
export function loginByPassword(username: string, password: string) {
return request.post('/admin/auth/login', { username, password });
}
export function getAdminProfile() {
return request.get('/admin/auth/profile');
}
export function changeAdminPassword(data: { oldPassword: string; newPassword: string }) {
return request.put('/admin/auth/password', data);
}
// 商家管理
export function getMerchantList(params: any) {
return request.get('/admin/merchants', { params });
}
export function approveMerchant(id: number) {
return request.put(`/admin/merchants/${id}/approve`);
}
export function rejectMerchant(id: number, reason: string) {
return request.put(`/admin/merchants/${id}/reject`, { reason });
}
export function freezeMerchant(id: number) {
return request.put(`/admin/merchants/${id}/freeze`);
}
export function unfreezeMerchant(id: number) {
return request.put(`/admin/merchants/${id}/unfreeze`);
}
// 用户管理
export function getUserList(params: any) {
return request.get('/admin/users', { params });
}
export function freezeUser(id: number) {
return request.put(`/admin/users/${id}/freeze`);
}
export function unfreezeUser(id: number) {
return request.put(`/admin/users/${id}/unfreeze`);
}
// 订单管理
export function getOrderList(params: any) {
return request.get('/admin/orders', { params });
}
export function getOrderDetail(id: number) {
return request.get(`/admin/orders/${id}`);
}