备份:大改造前的完整版本 - 修复合同细节/付款节点/文件上传/施工管理/项目保存等BUG

This commit is contained in:
root
2026-05-15 12:02:24 +08:00
parent 1cad1e438d
commit fad28741bd
6157 changed files with 5147 additions and 877912 deletions
+9 -9
View File
@@ -39,7 +39,7 @@ router.get('/inventory/:projectId', async (req, res) => {
res.status(500).json({
success: false,
message: '获取项目材料库存失败',
error: error.message
error: process.env.NODE_ENV === 'development' ? error.message : '操作失败'
});
}
});
@@ -73,7 +73,7 @@ router.get('/inventory/:projectId/summary', async (req, res) => {
res.status(500).json({
success: false,
message: '获取项目材料库存汇总失败',
error: error.message
error: process.env.NODE_ENV === 'development' ? error.message : '操作失败'
});
}
});
@@ -116,7 +116,7 @@ router.get('/purchases/:projectId', async (req, res) => {
res.status(500).json({
success: false,
message: '获取项目采购记录失败',
error: error.message
error: process.env.NODE_ENV === 'development' ? error.message : '操作失败'
});
}
});
@@ -165,7 +165,7 @@ router.get('/returns/:projectId', async (req, res) => {
res.status(500).json({
success: false,
message: '获取项目退库记录失败',
error: error.message
error: process.env.NODE_ENV === 'development' ? error.message : '操作失败'
});
}
});
@@ -213,7 +213,7 @@ router.get('/price-history/:productId', async (req, res) => {
res.status(500).json({
success: false,
message: '获取材料价格历史失败',
error: error.message
error: process.env.NODE_ENV === 'development' ? error.message : '操作失败'
});
}
});
@@ -245,7 +245,7 @@ router.get('/average-price/:productId', async (req, res) => {
res.status(500).json({
success: false,
message: '获取材料平均价格失败',
error: error.message
error: process.env.NODE_ENV === 'development' ? error.message : '操作失败'
});
}
});
@@ -281,7 +281,7 @@ router.get('/price-trend/:productId', async (req, res) => {
res.status(500).json({
success: false,
message: '获取材料价格趋势失败',
error: error.message
error: process.env.NODE_ENV === 'development' ? error.message : '操作失败'
});
}
});
@@ -323,7 +323,7 @@ router.put('/inventory/:projectId/:productId', async (req, res) => {
res.status(500).json({
success: false,
message: '更新材料库存失败',
error: error.message
error: process.env.NODE_ENV === 'development' ? error.message : '操作失败'
});
}
});
@@ -356,7 +356,7 @@ router.get('/all-projects-summary', async (req, res) => {
res.status(500).json({
success: false,
message: '获取所有项目材料汇总失败',
error: error.message
error: process.env.NODE_ENV === 'development' ? error.message : '操作失败'
});
}
});