唐润平:接口重写
This commit is contained in:
@@ -3,23 +3,22 @@ import { ref } from "vue";
|
||||
import { saveEquipment, initSceneData } from "../api/tunnelScene";
|
||||
import { ElMessage } from "element-plus";
|
||||
export const useModelSceneStore = defineStore("modelSceneData", () => {
|
||||
let equipmentList = ref("[]");
|
||||
let equipmentList = ref([]);
|
||||
let allEditList = ref({});
|
||||
function initData(tunnelId = 1) {
|
||||
initSceneData(tunnelId)
|
||||
.then((res) => {
|
||||
equipmentList.value = res.data.tunnelThreeConfig;
|
||||
// equipmentList.value = res.data.tunnelThreeConfig;
|
||||
console.log("初始化的数据");
|
||||
})
|
||||
.catch((Error) => {
|
||||
ElMessage.error("场景初始化异常!");
|
||||
});
|
||||
}
|
||||
//默认初始化1号隧道
|
||||
function saveSceneData(constructionLength, tunnelId, modelData) {
|
||||
const temp = JSON.parse(equipmentList.value);
|
||||
temp.push(modelData);
|
||||
equipmentList.value = JSON.stringify(temp);
|
||||
console.log("save:", equipmentList.value);
|
||||
function saveSceneData(data) {
|
||||
equipmentList.value.push(data);
|
||||
|
||||
return saveEquipment(constructionLength, tunnelId, equipmentList.value);
|
||||
}
|
||||
// 删除设备
|
||||
@@ -39,7 +38,7 @@ export const useModelSceneStore = defineStore("modelSceneData", () => {
|
||||
resolve(JSON.parse(equipmentList.value));
|
||||
})
|
||||
.catch((Error) => {
|
||||
ElMessage.error("场景初始化异常!");
|
||||
// ElMessage.error("场景初始化异常!");
|
||||
reject();
|
||||
});
|
||||
});
|
||||
@@ -49,6 +48,6 @@ export const useModelSceneStore = defineStore("modelSceneData", () => {
|
||||
initData,
|
||||
saveSceneData,
|
||||
deleteEquipment,
|
||||
getEquipmentList
|
||||
getEquipmentList,
|
||||
};
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user