From 0afa964353f91b696a5e7fa5a057635df8e7bb67 Mon Sep 17 00:00:00 2001 From: zhouxin Date: Mon, 23 Oct 2023 17:13:49 +0800 Subject: [PATCH] * Fix bug of manage memebers in project-team. --- module/project/js/managemembers.ui.js | 13 ++++++++----- module/project/ui/managemembers.html.php | 11 ++++++++++- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/module/project/js/managemembers.ui.js b/module/project/js/managemembers.ui.js index 900474bc4b..32def9a21e 100644 --- a/module/project/js/managemembers.ui.js +++ b/module/project/js/managemembers.ui.js @@ -76,7 +76,7 @@ function choseTeam2Copy() loadPage(link); } -$(document).on('click', 'button[type=submit]', function() +window.changeProjectMembers = function() { let isDeleted = false; let accountList = []; @@ -103,10 +103,13 @@ $(document).on('click', 'button[type=submit]', function() { zui.Modal.confirm({message: unlinkExecutionMembers}).then((res) => { - if(res) $('#removeExecution').val('yes'); - const formData = new FormData($("#teamForm")[0]); - $.ajaxSubmit({url: $('#teamForm').attr('action'), data: formData}); + if(res) + { + $('#removeExecution').val('yes'); + const formData = new FormData($("#teamForm")[0]); + $.ajaxSubmit({url: $('#teamForm').attr('action'), data: formData}); + } }); } return false; -}) +} diff --git a/module/project/ui/managemembers.html.php b/module/project/ui/managemembers.html.php index e0f1f9d442..54a34599aa 100644 --- a/module/project/ui/managemembers.html.php +++ b/module/project/ui/managemembers.html.php @@ -278,7 +278,16 @@ div set::value('no'), ) ) - ) + ), + set::actions(array( + array( + 'text' => $lang->save, + 'type' => 'primary', + 'btnType' => 'button', + 'onclick' => 'changeProjectMembers()' + ), + 'cancel' + )) ), );