修改客户认领和客户管理页面的查询和操作功能并且包含按钮权限 & 产品管理添加启动/禁用和最低价格字段
This commit is contained in:
@@ -35,6 +35,19 @@ export async function createCust(data: {
|
||||
return callByUser<PageRecord<Cust>>("/api/admin/user/create", data)
|
||||
}
|
||||
|
||||
export async function getBalance(params: { user_id: number; balance: string }) {
|
||||
return callByUser<PageRecord<Cust>>("/api/admin/user/update/balance", params)
|
||||
export async function getDeposit(params: { user_id: number; amount: string }) {
|
||||
return callByUser<PageRecord<Cust>>(
|
||||
"/api/admin/user/update/balance-inc",
|
||||
params,
|
||||
)
|
||||
}
|
||||
|
||||
export async function getDeduction(params: {
|
||||
user_id: number
|
||||
amount: string
|
||||
}) {
|
||||
return callByUser<PageRecord<Cust>>(
|
||||
"/api/admin/user/update/balance-dec",
|
||||
params,
|
||||
)
|
||||
}
|
||||
|
||||
@@ -26,6 +26,7 @@ export async function createProductSku(data: {
|
||||
name: string
|
||||
price: string
|
||||
discount_id?: number
|
||||
price_min?: string
|
||||
}) {
|
||||
return callByUser<ProductSku>("/api/admin/product/sku/create", {
|
||||
product_id: data.product_id,
|
||||
@@ -33,6 +34,7 @@ export async function createProductSku(data: {
|
||||
name: data.name,
|
||||
price: data.price,
|
||||
discount_id: data.discount_id,
|
||||
price_min: data.price_min,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -42,6 +44,7 @@ export async function updateProductSku(data: {
|
||||
name?: string
|
||||
price?: string
|
||||
discount_id?: number | null
|
||||
price_min?: string
|
||||
}) {
|
||||
return callByUser<ProductSku>("/api/admin/product/sku/update", {
|
||||
id: data.id,
|
||||
@@ -49,6 +52,7 @@ export async function updateProductSku(data: {
|
||||
name: data.name,
|
||||
price: data.price,
|
||||
discount_id: data.discount_id,
|
||||
price_min: data.price_min,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -65,3 +69,6 @@ export async function batchUpdateProductSkuDiscount(data: {
|
||||
discount_id: data.discount_id,
|
||||
})
|
||||
}
|
||||
export async function activeProductSku(data: { id: number; status: number }) {
|
||||
return callByUser<ProductSku>("/api/admin/product/sku/update/status", data)
|
||||
}
|
||||
|
||||
@@ -6,6 +6,10 @@ export async function getPageUsers(params: { page: number; size: number }) {
|
||||
return callByUser<PageRecord<User>>("/api/admin/user/page", params)
|
||||
}
|
||||
|
||||
export async function getPageUserPage(params: { page: number; size: number }) {
|
||||
return callByUser<PageRecord<User>>("/api/admin/user/page/not-bind", params)
|
||||
}
|
||||
|
||||
export async function bindAdmin(params: {
|
||||
id: number
|
||||
account?: string
|
||||
@@ -14,7 +18,7 @@ export async function bindAdmin(params: {
|
||||
enabled?: boolean
|
||||
assigned?: boolean
|
||||
}) {
|
||||
return callByUser("/api/admin/user/bind", {
|
||||
return callByUser("/api/admin/user/update/bind", {
|
||||
user_id: params.id,
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user