@discuzq/sdk
Version:
discuz dsk
108 lines (76 loc) • 3.96 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "RESPONSE_CODE", {
enumerable: true,
get: function get() {
return _code.RESPONSE_CODE;
}
});
exports.apiIns = void 0;
var _api = _interopRequireDefault(require("./api"));
var _code = require("./code");
var _updateSettings = require("./admin/update-settings");
var _readSettings = require("./admin/read-settings");
var _createSettingslogo = require("./admin/create-settingslogo");
var _deleteSettingslogo = require("./admin/delete-settingslogo");
var _readSiteinfo = require("./admin/read-siteinfo");
var _createGroups = require("./admin/create-groups");
var _deleteGroups = require("./admin/delete-groups");
var _readGroupslist = require("./admin/read-groupslist");
var _updateGroups = require("./admin/update-groups");
var _readGroupresource = require("./admin/read-groupresource");
var _updateStopwords = require("./admin/update-stopwords");
var _readStopwords = require("./admin/read-stopwords");
var _deleteStopwords = require("./admin/delete-stopwords");
var _readAdminsigninfieldslist = require("./admin/read-adminsigninfieldslist");
var _createAdminsigninfieldscreate = require("./admin/create-adminsigninfieldscreate");
var _updateSigninfieldsupdate = require("./admin/update-signinfieldsupdate");
var _readSigninfieldsresource = require("./admin/read-signinfieldsresource");
var _readUsersigninfieldslist = require("./admin/read-usersigninfieldslist");
var _createUsersigninfieldscreate = require("./admin/create-usersigninfieldscreate");
var _readFinance = require("./admin/read-finance");
var _readFinancechart = require("./admin/read-financechart");
var _readNotificationtpl = require("./admin/read-notificationtpl");
var _readTpldetail = require("./admin/read-tpldetail");
var _updatePermission = require("./admin/update-permission");
/**
* 管理后台的新 api
*/
/**
* 初始化实例
* @param {axios config} options axios 的配置
*/
var apiIns = function apiIns() {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
// 实例化请求 api
var api = new _api.default(options); // 将要请求的接口挂载在实例化之后的 api 中,统一请求实例
api.updateSettings = _updateSettings.updateSettings;
api.readSettings = _readSettings.readSettings;
api.createSettingsLogo = _createSettingslogo.createSettingsLogo;
api.deleteSettingsLogo = _deleteSettingslogo.deleteSettingsLogo;
api.readSiteinfo = _readSiteinfo.readSiteinfo;
api.createGroups = _createGroups.createGroups;
api.deleteGroups = _deleteGroups.deleteGroups;
api.readGroupsList = _readGroupslist.readGroupsList;
api.updateGroups = _updateGroups.updateGroups;
api.readGroupResource = _readGroupresource.readGroupResource;
api.updateStopWords = _updateStopwords.updateStopWords;
api.readStopWords = _readStopwords.readStopWords;
api.deleteStopWords = _deleteStopwords.deleteStopWords;
api.readAdminSigninfieldsList = _readAdminsigninfieldslist.readAdminSigninfieldsList;
api.createAdminSigninfieldsCreate = _createAdminsigninfieldscreate.createAdminSigninfieldsCreate;
api.updateSigninfieldsUpdate = _updateSigninfieldsupdate.updateSigninfieldsUpdate;
api.readSigninfieldsResource = _readSigninfieldsresource.readSigninfieldsResource;
api.readUserSigninfieldsList = _readUsersigninfieldslist.readUserSigninfieldsList;
api.createUserSigninfieldsCreate = _createUsersigninfieldscreate.createUserSigninfieldsCreate;
api.readFinance = _readFinance.readFinance;
api.readFinanceChart = _readFinancechart.readFinanceChart;
api.readNotificationTpl = _readNotificationtpl.readNotificationTpl;
api.readTplDetail = _readTpldetail.readTplDetail;
api.updatePermission = _updatePermission.updatePermission;
return api;
};
exports.apiIns = apiIns;