From 7f3a36626ef595bff12865663384bf7178f66c2b Mon Sep 17 00:00:00 2001 From: daitingting Date: Mon, 15 Jan 2024 05:52:02 +0000 Subject: [PATCH] * Add onAclChange event. --- module/program/js/create.ui.js | 2 +- module/program/ui/common.field.php | 1 + module/program/ui/create.html.php | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/module/program/js/create.ui.js b/module/program/js/create.ui.js index 7b7125b0af..e7c2e9ba98 100644 --- a/module/program/js/create.ui.js +++ b/module/program/js/create.ui.js @@ -21,5 +21,5 @@ window.outOfDateTip = function() window.onAclChange = () => { - $('#whitelistRow').toggleClass('hidden', $('#aclopen').prop('checked')); + $('[data-name=whitelist]').toggleClass('hidden', $('#aclopen').prop('checked')); }; diff --git a/module/program/ui/common.field.php b/module/program/ui/common.field.php index cc54e3c695..8304cb39da 100644 --- a/module/program/ui/common.field.php +++ b/module/program/ui/common.field.php @@ -35,6 +35,7 @@ $fields->field('acl') ->value('open'); $fields->field('whitelist') + ->hidden(true) ->width('full') ->control('whitelist') ->items(data('users')); diff --git a/module/program/ui/create.html.php b/module/program/ui/create.html.php index 8b9222b281..383b7e4afb 100644 --- a/module/program/ui/create.html.php +++ b/module/program/ui/create.html.php @@ -28,7 +28,8 @@ formGridPanel set::loadUrl($loadUrl), set::autoLoad($autoLoad), on::change('[name=budget]', 'budgetOverrunTips'), - on::change('[name=future]', 'onFutureChange') + on::change('[name=future]', 'onFutureChange'), + on::change('[name=acl]', 'onAclChange') ); render();