123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186 |
- import { request, getRequestParams } from '@/utils/request';
- /**
- * 添加机构
- * @param {Object} data
- */
- export function addOrg(data) {
- let params = getRequestParams('org_manager-AddOrg');
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params,
- data
- });
- }
- /**
- * 得到用户的机构列表
- * @param {Object} data
- */
- export function GetOrgList_User(data) {
- let params = getRequestParams('org_manager-GetOrgList_User');
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params,
- data
- });
- }
- /**
- * 得到机构信息
- * @param {Object} data { ID 结构ID }
- */
- export function GetOrgInfo(data) {
- let params = getRequestParams('org_manager-GetOrgInfo');
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params,
- data
- });
- }
- /**
- * 修改机构
- * @param {Object} data
- */
- export function UpdateOrg(data) {
- let params = getRequestParams('org_manager-UpdateOrg');
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params,
- data
- });
- }
- /**
- * 为机构管理员设置可分配的权限
- * @param {Object} data
- */
- export function SetDistributablePopedom_OrgManager(data) {
- let params = getRequestParams('popedom_manager-SetDistributablePopedom_OrgManager');
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params,
- data
- });
- }
- /**
- * 得到机构管理员可分配的权限列表
- * @param {Object} data
- */
- export function GetDistributablePopedomList_OrgManager(data) {
- let params = getRequestParams('popedom_manager-GetDistributablePopedomList_OrgManager');
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params,
- data
- });
- }
- /**
- * 调整机构配额
- * @param { Object } data
- */
- export function AdjustOrgQuota(data) {
- let params = getRequestParams('live_quota_manager-AdjustOrgQuota');
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params,
- data
- });
- }
- /**
- * 分页查询机构直播使用记录
- * @param { Object } data
- */
- export function PageQueryOrgLiveUsedRecordList(data) {
- let params = getRequestParams('live_quota_manager-PageQueryOrgLiveUsedRecordList');
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params,
- data
- });
- }
- /**
- * 启用机构配额
- * @param {Object} data
- */
- export function EnableOrgQuota(data) {
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params: getRequestParams('live_quota_manager-EnableOrgQuota'),
- data
- });
- }
- /**
- * 设置机构配额提醒量
- * @param {Object} data
- */
- export function SetOrgQuotaRemind(data) {
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params: getRequestParams('live_quota_manager-SetOrgQuotaRemind'),
- data
- });
- }
- /**
- * 得到机构配额提醒量
- * @param {Object} data
- */
- export function GetOrgQuotaRemind(data) {
- return request({
- method: 'post',
- url: process.env.VUE_APP_FileServer,
- params: getRequestParams('live_quota_manager-GetOrgQuotaRemind'),
- data
- });
- }
- /**
- * 分页查询教材列表
- * @param {Object} data
- */
- export function PageQueryOrgBookFreeLicenseList(data) {
- return request({
- method: 'post',
- url: process.env.VUE_APP_BookWebSI,
- params: getRequestParams('page_query-PageQueryOrgBookFreeLicenseList'),
- data
- });
- }
- /**
- * 设置教材针对机构免费授权
- * @param {Object} data
- */
- export function SetOrgFreeLicenseForBook(data) {
- return request({
- method: 'post',
- url: process.env.VUE_APP_BookWebSI,
- params: getRequestParams('book-book_manager-SetOrgFreeLicenseForBook'),
- data
- });
- }
|