From d946d944f84bc140a8e6d4e265be2fe1f2ba6589 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Thu, 11 Sep 2025 11:25:40 +0800 Subject: [PATCH] * [task#149708,doing,0.5h] add process weekly report page. --- .../upgrade/ui/upgradeweeklyreports.html.php | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 module/upgrade/ui/upgradeweeklyreports.html.php diff --git a/module/upgrade/ui/upgradeweeklyreports.html.php b/module/upgrade/ui/upgradeweeklyreports.html.php new file mode 100644 index 0000000000..d27287395c --- /dev/null +++ b/module/upgrade/ui/upgradeweeklyreports.html.php @@ -0,0 +1,50 @@ + + * @package upgrade + * @link https://www.zentao.net + */ +namespace zin; +set::zui(true); + +div +( + setID('main'), + setClass('flex'), + div + ( + setID('mainContent'), + setClass('mx-auto'), + panel + ( + setStyle('width', '600px'), + set::title(sprintf($lang->upgrade->upgradeWeeklyReportsTip, count($upgradeReports))), + set::size('lg'), + progressBar + ( + setID('upgradeReportsProgress'), + set::striped(), + set::percent(0) + ), + div + ( + setClass('mt-3 py-3 row items-center gap-4 justify-center'), + btn + ( + setID('upgradeReportsBtn'), + set::type('primary'), + set::url('upgrade', 'ajaxUpgradeWeeklyReports', "fromVersion={$fromVersion}&processed=yes"), + on::click()->call('startUpgradeReports', jsRaw('event'), $upgradeReports, $lang->upgrade->upgradingWeeklyReports, $lang->upgrade->next), + span(setClass('hidden as-upgrading-text'), $lang->upgrade->upgradingWeeklyReports), + span(setClass('hidden as-finish-text'), $lang->upgrade->next), + $lang->upgrade->upgradeWeeklyReports + ) + ) + ) + ) +); +render('pagebase');