zhangjie 2 years ago
parent
commit
a3ac515228
2 changed files with 8 additions and 2 deletions
  1. 4 1
      src/modules/base/api.js
  2. 4 1
      src/modules/base/views/SystemSetting.vue

+ 4 - 1
src/modules/base/api.js

@@ -192,7 +192,10 @@ export const systemSettingQuery = isSystem => {
   }
   return $postParam("/api/admin/sys/setting/get", {});
 };
-export const updateSystemSetting = datas => {
+export const updateSystemSetting = (datas, isSystem) => {
+  if (isSystem) {
+    return $post("/api/admin/sys/setting_global/save", datas);
+  }
   return $post("/api/admin/sys/setting/save", datas);
 };
 

+ 4 - 1
src/modules/base/views/SystemSetting.vue

@@ -110,7 +110,10 @@ export default {
         });
       });
 
-      const data = await updateSystemSetting(this.setList).catch(() => {});
+      const data = await updateSystemSetting(
+        this.setList,
+        this.$attrs.isSystem
+      ).catch(() => {});
       this.isSubmit = false;
 
       if (!data) return;