This commit is contained in:
Teo
2025-08-30 03:48:05 +08:00
parent 4f2eec9468
commit e0a4b1e8fa
5 changed files with 42 additions and 22 deletions

View File

@ -273,19 +273,19 @@ const handleSelectionChange = (selection: ConstructionValueVO[]) => {
/** 新增按钮操作 */
const handleAdd = async () => {
reset();
const res = await getProjectSquare(currentProject.value?.id);
if (res.data.length === 0) return proxy?.$modal.msgWarning('当前项目下没有方阵,请先创建方阵');
const isFangzhen = res.data.some((item) => item.children && item.children.length);
console.log('🚀 ~ handleAdd ~ isFangzhen:', isFangzhen);
// const res = await getProjectSquare(currentProject.value?.id);
// if (res.data.length === 0) return proxy?.$modal.msgWarning('当前项目下没有方阵,请先创建方阵');
// const isFangzhen = res.data.some((item) => item.children && item.children.length);
// console.log('🚀 ~ handleAdd ~ isFangzhen:', isFangzhen);
if (!isFangzhen) return proxy?.$modal.msgWarning('当前项目下没有方阵,请先创建方阵');
let matrixList = res.data.map((item) => {
return {
...item,
matrixId: item?.projectId
};
});
matrixOptions.value = matrixList;
// if (!isFangzhen) return proxy?.$modal.msgWarning('当前项目下没有方阵,请先创建方阵');
// let matrixList = res.data.map((item) => {
// return {
// ...item,
// matrixId: item?.projectId
// };
// });
// matrixOptions.value = matrixList;
dialog.visible = true;
dialog.title = '添加施工产值';
};