增加功能报价
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
/*************************************************
|
||||
* 产品定价(产品 / 功能节点 / 价格档位 / 购买订单)
|
||||
*************************************************/
|
||||
|
||||
/** 产品列表 */
|
||||
export function getProductList(params) {
|
||||
return request({
|
||||
url: "/platform/product/list",
|
||||
method: "get",
|
||||
params,
|
||||
});
|
||||
}
|
||||
|
||||
/** 产品详情(含功能节点与价格档位) */
|
||||
export function getProductDetail(id) {
|
||||
return request({
|
||||
url: `/platform/product/detail/${id}`,
|
||||
method: "get",
|
||||
});
|
||||
}
|
||||
|
||||
/** 新增产品 */
|
||||
export function createProduct(data) {
|
||||
return request({
|
||||
url: "/platform/product/create",
|
||||
method: "post",
|
||||
data,
|
||||
});
|
||||
}
|
||||
|
||||
/** 编辑产品 */
|
||||
export function updateProduct(id, data) {
|
||||
return request({
|
||||
url: `/platform/product/edit/${id}`,
|
||||
method: "post",
|
||||
data,
|
||||
});
|
||||
}
|
||||
|
||||
/** 删除产品 */
|
||||
export function deleteProduct(id) {
|
||||
return request({
|
||||
url: `/platform/product/delete/${id}`,
|
||||
method: "delete",
|
||||
});
|
||||
}
|
||||
|
||||
/** 购买订单列表 */
|
||||
export function getProductOrders(params) {
|
||||
return request({
|
||||
url: "/platform/product/orders",
|
||||
method: "get",
|
||||
params,
|
||||
});
|
||||
}
|
||||
|
||||
/** 手动开通订单 */
|
||||
export function activateProductOrder(id) {
|
||||
return request({
|
||||
url: `/platform/product/order/activate/${id}`,
|
||||
method: "post",
|
||||
});
|
||||
}
|
||||
@@ -63,6 +63,23 @@ export function deleteTenantPackage(id) {
|
||||
});
|
||||
}
|
||||
|
||||
/** 套餐购买链接(租户端未开通功能「购买」按钮跳转地址) */
|
||||
export function getPackagePurchaseUrl() {
|
||||
return request({
|
||||
url: "/platform/tenantPackage/purchaseUrl",
|
||||
method: "get",
|
||||
});
|
||||
}
|
||||
|
||||
/** 保存套餐购买链接 */
|
||||
export function savePackagePurchaseUrl(purchaseUrl) {
|
||||
return request({
|
||||
url: "/platform/tenantPackage/purchaseUrl",
|
||||
method: "post",
|
||||
data: { purchase_url: purchaseUrl },
|
||||
});
|
||||
}
|
||||
|
||||
/** 用户数加购规格列表(enabled=1 仅启用) */
|
||||
export function getQuotaPackageList(params) {
|
||||
return request({
|
||||
|
||||
Reference in New Issue
Block a user