备份:大改造前的完整版本 - 修复合同细节/付款节点/文件上传/施工管理/项目保存等BUG
This commit is contained in:
@@ -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 : '操作失败'
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user