Commit 7d51cfbf by zhangxingda

回访相关,临期天数小0,设置为0,不应该是负数

parent fe58f941
......@@ -26,7 +26,10 @@
jlpvr.plan_end_data,
jlpvr.overdue_date,
jlpvr.do_status,
DATEDIFF(jlpvr.plan_end_data, CURDATE()) AS remain_days,
CASE
WHEN DATEDIFF(jlpvr.plan_end_data, CURDATE()) < 0 THEN 0
ELSE DATEDIFF(jlpvr.plan_end_data, CURDATE())
END AS remain_days,
jlpvr.is_overdue AS is_overdue,
CASE
WHEN jlpvr.overdue_date IS NOT NULL AND CURDATE() >= jlpvr.overdue_date AND CURDATE() <= jlpvr.plan_end_data THEN '1'
......@@ -62,7 +65,10 @@
jlpvr.plan_end_data,
jlpvr.overdue_date,
jlpvr.do_status,
DATEDIFF(jlpvr.plan_end_data, CURDATE()) AS remain_days,
CASE
WHEN DATEDIFF(jlpvr.plan_end_data, CURDATE()) < 0 THEN 0
ELSE DATEDIFF(jlpvr.plan_end_data, CURDATE())
END AS remain_days,
jlpvr.is_overdue AS is_overdue,
CASE
WHEN jlpvr.overdue_date IS NOT NULL AND CURDATE() >= jlpvr.overdue_date AND CURDATE() <= jlpvr.plan_end_data THEN '1'
......@@ -168,7 +174,10 @@
jlpvr.plan_end_data,
jlpvr.overdue_date,
jlpvr.do_status,
DATEDIFF(jlpvr.plan_end_data, CURDATE()) AS remain_days,
CASE
WHEN DATEDIFF(jlpvr.plan_end_data, CURDATE()) < 0 THEN 0
ELSE DATEDIFF(jlpvr.plan_end_data, CURDATE())
END AS remain_days,
jlpvr.is_overdue AS is_overdue,
CASE
WHEN jlpvr.overdue_date IS NOT NULL AND CURDATE() >= jlpvr.overdue_date AND CURDATE() <= jlpvr.plan_end_data THEN '1'
......@@ -252,7 +261,10 @@
jlpvr.plan_end_data,
jlpvr.overdue_date,
jlpvr.do_status,
DATEDIFF(jlpvr.plan_end_data, CURDATE()) AS remain_days,
CASE
WHEN DATEDIFF(jlpvr.plan_end_data, CURDATE()) < 0 THEN 0
ELSE DATEDIFF(jlpvr.plan_end_data, CURDATE())
END AS remain_days,
jlpvr.is_overdue AS is_overdue,
CASE
WHEN jlpvr.overdue_date IS NOT NULL AND CURDATE() >= jlpvr.overdue_date AND CURDATE() <= jlpvr.plan_end_data THEN '1'
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论