|
|
@@ -16,7 +16,9 @@ const {
|
|
|
getSysConfig,
|
|
|
getDeviceTabs,
|
|
|
updateLeftRightConfig,
|
|
|
- updateTabName
|
|
|
+ updateTabName,
|
|
|
+ syncSysConfigs,
|
|
|
+ syncActions
|
|
|
} = require('../api/setting');
|
|
|
|
|
|
const errData = {
|
|
|
@@ -183,6 +185,38 @@ class SettingController extends Controller {
|
|
|
return errData;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 同步配置接口
|
|
|
+ * @param {Object} token
|
|
|
+ */
|
|
|
+ async syncSysConfigs(args) {
|
|
|
+ try {
|
|
|
+ const result = await syncSysConfigs(args);
|
|
|
+ if(result.data) return result.data
|
|
|
+ return errData;
|
|
|
+ } catch (error) {
|
|
|
+ Log.error('同步配置接口:', error);
|
|
|
+ return errData;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 同步左右脚配置
|
|
|
+ * @param {Object} token
|
|
|
+ */
|
|
|
+ async syncActions(args) {
|
|
|
+ try {
|
|
|
+ const result = await syncActions(args);
|
|
|
+ if(result.data) return result.data
|
|
|
+ return errData;
|
|
|
+ } catch (error) {
|
|
|
+ Log.error('同步左右脚配置:', error);
|
|
|
+ return errData;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
SettingController.toString = () => '[class SettingController]';
|