UNPKG

kdesign-ui

Version:

kd is from company of klx, it provide quickly genarator company inner business front structure

46 lines (43 loc) 1.47 kB
/* md5: 0edc4e3a982bbc926f7b74620e38caa8 */ /* 仓库id: 241245 */ /* 版本: 0.0.1-beta.0 */ /* eslint-disable */ /* tslint:disable */ /** * 本文件由接口平台自动生成,请勿修改 * 仓库地址: http://gitee/repository/editor?id=241245 */ import axios from '@/plugins/axios' import { downLoad } from '@/utils' import { getlistClassCourse, getusercourse } from './model' import {ValidateType} from './model/utils' const isPod = process.env.NODE_ENV === 'production' let validatelistClassCourse = new ValidateType(getlistClassCourse.Req, 'api-course/portal/api/usercourse/listCourseClass', 'GET') export function listClassCourse (req, config = {}, filterKey = []) { // 生产环境去除校验,提升性能 !isPod && validatelistClassCourse.setFilterKey(filterKey).validate(req) return axios({ url: 'api-course/portal/api/usercourse/listCourseClass', method: 'GET', data: req, ...config }).then(({ data }) => { return data }) } let validateusercourse = new ValidateType(getusercourse.Req, 'api-course/portal/api/usercourse/open/listCourseLabel', 'GET') export function usercourse (req, config = {}, filterKey = []) { // 生产环境去除校验,提升性能 !isPod && validateusercourse.setFilterKey(filterKey).validate(req) return axios({ url: 'api-course/portal/api/usercourse/open/listCourseLabel', method: 'GET', data: req, ...config }).then(({ data }) => { return data }) }