feat(交易运营): 新增交易运营模块相关功能

新增交易运营模块的统计、分析、分销和订单管理功能
- 添加主播维度统计和店铺维度统计页面
- 实现店铺评分监控、地域分布分析和商品数据统计功能
- 完成分销效果核算和分销订单查询功能
- 开发订单管理页面及相关接口
- 修复知识库文档列表和详情的部分问题
- 更新环境配置和API接口文件
This commit is contained in:
2026-04-07 17:06:56 +08:00
parent 08ae659a56
commit c610c6b327
20 changed files with 2447 additions and 12 deletions

View File

@@ -0,0 +1,9 @@
import request from '/@/utils/request';
export function getProductStats(params: any) {
return request({
url: '/admin-go/api/v1/trade/operation/analysis/product',
method: 'get',
params: params,
});
}

View File

@@ -0,0 +1,9 @@
import request from '/@/utils/request';
export function getRegionStats(params: any) {
return request({
url: '/admin-go/api/v1/trade/operation/analysis/region',
method: 'get',
params: params,
});
}

View File

@@ -0,0 +1,9 @@
import request from '/@/utils/request';
export function getShopScore(params: any) {
return request({
url: '/admin-go/api/v1/trade/operation/analysis/shop',
method: 'get',
params: params,
});
}

View File

@@ -0,0 +1,9 @@
import request from '/@/utils/request';
export function getDistributionEffect(params: any) {
return request({
url: '/admin-go/api/v1/trade/operation/distribution/effect',
method: 'get',
params: params,
});
}

View File

@@ -0,0 +1,9 @@
import request from '/@/utils/request';
export function getDistributionOrderList(params: any) {
return request({
url: '/admin-go/api/v1/trade/operation/distribution/order/list',
method: 'get',
params: params,
});
}

View File

@@ -0,0 +1,17 @@
import request from '/@/utils/request';
export function getOrderList(params: any) {
return request({
url: '/admin-go/api/v1/trade/operation/order/list',
method: 'get',
params: params,
});
}
export function getOrderDetail(id: number) {
return request({
url: '/admin-go/api/v1/trade/operation/order/detail',
method: 'get',
params: { id },
});
}

View File

@@ -0,0 +1,9 @@
import request from '/@/utils/request';
export function getAnchorStats(params: any) {
return request({
url: '/admin-go/api/v1/trade/operation/stats/anchor',
method: 'get',
params: params,
});
}

View File

@@ -0,0 +1,9 @@
import request from '/@/utils/request';
export function getShopStats(params: any) {
return request({
url: '/admin-go/api/v1/trade/operation/stats/shop',
method: 'get',
params: params,
});
}