feat: 门店详情增加风险等级和经营象限详细说明+修复后端不存在的视图引用
This commit is contained in:
@@ -108,13 +108,12 @@ router.get('/stores/quadrant', async (req: AuthRequest, res) => {
|
||||
router.get('/stores/:code', async (req: AuthRequest, res) => {
|
||||
try {
|
||||
const code = req.params.code
|
||||
const [scorecard, risk, platform, benchmark, action, execution] = await Promise.all([
|
||||
const [scorecard, risk, platform, benchmark, action] = await Promise.all([
|
||||
query(`SELECT * FROM analytics.v_store_scorecard WHERE store_code = $1`, [code]),
|
||||
query(`SELECT * FROM analytics.mv_store_risk_rating WHERE store_code = $1`, [code]),
|
||||
query(`SELECT * FROM analytics.v_store_platform_economics WHERE store_code = $1`, [code]),
|
||||
query(`SELECT * FROM analytics.v_store_benchmark WHERE store_code = $1`, [code]),
|
||||
query(`SELECT * FROM analytics.v_store_action_list WHERE store_code = $1`, [code]),
|
||||
query(`SELECT * FROM analytics.v_store_execution_priority WHERE store_code = $1`, [code]),
|
||||
query(`SELECT * FROM analytics.v_store_benchmark_composite WHERE store_code = $1`, [code]),
|
||||
query(`SELECT * FROM analytics.v_store_action_priority_deep_april WHERE store_code = $1`, [code]),
|
||||
])
|
||||
|
||||
if (scorecard.rows.length === 0) {
|
||||
@@ -127,7 +126,6 @@ router.get('/stores/:code', async (req: AuthRequest, res) => {
|
||||
platform: platform.rows[0],
|
||||
benchmark: benchmark.rows[0],
|
||||
action: action.rows[0],
|
||||
execution: execution.rows[0],
|
||||
})
|
||||
} catch (err: any) {
|
||||
sendError(res, err.message)
|
||||
|
||||
Reference in New Issue
Block a user