UNPKG

auto-request

Version:

通过Yapi JSON Schema生成接口Axios或Taro接口

586 lines (541 loc) 11.3 kB
import axios from "axios" /*** * @description 用户信息 **/ export const ApiloginInfoGet = (options = {}) => { return axios.request({ url: `/api/login_info`, method: "get", ...options }) } /*** * @description 退出登陆 **/ export const PlogoutPost = (options = {}) => { return axios.request({ url: `/p/logout`, method: "post", ...options }) } /*** * @description 获取开发者信息 **/ export const ApimyuserdevRoleGet = (params, options = {}) => { return axios.request({ url: `/api/my/user/dev_role`, method: "get", params, ...options, }) } /*** * @description 获取应用列表 **/ export const ApimyappsGet = (params, options = {}) => { return axios.request({ url: `/api/my/apps`, method: "get", params, ...options, }) } /*** * @description 创建应用 **/ export const ApimyappCreatePost = (data, options = {}) => { return axios.request({ url: `/api/my/app/_create`, method: "post", data, ...options, }) } /*** * @description 上传应用logo **/ export const ApimyapplogoUploadPost = (data, options = {}) => { return axios.request({ url: `/api/my/app/logo/_upload`, method: "post", data, ...options, }) } /*** * @description 测应用名称是否已存在 **/ export const ApiappnameIsExistGet = (params, options = {}) => { return axios.request({ url: `/api/app/name_is_exist`, method: "get", params, ...options, }) } /*** * @description 新增服务商协议 **/ export const Apiv1AgreementslatestGet = (params, options = {}) => { return axios.request({ url: `/api/v1/agreements/latest`, method: "get", params, ...options, }) } /*** * @description 获取服务商超管 **/ export const Apiv1MedeveloperrootinfoGet = (params, options = {}) => { return axios.request({ url: `/api/v1/me/developer/root/info`, method: "get", params, ...options, }) } /*** * @description 是否已签协议 **/ export const Apiv1MedeveloperagreementsacceptedGet = (params, options = {}) => { return axios.request({ url: `/api/v1/me/developer/agreements/accepted`, method: "get", params, ...options, }) } /*** * @description 同意新增协议 **/ export const Apiv1MedeveloperagreementsPost = (data, options = {}) => { return axios.request({ url: `/api/v1/me/developer/agreements`, method: "post", data, ...options, }) } /*** * @description 批量获取应用设置 **/ export const V7DeveloperappsappIdsettingsbatchReadPost = ( app_id, data, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/settings/batch_read`, method: "post", data, ...options, }) } /*** * @description 获取open_ssid **/ export const ApismscaptchaPost = (data, options = {}) => { return axios.request({ url: `/api/sms/captcha`, method: "post", data, ...options, }) } /*** * @description 手机号码验证获取openSSID **/ export const ApismscaptchaPut = (params, data, options = {}) => { return axios.request({ url: `/api/sms/captcha`, method: "put", data, params, ...options, }) } /*** * @description 重置appkey **/ export const ApimyappkeyUpdatePost = (data, options = {}) => { return axios.request({ url: `/api/my/app/key/_update`, method: "post", data, ...options, }) } /*** * @description 获取app_key **/ export const ApimyappkeyGet = (params, options = {}) => { return axios.request({ url: `/api/my/app/key`, method: "get", params, ...options, }) } /*** * @description 获取用户授权回调地 **/ export const ApimyappGet = (params, options = {}) => { return axios.request({ url: `/api/my/app`, method: "get", params, ...options, }) } /*** * @description 删除应用 **/ export const ApimyappDelete = (data, options = {}) => { return axios.request({ url: `/api/my/app`, method: "delete", data, ...options, }) } /*** * @description 转让应用所有者 **/ export const Apiv1MeappownerPut = (data, options = {}) => { return axios.request({ url: `/api/v1/me/app/owner`, method: "put", data, ...options, }) } /*** * @description 获取当前用户在应用中的角色 **/ export const ApimeappadminGet = (params, options = {}) => { return axios.request({ url: `/api/me/app/admin`, method: "get", params, ...options, }) } /*** * @description 设置应用成员 **/ export const ApimeappadminPost = (data, options = {}) => { return axios.request({ url: `/api/me/app/admin`, method: "post", data, ...options, }) } /*** * @description 批量修改应用设置 每次调用只能同时修改全局敏感项、版本敏感项、非敏感项中的一种 * @summary 批量修改应用设置 **/ export const V7DeveloperappsappIdsettingsbatchUpdatePost = ( app_id, data, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/settings/batch_update`, method: "post", data, ...options, }) } /*** * @description 获取上传参数 需要 require('js-sha1') sha1(file.uid.toString()) * @summary 获取上传参数 **/ export const ApimeintroduceuploadParamsGet = (params, options = {}) => { return axios.request({ url: `/api/me/introduce/upload_params`, method: "get", params, ...options, }) } /*** * @description 获取应用成员列表 **/ export const ApimeappadminlistGet = (params, options = {}) => { return axios.request({ url: `/api/me/app/admin/list`, method: "get", params, ...options, }) } /*** * @description 删除成员 **/ export const ApimyappadminDelete = (data, options = {}) => { return axios.request({ url: `/api/my/app/admin`, method: "delete", data, ...options, }) } /*** * @description 设置用户授权回调地址 **/ export const ApimyappUpdatePost = (data, options = {}) => { return axios.request({ url: `/api/my/app/_update`, method: "post", data, ...options, }) } /*** * @description 获取IP白名单 **/ export const ApimyappipWhiteListGet = (params, options = {}) => { return axios.request({ url: `/api/my/app/ip_white_list`, method: "get", params, ...options, }) } /*** * @description 设置IP白名单 **/ export const ApimyappipWhiteListAppendPost = (data, options = {}) => { return axios.request({ url: `/api/my/app/ip_white_list/_append`, method: "post", data, ...options, }) } /*** * @description 删除白名单 **/ export const ApimyappipWhiteListRemovePost = (data, options = {}) => { return axios.request({ url: `/api/my/app/ip_white_list/_remove`, method: "post", data, ...options, }) } /*** * @description 获取权限类型列表 **/ export const V7DeveloperappsappIdpermissionCategoriesGet = ( app_id, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/permission_categories`, method: "get", ...options, }) } /*** * @description 获取应用权限列表 **/ export const V7DeveloperappsappIdpermissionViewGet = ( app_id, params, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/permission_view`, method: "get", params, ...options, }) } /*** * @description 提交或撤销应用权限申请 **/ export const V7DeveloperappsappIdsubmitPermissionPost = ( app_id, data, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/submit_permission`, method: "post", data, ...options, }) } /*** * @description 停用应用权限 **/ export const V7DeveloperappsappIdremovePermissionPost = ( app_id, data, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/remove_permission`, method: "post", data, ...options, }) } /*** * @description 获取事件类型列表 **/ export const V7DeveloperappsappIdtopicCategoriesGet = ( app_id, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/topic_categories`, method: "get", ...options, }) } /*** * @description 获取应用事件列表 **/ export const V7DeveloperappsappIdtopicsGet = (app_id, params, options = {}) => { return axios.request({ url: `/v7/developer/apps/${app_id}/topics`, method: "get", params, ...options, }) } /*** * @description 应用订阅或取消订阅事件 **/ export const V7DeveloperappsappIdsubscibeTopicPost = ( app_id, data, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/subscibe_topic`, method: "post", data, ...options, }) } /*** * @description 获取应用版本列表 **/ export const V7DeveloperappsappIdversionsGet = ( app_id, params, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/versions`, method: "get", params, ...options, }) } /*** * @description 获取应用版本详情信息 **/ export const V7DeveloperappsappIdversionsversionIdGet = ( app_id, version_id, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/versions/${version_id}`, method: "get", ...options, }) } /*** * @description 创建应用版本 **/ export const V7DeveloperappsappIdversionscreatePost = ( app_id, data, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/versions/create`, method: "post", data, ...options, }) } /*** * @description 修改应用版本 **/ export const V7DeveloperappsappIdversionsversionIdupdatePost = ( app_id, version_id, data, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/versions/${version_id}/update`, method: "post", data, ...options, }) } /*** * @description 应用版本提审撤审 **/ export const V7DeveloperappsappIdversionsversionIdsubmitPost = ( app_id, version_id, data, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/versions/${version_id}/submit`, method: "post", data, ...options, }) } /*** * @description 通过或拒绝应用版本申请 * @summary 修改应用版本状态,管理系统可使用 **/ export const V7DeveloperappsappIdversionsversionIdapprovePost = ( app_id, version_id, data, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/versions/${version_id}/approve`, method: "post", data, ...options, }) } /*** * @description 创建版本查看权限变更信息 **/ export const V7DeveloperappsappIdapplyPermissionsGet = ( app_id, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/apply_permissions`, method: "get", ...options, }) } /*** * @description 删除版本,只可以删除“待申请”的版本 **/ export const V7DeveloperappsappIdversionsversionIddeletePost = ( app_id, version_id, options = {} ) => { return axios.request({ url: `/v7/developer/apps/${app_id}/versions/${version_id}/delete`, method: "post", ...options, }) }