feat: 优惠管理合并重构与商品续费价格参数
- 合并优惠码/代金券为商品管理下优惠管理页面,卡片化展示与过期遮罩 - 用户组新增优惠绑定,商品关联改用懒加载树选择器 - 商品/套餐表单新增 renew_price、renew_recommend_rebate、renew_fixed_price Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
import { http2 } from '@/utils/request.js'
|
||||
|
||||
const formHeaders = { headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }
|
||||
|
||||
// ========== 用户组优惠(用户组 与 商品/商品组 绑定优惠) ==========
|
||||
|
||||
/** 获取用户组优惠列表(可按 user_group_id / good_id / good_group_id 过滤) */
|
||||
export const getUserGroupDiscountList = (params) => {
|
||||
return http2.get('/api/v1/admin/user_group/discount/list', { params })
|
||||
}
|
||||
|
||||
/** 获取用户组优惠详情 */
|
||||
export const getUserGroupDiscountDetail = (params) => {
|
||||
return http2.get('/api/v1/admin/user_group/discount/detail', { params })
|
||||
}
|
||||
|
||||
/** 添加用户组优惠(将用户组与商品/商品组绑定优惠) */
|
||||
export const addUserGroupDiscount = (data) => {
|
||||
return http2.post('/api/v1/admin/user_group/discount/add', data, formHeaders)
|
||||
}
|
||||
|
||||
/** 修改用户组优惠(可改绑商品/商品组) */
|
||||
export const updateUserGroupDiscount = (data) => {
|
||||
return http2.post('/api/v1/admin/user_group/discount/update', data, formHeaders)
|
||||
}
|
||||
|
||||
/** 删除用户组优惠(解绑用户组与商品/商品组的优惠) */
|
||||
export const deleteUserGroupDiscount = (params) => {
|
||||
return http2.delete('/api/v1/admin/user_group/discount/delete', { params })
|
||||
}
|
||||
Reference in New Issue
Block a user