| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- function setAutoHeight()
- {
- var height = $(window).height() - 105;
- $('.auto-height').each(function()
- {
- var $this = $(this);
- var offset = $this.data('offset') || 0;
- $this.height(height - offset);
- if($this.hasClass('main-row'))
- {
- $this.find('.side-col>.cell,.main-col>.cell').height(height - 20 - offset);
- }
- });
- };
- function toggleBelong(belong)
- {
- if($('.belongBox').length == 0) return;
- let app = $('#app').val();
- $('.belongBox').addClass('hidden');
- if(!belongList[app]) return;
- $('#belong').val(belongList[app]['value']).attr('title', belongList[app]['text']);
- $('label[for=belong]').html(belongList[app]['text']);
- $('.belongBox').removeClass('hidden');
- if(typeof belong === 'undefined' || belong == belongList[app]['value'])
- {
- $('#belong').attr('checked', 'checked');
- }
- else
- {
- $('#belong').removeAttr('checked');
- }
- }
- $(function()
- {
- $('#navigator').change(function()
- {
- if(typeof positionModule === 'undefined') positionModule = '';
- if(typeof position === 'undefined') position = '';
- if(typeof flowApp === 'undefined') flowApp = '';
- if(typeof currentModule === 'undefined') currentModule = '';
- if($(this).val() == 'primary')
- {
- $('#app').closest('.appTR').addClass('hidden');
- $('select#positionModule').load(createLink('workflow', 'ajaxGetApps'), function()
- {
- let $positionModule = $('#positionModule');
- $positionModule.val(positionModule);
- if(flowApp) $positionModule.find('option[value=' + flowApp + ']').remove();
- $positionModule.trigger('chosen:updated');
- $('#position').val(position);
- });
- }
- if($(this).val() == 'secondary')
- {
- $('#app').closest('.appTR').removeClass('hidden');
- $('select#positionModule').load(createLink('workflow', 'ajaxGetAppMenus', 'app=' + $('#app').val() + '&exclude=' + currentModule), function()
- {
- $('#app').val(flowApp).trigger('chosen:updated');
- $('#positionModule').val(positionModule).trigger('chosen:updated');
- $('#position').val(position);
- });
- }
- $('.belongBox').addClass('hidden');
- });
- $('#app').change(function()
- {
- let $this = $(this);
- let app = $this.val();
- if($this.closest('.appTR').hasClass('hidden')) return;
- let positionModule = $('#positionModule').val();
- $('#positionModule').load(createLink('workflow', 'ajaxGetAppMenus', 'app=' + app + '&exclude=' + window.currentModule), function()
- {
- $('#positionModule').val(positionModule).trigger('chosen:updated');
- });
- if(typeof flowApp !== 'undefined' && flowApp == app) return toggleBelong(flowBelong);
- toggleBelong();
- });
- });
|