此次提交主要实现了以下功能: 1. 添加了分销功能,包括分销员申请、佣金计算和分享功能。 2. 优化了订单和支付流程,增加了订单退款状态的处理。 3. 修改了发票申请逻辑,增加了用户发票信息检查。 4. 更新了商品展示页面,支持特殊套餐的展示和购买。 5. 修复了多个页面的样式问题和功能缺陷。 这些改动旨在提升用户体验,支持分销业务,并优化现有功能的稳定性和性能。
37 lines
840 B
JavaScript
37 lines
840 B
JavaScript
import api from './api'
|
|
|
|
/**
|
|
* 创建发票申请
|
|
*/
|
|
export function createInvoiceApplication(data) {
|
|
return api.post(`/invoiceapplication/create`, data, { login: false })
|
|
}
|
|
|
|
/**
|
|
* 获取发票申请历史
|
|
*/
|
|
export function getInvoiceApplicationList(data) {
|
|
return api.get(`/invoiceapplication/list`, data, { login: false })
|
|
}
|
|
|
|
/**
|
|
* 获取发票申请详情
|
|
*/
|
|
export function getInvoiceApplicationDetail(id) {
|
|
return api.get(`/invoiceapplication/detail/${id}`, {}, { login: false })
|
|
}
|
|
|
|
/**
|
|
* 获取用户发票信息
|
|
*/
|
|
export function getUserInvoiceInfo(id) {
|
|
return api.get(`/invoiceapplication/get?id=${id}`, {}, { login: false })
|
|
}
|
|
|
|
/**
|
|
* 判断用户是否已经填写开发票所需信息
|
|
*/
|
|
export function checkUserInvoiceInfo() {
|
|
return api.get(`/invoiceapplication/check-info`,{ login: false })
|
|
}
|