初始化:连锁餐饮数字化运营管理平台
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
-- 修正 review_result:区分指标方向(越高越好 vs 越低越好)
|
||||
UPDATE analytics.task_monthly_review r
|
||||
SET review_result = CASE
|
||||
-- 越高越好的指标
|
||||
WHEN r.problem_indicator IN ('理论毛利率','会员复购率','饮品搭售率','实收','客单价') THEN
|
||||
CASE
|
||||
WHEN r.actual_value >= r.target_value THEN '达标'
|
||||
WHEN r.actual_value > r.baseline_value THEN '改善中'
|
||||
ELSE '未改善'
|
||||
END
|
||||
-- 越低越好的指标
|
||||
ELSE
|
||||
CASE
|
||||
WHEN r.actual_value <= r.target_value THEN '达标'
|
||||
WHEN r.actual_value < r.baseline_value THEN '改善中'
|
||||
ELSE '未改善'
|
||||
END
|
||||
END
|
||||
WHERE r.actual_value IS NOT NULL;
|
||||
|
||||
-- 同步更新 store_task
|
||||
UPDATE analytics.store_task t
|
||||
SET verification_result = r.review_result
|
||||
FROM analytics.task_monthly_review r
|
||||
WHERE t.task_id = r.task_id;
|
||||
|
||||
-- 更新日志
|
||||
UPDATE analytics.store_task_log
|
||||
SET comment = r.review_result
|
||||
FROM analytics.task_monthly_review r
|
||||
WHERE store_task_log.task_id = r.task_id AND action = '月度验收';
|
||||
Reference in New Issue
Block a user