donate.js 1001 Bytes
/*
 * @Author: hookehuyr hookehuyr@gmail.com
 * @Date: 2022-06-01 16:00:48
 * @LastEditors: hookehuyr hookehuyr@gmail.com
 * @LastEditTime: 2022-06-01 16:37:19
 * @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',
}

/**
 * @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));