重构后端,使其更加权责分明

This commit is contained in:
2026-06-26 09:44:54 +08:00
parent 764919f69e
commit 89d8505260
11 changed files with 1426 additions and 761 deletions

View File

@@ -151,4 +151,17 @@ async function remove(req, res) {
}
}
module.exports = { list, detail, create, update, remove }
// GET /api/suppliers/simple —— 简易供应商列表(无数据范围限制,用于下拉选择)
async function simpleList(req, res) {
try {
const [rows] = await pool.query(
'SELECT id, name FROM suppliers WHERE status = 1 ORDER BY id'
)
res.json({ code: 0, message: 'ok', data: rows })
} catch (e) {
console.error('[suppliers simpleList] error:', e)
res.status(500).json({ code: 500, message: e.message })
}
}
module.exports = { list, detail, create, update, remove, simpleList }