kg.js 1.25 KB
/*
 * @Author: hookehuyr hookehuyr@gmail.com
 * @Date: 2022-05-18 21:12:23
 * @LastEditors: hookehuyr hookehuyr@gmail.com
 * @LastEditTime: 2022-06-09 09:21:54
 * @FilePath: /tswj/src/api/C/kg.js
 * @Description: 幼儿园相关接口
 */
import { fn, fetch } from '@/api/fn';

const Api = {
  KG_LIST: '/srv/?a=kg_list',
  KG_DONATE_LIST: '/srv/?a=donate_list',
  KG_DONATE_RANK: '/srv/?a=donate_rank',
  KG_BOOK_LIST: '/srv/?a=kg_book_list',
}

/**
 * @description 幼儿园列表页
 * @param {*} params 参数
 * @returns {array} data
 */
export const kgListAPI = (params) => fn(fetch.get(Api.KG_LIST, params));

/**
 * @description 幼儿园捐赠列表页
 * @param {*} kg_id 幼儿园ID
 * @param {*} limit 20
 * @param {*} offset 0
 * @returns {array} data
 */
export const kgDonateListAPI = (params) => fn(fetch.get(Api.KG_DONATE_LIST, params));

/**
 * @description 幼儿园捐赠排行榜
 * @param {*} kg_id 幼儿园ID
 * @param {*} limit 20
 * @param {*} offset 0
 * @returns {array} data
 */
export const kgDonateRankAPI = (params) => fn(fetch.get(Api.KG_DONATE_RANK, params));

/**
 * @description 幼儿园书籍列表
 * @param {*} kg_id 幼儿园ID
 * @returns {*} data
 */
export const kgBookListAPI = (params) => fn(fetch.get(Api.KG_BOOK_LIST, params));