* [refac] Optimize code.

This commit is contained in:
wangyuting
2024-05-30 10:26:13 +08:00
parent c61943fcd9
commit b52c3458bf
3 changed files with 11 additions and 7 deletions
+3 -1
View File
@@ -12,7 +12,9 @@ window.changeLaneType = function(e)
$.get(link, function(data)
{
data = JSON.parse(data);
$('[name=otherLane]').zui('picker').$.setValue('');
$('[name=otherLane]').zui('picker').render(data);
$('[name=otherLane]').zui('picker').$.setValue('');
$('[name=mode]').val(data.items.length ? 'sameAsOther' : 'independent');
changeMode();
})
}
+4 -3
View File
@@ -42,10 +42,11 @@ window.changeRegion = function(e)
const $region = $(e.target);
const regionID = $region.val();
const laneLink = $.createLink('kanban', 'ajaxGetLanes', 'regionID=' + regionID + '&type=story&field=lane');
$.get(laneLink, function(lane)
$.getJSON(laneLink, function(data)
{
$region.closest('tr').find('[name^=lane]').zui('picker').render((JSON.parse(lane)));
$region.closest('tr').find('[name^=lane]').zui('picker').$.setValue(0);
const laneID = data.items.length > 0 ? data.items[0].value : '';
$region.closest('tr').find('[name^=lane]').zui('picker').render(data);
$region.closest('tr').find('[name^=lane]').zui('picker').$.setValue(laneID);
});
}
+4 -3
View File
@@ -72,10 +72,11 @@ window.setLane = function(e)
{
const regionID = $(e.target).val();
const laneLink = $.createLink('kanban', 'ajaxGetLanes', 'regionID=' + regionID + '&type=story&field=lane');
$.get(laneLink, function(lane)
$.getJSON(laneLink, function(data)
{
$('[name=lane]').zui('picker').render((JSON.parse(lane)));
$('[name=lane]').zui('picker').$.setValue(0);
const laneID = data.items.length > 0 ? data.items[0].value : '';
$('[name=lane]').zui('picker').render(data);
$('[name=lane]').zui('picker').$.setValue(laneID);
});
};