24 lines
529 B
TypeScript
24 lines
529 B
TypeScript
import createAxios from '@/utils/request';
|
|
|
|
export interface MiniUserBindParams {
|
|
store_id?: number;
|
|
}
|
|
|
|
/** 绑定门店 */
|
|
export async function bindMiniUser(id: number, data: MiniUserBindParams) {
|
|
return createAxios({
|
|
url: `/customer/miniUser/${id}/bind`,
|
|
method: 'put',
|
|
data,
|
|
});
|
|
}
|
|
|
|
/** 启用/停用小程序用户 */
|
|
export async function toggleMiniUserStatus(id: number, status: number) {
|
|
return createAxios({
|
|
url: `/customer/miniUser/${id}/status`,
|
|
method: 'put',
|
|
data: { status },
|
|
});
|
|
}
|