donate.js
1.17 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
/*
* @Author: hookehuyr hookehuyr@gmail.com
* @Date: 2022-06-01 16:00:48
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-06-09 21:55:06
* @FilePath: /tswj/src/api/C/donate.js
* @Description: 捐钱操作API
*/
import { fn, fetch } from '@/api/fn';
const Api = {
PREPARE_DONATE: '/srv/?a=prepare_donate',
ADD_DONATE: '/srv/?a=add_donate',
ONE_CERT: '/srv/?a=one_cert',
}
/**
* @description: 当前用户捐献所需信息
* @summary 适用于 访客进入操作,幼儿园节目操作,表演者节目操作
* @param {String} kg_id 幼儿园ID
* @param {String} perf_id 表演者ID
* @returns
*/
export const prepareDonateAPI = (params) => fn(fetch.post(Api.PREPARE_DONATE, params));
/**
* @description: 用户捐献
* @param {Number} qty 数量
* @param {String} donate_name 捐赠人名称
* @param {Number} kg_id 指定助力幼儿园id
* @param {Number} perf_id 指定助力儿童id
* @returns
*/
export const addDonateAPI = (params) => fn(fetch.post(Api.ADD_DONATE, params));
/**
* @description: 捐赠证书
* @param {String} donate_id 捐赠ID
* @returns
*/
export const oneCertAPI = (params) => fn(fetch.get(Api.ONE_CERT, params));