index.js
1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/**
* @description API 接口定义
* @Template: 在此定义您的业务 API 接口地址
*/
import { buildApiUrl } from '@/utils/tools'
// ==================== 业务 API 接口示例 ====================
// 请根据实际业务需求修改或添加接口
/**
* 示例:获取用户信息
* @param {object} params 请求参数
* @returns {string} 完整的 API URL
*/
export const getUserInfoAPI = (params) => {
return buildApiUrl('getUserInfo', params)
}
/**
* 示例:提交表单
* @param {object} params 表单数据
* @returns {string} 完整的 API URL
*/
export const submitFormAPI = (params) => {
return buildApiUrl('submitForm', params)
}
// ==================== 微信相关接口 ====================
// 如果项目需要微信支付,可以保留以下接口
/**
* 获取微信支付配置(可选)
* @param {object} params 支付参数
* @returns {string} 完整的 API URL
*/
export const getWxPayConfigAPI = (params) => {
return buildApiUrl('wx_pay_config', params)
}
// ==================== 说明 ====================
/**
* 接口命名规范:
* - 统一使用 xxxAPI(params) 格式
* - buildApiUrl 第一个参数是接口的 action 名称
* - 第二个参数是请求参数对象
*
* 示例:
* export const yourAPI = (params) => buildApiUrl('your_action', params)
*/