备份:大改造前的完整版本 - 修复合同细节/付款节点/文件上传/施工管理/项目保存等BUG
This commit is contained in:
@@ -48,7 +48,7 @@ router.get('/', async (req, res) => {
|
||||
res.json({ success: true, data, count: data.length });
|
||||
} catch (error) {
|
||||
console.error('获取核销记录失败:', error);
|
||||
res.status(500).json({ success: false, message: '获取核销记录失败', error: error.message });
|
||||
res.status(500).json({ success: false, message: '获取核销记录失败' });
|
||||
}
|
||||
});
|
||||
|
||||
@@ -116,7 +116,7 @@ router.post('/', async (req, res) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('创建核销申请失败:', error);
|
||||
res.status(500).json({ success: false, message: '创建核销申请失败', error: error.message });
|
||||
res.status(500).json({ success: false, message: '创建核销申请失败' });
|
||||
}
|
||||
});
|
||||
|
||||
@@ -152,7 +152,7 @@ router.get('/:id', async (req, res) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('获取核销申请失败:', error);
|
||||
res.status(500).json({ success: false, message: '获取核销申请失败', error: error.message });
|
||||
res.status(500).json({ success: false, message: '获取核销申请失败' });
|
||||
}
|
||||
});
|
||||
|
||||
@@ -218,7 +218,7 @@ router.put('/:id', async (req, res) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('更新核销申请失败:', error);
|
||||
res.status(500).json({ success: false, message: '更新核销申请失败', error: error.message });
|
||||
res.status(500).json({ success: false, message: '更新核销申请失败' });
|
||||
}
|
||||
});
|
||||
|
||||
@@ -261,7 +261,7 @@ router.delete('/:id', async (req, res) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('删除核销申请失败:', error);
|
||||
res.status(500).json({ success: false, message: '删除核销申请失败', error: error.message });
|
||||
res.status(500).json({ success: false, message: '删除核销申请失败' });
|
||||
}
|
||||
});
|
||||
|
||||
@@ -278,7 +278,7 @@ router.post('/:id/submit', async (req, res) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('提交核销申请失败:', error);
|
||||
res.status(500).json({ success: false, message: '提交核销申请失败', error: error.message });
|
||||
res.status(500).json({ success: false, message: '提交核销申请失败' });
|
||||
}
|
||||
});
|
||||
|
||||
@@ -295,7 +295,7 @@ router.post('/:id/withdraw', async (req, res) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('撤回核销申请失败:', error);
|
||||
res.status(500).json({ success: false, message: '撤回核销申请失败', error: error.message });
|
||||
res.status(500).json({ success: false, message: '撤回核销申请失败' });
|
||||
}
|
||||
});
|
||||
|
||||
@@ -313,7 +313,7 @@ router.post('/:id/approve', async (req, res) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('审批核销申请失败:', error);
|
||||
res.status(500).json({ success: false, message: '审批核销申请失败', error: error.message });
|
||||
res.status(500).json({ success: false, message: '审批核销申请失败' });
|
||||
}
|
||||
});
|
||||
|
||||
@@ -357,7 +357,7 @@ router.post('/:id/reject', async (req, res) => {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('退回核销申请失败:', error);
|
||||
res.status(500).json({ success: false, message: '退回核销申请失败', error: error.message });
|
||||
res.status(500).json({ success: false, message: '退回核销申请失败' });
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user