fix:提交修复6个问题
This commit is contained in:
@@ -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' }),
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user