备份:PWA配置前的完整版本

包含所有最新开发的功能和修复,作为PWA正确配置前的备份点。
This commit is contained in:
a273825743
2026-06-13 12:44:48 +08:00
parent 5fd19822a2
commit 706dcc24eb
83 changed files with 26590 additions and 13379 deletions
+6 -6
View File
@@ -203,7 +203,7 @@ router.put('/:id', async (req, res) => {
WHERE id = ?
`, [supplier_id, supplier_country, contract_url, quotation_url, remark, id]);
if (result.changes === 0) {
if (result.rowCount === 0) {
return res.status(404).json({ success: false, message: '采购订单不存在' });
}
@@ -303,7 +303,7 @@ router.post('/:id/cancel', async (req, res) => {
[id]
);
if (result.changes === 0) {
if (result.rowCount === 0) {
return res.status(404).json({ success: false, message: '采购订单不存在' });
}
@@ -391,7 +391,7 @@ router.put('/:id/items/:itemId', async (req, res) => {
WHERE id = ? AND purchase_order_id = ?
`, [product_id, product_name, specification, unit, quantity, unit_price, total_price, itemId, id]);
if (result.changes === 0) {
if (result.rowCount === 0) {
return res.status(404).json({ success: false, message: '商品明细不存在' });
}
@@ -418,7 +418,7 @@ router.delete('/:id/items/:itemId', async (req, res) => {
[itemId, id]
);
if (result.changes === 0) {
if (result.rowCount === 0) {
return res.status(404).json({ success: false, message: '商品明细不存在' });
}
@@ -506,7 +506,7 @@ router.put('/:id/payment-plans/:planId', async (req, res) => {
WHERE id = ? AND purchase_order_id = ?
`, [stage, planned_date, planned_amount, planned_percentage, remark, planId, id]);
if (result.changes === 0) {
if (result.rowCount === 0) {
return res.status(404).json({ success: false, message: '付款计划不存在' });
}
@@ -533,7 +533,7 @@ router.delete('/:id/payment-plans/:planId', async (req, res) => {
[planId, id]
);
if (result.changes === 0) {
if (result.rowCount === 0) {
return res.status(404).json({ success: false, message: '付款计划不存在' });
}