From 0251acdde6babcad14cd420621eed9007b9add00 Mon Sep 17 00:00:00 2001 From: sunguangming Date: Wed, 16 Apr 2025 02:02:40 +0000 Subject: [PATCH] * [task#141578,doing,0.5h] add deliverable js. --- module/deliverable/js/create.ui.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 module/deliverable/js/create.ui.js diff --git a/module/deliverable/js/create.ui.js b/module/deliverable/js/create.ui.js new file mode 100644 index 0000000000..e024a2f2d0 --- /dev/null +++ b/module/deliverable/js/create.ui.js @@ -0,0 +1,22 @@ +window.changeModule = function(e) +{ + const module = e.target.value; + const url = $.createLink('deliverable', 'ajaxGetModelList', `type=${module}`); + + if(module == 'execution') + { + $('[name="method"]').zui('picker').$.setValue('close'); + $('[name="method"]').zui('picker').render({disabled: true}); + } + else + { + $('[name="method"]').zui('picker').$.setValue(''); + $('[name="method"]').zui('picker').render({disabled: false}); + } + + $.getJSON(url, function(data) + { + $('[name="model"]').zui('picker').render({items: data}); + $('[name="model"]').zui('picker').$.setValue(''); + }); +}