batchmovedoc.ui.js 891 B

12345678910111213141516171819
  1. window.changeSpace = function(e)
  2. {
  3. let selectedSpace = e.target.value;
  4. const [spaceType, selectedSpaceID] = selectedSpace.split('.');
  5. loadModal($.createLink('doc', 'batchMoveDoc', "type=" + spaceType + "&encodeDocIdList=" + encodeDocIdList + "&spaceID=" + selectedSpaceID + "&libID=0&moduleID=0"));
  6. };
  7. window.changeLib = function(e)
  8. {
  9. let selectedLib = e.target.value;
  10. loadModal($.createLink('doc', 'batchMoveDoc', "type=" + type + "&encodeDocIdList=" + encodeDocIdList + "&spaceID=" + spaceID + "&libID=" + selectedLib + "&moduleID=0"));
  11. };
  12. window.toggleDocAcl = function(e)
  13. {
  14. const $this = $(e instanceof Event ? e.target : e);
  15. const $form = $this.closest('form,.modal-body').first();
  16. const aclType = $form.find('[name="acl"]:checked').val();
  17. $form.find('#whiteListBox,#readListBox').toggleClass('hidden', type === 'mine' || aclType !== 'private');
  18. };