| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- window.loadSystemBlock = function()
- {
- const systemID = $('[name=system]').val();
- if(!systemID || !appList[systemID]) return;
- $('#systemBlock, #buildBox').addClass('hidden');
- if(appList[systemID].integrated == 1)
- {
- if(typeof linkedRelease == 'undefined') linkedRelease = '';
- $('#systemBlock').removeClass('hidden');
- loadTarget($.createLink('release', 'ajaxLoadSystemBlock', `systemID=${systemID}&release=${linkedRelease}`), 'systemItems');
- }
- else
- {
- window.loadBuilds(productID);
- $('#buildBox').removeClass('hidden');
- }
- }
- window.changeProduct = function(event)
- {
- let productID = $(event.target).val();
- loadPage($.createLink('projectrelease', 'create', 'projectID=' + projectID + '&' + 'productID=' + productID));
- }
- window.setSystemBox = function()
- {
- const newSystem = $('[name="newSystem"]').is(':checked') ? 1 : 0;
- const systemTip = $('#systemTip');
- const systemNameTip = $('#systemNameTip');
- if(typeof systemTip != 'undefined') systemTip.remove();
- if(typeof systemNameTip != 'undefined') systemNameTip.remove();
- $('#systemBox #systemName').addClass('hidden').removeClass('has-error');
- $('#systemBox .picker-box').addClass('hidden').find('.picker').removeClass('has-error');
- if(newSystem == 1)
- {
- const $buildPicker = $('select[name^=build]').zui('picker');
- $buildPicker.render({items: [], multiple: true});
- $buildPicker.$.setValue('');
- $('#systemBlock, #buildBox').addClass('hidden');
- $('#buildBox').removeClass('hidden');
- $('#systemBox #systemName').removeClass('hidden');
- }
- else
- {
- window.loadSystemBlock();
- $('#systemBox #systemName').val('');
- $('#systemBox .picker-box').removeClass('hidden');
- }
- }
- $(function()
- {
- setTimeout(function()
- {
- $('[name=system]').trigger('change');
- }, 100);
- })
|