123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215 |
- import { $post, $postParam, qsRepeatParams } from "@/plugins/axios";
- export const userListPage = datas => {
- return $postParam("/api/admin/user/query", datas);
- };
- export const userRoleList = datas => {
- return $postParam("/api/admin/user/roles", datas);
- };
- export const userListQuery = datas => {
- return $postParam("/api/admin/user/list", datas);
- };
- export const resetPwd = password => {
- return $postParam("/api/admin/user/change_password", { password });
- };
- export const userInsertOrUpdate = datas => {
- const url = datas.id ? "/api/admin/user/update" : "/api/admin/user/insert";
- return $postParam(url, datas, {
- paramsSerializer: qsRepeatParams
- });
- };
- export const appQuery = datas => {
- return $postParam("/api/admin/app/query", datas);
- };
- export const appList = datas => {
-
- return $postParam("/api/admin/app/list", datas);
- };
- export const appInsertOrUpdate = datas => {
- if (datas.id) {
- return $postParam("/api/admin/app/update", datas);
- } else {
- return $postParam("/api/admin/app/insert", datas);
- }
- };
- export const appUserList = appId => {
- return $postParam("/api/admin/app/user/list", { id: appId });
- };
- export const appBindUser = ({ appId, userId }, isBind) => {
- if (isBind) {
- return $postParam("/api/admin/app/user/bind", { id: appId, userId });
- } else {
- return $postParam("/api/admin/app/user/unbind", { id: appId, userId });
- }
- };
- export const appModuleList = datas => {
- return $postParam("/api/admin/module/list", datas);
- };
- export const appModuleInsertOrUpdate = datas => {
- if (datas.id) {
- return $postParam("/api/admin/module/update", datas);
- } else {
- return $postParam("/api/admin/module/insert", datas);
- }
- };
- export const appModuleEnable = ({ id, enable }) => {
- return $postParam("/api/admin/module/update", { id, enable });
- };
- export const appVersionList = datas => {
- return $postParam("/api/admin/version/query", datas);
- };
- export const appSetMasterVersion = ({ appId, versionId }) => {
- return $postParam("/api/admin/app/master_version", { id: appId, versionId });
- };
- export const appVersionInsertOrUpdate = datas => {
- if (datas.id) {
- return $postParam("/api/admin/version/update", datas);
- } else {
- return $postParam("/api/admin/version/insert", datas);
- }
- };
- export const appEnvList = datas => {
- return $postParam("/api/admin/env/list", datas);
- };
- export const appEnvTypes = () => {
- return $postParam("/api/admin/env/types", {});
- };
- export const appEnvInsertOrUpdate = datas => {
- if (datas.id) {
- return $postParam("/api/admin/env/update", datas);
- } else {
- return $postParam("/api/admin/env/insert", datas);
- }
- };
- export const appConfigGroups = () => {
- return $postParam("/api/admin/property/groups", {});
- };
- export const appConfigModes = () => {
- return $postParam("/api/admin/property/modes", {});
- };
- export const appConfigBaseline = datas => {
- return $postParam("/api/admin/property/baseline", datas);
- };
- export const appConfigBaselineUpdate = (datas, headerData) => {
- return $post("/api/admin/property/baseline/update", datas, {
- headers: headerData
- });
- };
- export const appConfigBaselineItemUpdate = datas => {
- return $postParam("/api/admin/property/baseline/item/update", datas);
- };
- export const appConfigList = datas => {
- return $postParam("/api/admin/property/list", datas);
- };
- export const appConfigItemUpdate = datas => {
- return $postParam("/api/admin/property/item/update", datas);
- };
- export const appConfigItemDelete = datas => {
- return $postParam("/api/admin/property/item/delete", datas);
- };
- export const appNginxConfig = datas => {
- return $postParam("/api/admin/nginx/find", datas);
- };
- export const appNginxConfigUpdate = datas => {
- return $postParam("/api/admin/nginx/update", datas);
- };
- export const appDeployList = datas => {
- return $postParam("/api/admin/deploy/query", datas);
- };
- export const appDeployModes = () => {
- return $post("/api/admin/deploy/modes", {});
- };
- export const appDeployInsertOrUpdate = datas => {
- if (datas.id) {
- return $post("/api/admin/deploy/update", datas);
- } else {
- return $post("/api/admin/deploy/insert", datas);
- }
- };
- export const orgTypesList = datas => {
- return $postParam("/api/admin/org/types", datas);
- };
- export const orgQuery = datas => {
- return $postParam("/api/admin/org/query", datas);
- };
- export const orgInsertOrUpdate = datas => {
- let formData = new FormData();
- Object.entries(datas).forEach(([key, val]) => {
-
- if (key === "subTypes") {
- if (val.length) {
- val.forEach(type => formData.append("subTypes", type));
- } else {
- formData.append("subTypes", "");
- }
- } else {
- formData.append(key, datas[key]);
- }
- });
- if (datas.id) {
- return $post("/api/admin/org/update", formData);
- } else {
- return $post("/api/admin/org/insert", formData);
- }
- };
- export const orgToggle = datas => {
- return $postParam("/api/admin/org/toggle", datas);
- };
- export const getWeChatAppList = data => {
- const params = Object.entries(data).reduce((p, [key, val]) => {
- if (val) {
- p[key] = val;
- }
- return p;
- }, {});
- return $post("/api/admin/wxapp/query", new URLSearchParams(params));
- };
- export const insertWeChatApp = data => {
- return $post("/api/admin/wxapp/insert", new URLSearchParams(data));
- };
- export const updateWeChatApp = data => {
- return $post("/api/admin/wxapp/update", new URLSearchParams(data));
- };
|