23 lines
570 B
TypeScript
23 lines
570 B
TypeScript
import { getParamConfigInfo } from '@/api/configManage/configParam';
|
|
import { ref } from 'vue';
|
|
|
|
export default function useSMFOptions() {
|
|
/**upfId可选择 */
|
|
const optionsUPFIds = ref<{ value: string; label: string }[]>([]);
|
|
|
|
/**初始加载upfId */
|
|
function initUPFIds() {
|
|
getParamConfigInfo('smf', 'upfConfig', '001').then(res => {
|
|
optionsUPFIds.value = [];
|
|
for (const s of res.data) {
|
|
optionsUPFIds.value.push({
|
|
value: s.id,
|
|
label: s.id,
|
|
});
|
|
}
|
|
});
|
|
}
|
|
|
|
return { initUPFIds, optionsUPFIds };
|
|
}
|