邓洁: 隧道接口部分对接
This commit is contained in:
@@ -4,6 +4,7 @@ import { saveEquipment, initSceneData } from "../api/tunnelScene";
|
||||
import { ElMessage } from "element-plus";
|
||||
export const useModelSceneStore = defineStore("modelSceneData", () => {
|
||||
let equipmentList = ref("[]");
|
||||
let allEditList = ref({});
|
||||
function initData(tunnelId = 1) {
|
||||
initSceneData(tunnelId)
|
||||
.then((res) => {
|
||||
@@ -43,12 +44,24 @@ export const useModelSceneStore = defineStore("modelSceneData", () => {
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
function getTunnelEditAllList(tunnelId = 1) {
|
||||
return new Promise((resolve, reject) => {
|
||||
initSceneData(tunnelId)
|
||||
.then((res) => {
|
||||
allEditList.value = res.data;
|
||||
resolve(JSON.parse(allEditList.value));
|
||||
})
|
||||
.catch((Error) => {
|
||||
reject();
|
||||
});
|
||||
});
|
||||
}
|
||||
return {
|
||||
equipmentList,
|
||||
initData,
|
||||
saveSceneData,
|
||||
deleteEquipment,
|
||||
getEquipmentList,
|
||||
getTunnelEditAllList,
|
||||
};
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user