Files
tangguo_admin/src/api/shortVideoRecommend.js
T
rootandClaude Opus 5 d999a5c0e6 Initial commit
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 12:02:35 +08:00

98 lines
1.9 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import ajax from '../utils/request';
const shortVideoRecommendApi = {
// 付费引导配置
getPaymentGuideList(params) {
return ajax({
url: '/payment-guide/list',
type: 'get',
params,
});
},
addPaymentGuide(params) {
return ajax({
url: '/payment-guide/add',
type: 'post',
params,
});
},
editPaymentGuide(params) {
return ajax({
url: '/payment-guide/edit',
type: 'post',
params,
});
},
deletePaymentGuide(params) {
// id 走 query(params),request 对非 get 会把 params 放进 data
return ajax({
url: `/payment-guide/delete?id=${encodeURIComponent(params.id)}`,
type: 'delete',
});
},
// 评论 Banner 配置
getCommentBannerList(params) {
return ajax({
url: '/banner/list',
type: 'get',
params: {
scene: 'COMMENT_TOP',
...params,
},
});
},
addCommentBanner(params) {
return ajax({
url: '/banner/add',
type: 'post',
params,
});
},
editCommentBanner(params) {
return ajax({
url: '/banner/edit',
type: 'post',
params,
});
},
deleteCommentBanner(params) {
return ajax({
url: '/banner/delete',
type: 'delete',
params,
});
},
// VIP 卡片实验
getVipCardExperimentCurrent() {
return ajax({
url: '/vip-card-experiment/current',
type: 'get',
});
},
publishVipCardExperiment(params) {
return ajax({
url: '/vip-card-experiment/publish',
type: 'post',
params,
});
},
disableVipCardExperiment(params) {
return ajax({
url: '/vip-card-experiment/disable',
type: 'post',
params,
});
},
getVipCardExperimentStatistics(params) {
return ajax({
url: '/vip-card-experiment/statistics',
type: 'get',
params,
});
},
};
export default shortVideoRecommendApi;