@cmstops/pro-compo
Version:
[物料平台文档中心](https://arco.design/docs/material/guide)
32 lines (31 loc) • 795 B
JavaScript
import { ref } from "vue";
import request from "../utils/request.js";
function getConfiguration(BASE_API, params) {
return request(BASE_API, {
url: `poplar/v2/settings`,
method: "get",
params
});
}
const useLoadSourceInfo = (BASE_API) => {
const SourceInfo = ref([]);
const getSourceInfoHandle = async () => {
const res = await getConfiguration(BASE_API, {
domain_id: 1,
module: "doc_config",
key: "restaurants"
});
if (res.code === 0 && res.message) {
SourceInfo.value = JSON.parse(res.message[res.message.length - 1].value);
} else {
window.situoyun.doc_config = {
restaurants: []
};
}
};
return {
SourceInfo,
getSourceInfoHandle
};
};
export { useLoadSourceInfo as default, getConfiguration };