初始化版本,引入智慧食堂模块,第三方模块

This commit is contained in:
zjf committed 2024-12-06 18:48:18 +08:00
commit d22f88efd3
677 files changed
+69341

No files matched your search

+35
View File
@@ -0,0 +1,35 @@
import {param} from '/@/stores/param';
import {getValue} from '/@/api/admin/param';
/**
* 获取参数数据
* @function
* @param {string} args - 参数类型
* @returns {Object} - 返回参数数据
*/
export function useParam(...args: any): string {
let res = '';
for (const paramType of args) {
const params = param().getParam(paramType);
if (params) {
res = params;
} else {
// 这里使用同步的获取值方法
let data = '';
const fetchData = async () => {
const result = await getValue(paramType);
data = result.data;
};
fetchData().then(() => {
if (data) {
res = data;
param().setParam(paramType, data);
}
})
}
}
return res;
}