| 123456789101112131415161718192021222324252627 |
- /**
- * 添加团队成员后重新渲染模块选择器部件。
- * Re-render taskAssignedTo widget after adding member.
- *
- * @param int objectID
- * @access public
- * @return void
- */
- renderTaskAssignedTo = function(objectID)
- {
- if(config.debug) console.log('[ZIN] Rendering task assigned to');
- let $elements = $('.taskAssignedToBox input.pick-value, .taskAssignedToBox select.pick-value');
- if(config.rawMethod == 'batchedit') $elements = $(`.taskAssignedToBox[data-object='${objectID}'] input.pick-value`);
- const getAssignedToLink = $.createLink('execution', 'ajaxGetMembers', 'objectID=' + objectID);
- $.getJSON(getAssignedToLink, function(data)
- {
- $elements.each(function()
- {
- let oldAssignedTo = $(this).val();
- let $assignedToPicker = $(this).zui('picker');
- $assignedToPicker.render({items: data});
- $assignedToPicker.$.setValue(oldAssignedTo);
- });
- });
- }
|