| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- function loadLibModules()
- {
- const libID = $('#lib').zui('picker').$.value;
- const link = $.createLink('tree', 'ajaxGetOptionMenu', 'libID=' + libID + '&viewtype=caselib&branch=0&rootModuleID=0&returnType=items&fieldID=');
- $.get(link, function(data)
- {
- if(data)
- {
- data = JSON.parse(data);
- const $modulePicker = $('#module').zui('picker');
- $modulePicker.render({items: data});
- $modulePicker.$.changeState({value: ''});
- }
- });
- }
- function loadProductRelated(event)
- {
- const productID = $(event.target).val();
- loadProductBranches(productID);
- loadProductModules(productID);
- loadScenes(productID);
- loadProductStories(productID);
- }
- function loadBranchRelated()
- {
- const productID = $('[name=product]').val();
- loadProductModules(productID);
- loadScenes(productID);
- loadProductStories(productID);
- }
- function loadModuleRelated()
- {
- const productID = $('[name=product]').val();
- if(productID === undefined) return false;
- loadScenes(productID);
- if($('#story').length) loadProductStories(productID);
- }
- function checkScript()
- {
- $('.autoScript').toggleClass('hidden', !$('#auto').prop('checked'));
- }
- window.readScriptContent = function(object)
- {
- if(object.file == undefined) return false;
- $uploadBtnLabel = $('[name=scriptFile]').siblings().first();
- $uploadBtnLabel.toggle($('[name=scriptFile]').siblings().first().parents('td').find('.file-list').length < 1);
- $uploadBtnLabel.hide();
- var reader = new FileReader();
- reader.readAsText(object.file, 'UTF-8');
- reader.onload = function(evt){$('#script').val(evt.target.result);}
- }
- window.showUploadScriptBtn = function()
- {
- $('[name=scriptFile]').siblings().first().show();
- $('#script').val('');
- }
|