fix:提交修复6个问题

This commit is contained in:
ljy
2026-07-08 23:01:18 +08:00
parent 99be8e0237
commit ab9654564e
43 changed files with 3671 additions and 277 deletions
+37
View File
@@ -0,0 +1,37 @@
import type {
CreatePartnerStaffRequest,
PartnerStaffItem,
UpdatePartnerStaffRequest,
} from '@dukang/shared-types';
import { request } from './api';
export function listPartnerStaff() {
return request<PartnerStaffItem[]>('PARTNER_H5', '/partner/staff');
}
export function createPartnerStaff(body: CreatePartnerStaffRequest) {
return request<PartnerStaffItem>('PARTNER_H5', '/partner/staff', {
method: 'POST',
body: JSON.stringify(body),
});
}
export function updatePartnerStaff(id: string, body: UpdatePartnerStaffRequest) {
return request<PartnerStaffItem>('PARTNER_H5', `/partner/staff/${id}`, {
method: 'PUT',
body: JSON.stringify(body),
});
}
export function deletePartnerStaff(id: string) {
return request<{ ok: boolean }>('PARTNER_H5', `/partner/staff/${id}`, {
method: 'DELETE',
});
}
export function sendStaffAddSms(phone: string) {
return request('PARTNER_H5', '/partner/auth/sms/send', {
method: 'POST',
body: JSON.stringify({ phone, scene: 'PARTNER_STAFF_ADD' }),
});
}