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
JavaScript
/* 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
})
}