From e3c9aacece82e2b790f824ae24c72c13ff0d73b5 Mon Sep 17 00:00:00 2001 From: ZaneYork Date: Fri, 20 Sep 2024 14:27:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/chart.html | 2 +- templates/dinner.html | 76 +++++++++++++++++++++++++------------------ 2 files changed, 45 insertions(+), 33 deletions(-) diff --git a/templates/chart.html b/templates/chart.html index f18f0e8..170497c 100644 --- a/templates/chart.html +++ b/templates/chart.html @@ -17,7 +17,7 @@
- +
diff --git a/templates/dinner.html b/templates/dinner.html index fbb9b2e..2b3440f 100644 --- a/templates/dinner.html +++ b/templates/dinner.html @@ -4,12 +4,18 @@ {{ super() }} {% endblock %} {% block content %} -

每天8:00-17:30间开放匿名投票更新,17:30以后允许发起抽签,抽签结果确定后不可更改

-

第一名与第二名得票数相差不超过10%时随机抽签,按其得票数决定中签概率,否则选择第一名

-

投票结果仅供参考,最终解释权归部门总经理、副总经理所有

- {% for last_result in last_results %} -

今日{{ last_result.value }}最终得票数降低{{ 2 + loop.index0 }}0%

- {% endfor %} +
+
每天8:00-17:30间开放匿名投票更新,17:30以后允许发起抽签,抽签结果确定后不可更改。
+
第一名与第二名得票数相差不超过10%时随机抽签,按其得票数决定中签概率,否则选择第一名。 +
+
投票结果仅供参考,最终解释权归部门总经理、副总经理所有。
+
+
@@ -20,39 +26,44 @@ id="inputName" name="nickname" value="{{ user_menu.nickname }}">
-
+
- {% for choice in all_choice %} -
-
-
-
- - + +
@@ -91,7 +102,8 @@
    {% for recent_result in recent_results %} -
  • +
  • {{ recent_result.value }} {{ recent_result.datestr }}
  • @@ -118,7 +130,7 @@ const summary = values.reduce((a, b) => parseInt(a) + parseInt(b)); const spans = $(".percentage") for (let i = 0; i < values.length; i++) { - spans[i].innerHTML = summary > 0 ? (parseFloat(values[i]) * 100 / summary).toFixed(2) : 0; + spans[i].innerHTML = summary > 0 ? (parseFloat(values[i]) * 100 / summary).toFixed(2) : '0.00'; if (values[i] > 0 && checkBoxs[i].checked) { checkBoxs[i].checked = false; }