From 84dce924b80e1cbdc05ee194b81f2b8012e13b71 Mon Sep 17 00:00:00 2001 From: Yagami Date: Fri, 25 Nov 2022 11:07:45 +0800 Subject: [PATCH] * Code for task #30261. --- module/project/js/manageproducts.js | 9 ++++++++- module/project/view/manageproducts.html.php | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/module/project/js/manageproducts.js b/module/project/js/manageproducts.js index 27bc5a0992..3380b634b9 100644 --- a/module/project/js/manageproducts.js +++ b/module/project/js/manageproducts.js @@ -81,7 +81,14 @@ $(function() $('#submit').click(function() { - if(noticeSwitch) + var checkProducts = []; + $('input[name^="products"]:checked').each(function() + { + var value = $(this).val(); + if(checkProducts.indexOf(value) == -1) checkProducts.push(value); + }) + + if(noticeSwitch && checkProducts.length > 1) { notice(); return false; diff --git a/module/project/view/manageproducts.html.php b/module/project/view/manageproducts.html.php index a0816d6f11..f16668565b 100644 --- a/module/project/view/manageproducts.html.php +++ b/module/project/view/manageproducts.html.php @@ -138,6 +138,7 @@ division and count($linkedProducts) == 1 and empty($executions));?> + project->noticeDivsion);?> project->divisionSwitchList);?>