label="[% l('Request Items') %]"></eg-grid-action>
<eg-grid-action handler="attach_to_peer_bib"
label="[% l('Link as Conjoined to Previously Marked Bib Record') %]"></eg-grid-action>
+<!--
<eg-grid-action handler="markLibAsVolTarget"
label="[% l('Choose Library for Volume/Copy Transfer Destination') %]"></eg-grid-action>
+-->
<eg-grid-action handler="selectedHoldingsItemStatus" group="[% l('Show') %]"
label="[% l('Item Status (list)') %]"></eg-grid-action>
<eg-grid-action handler="selectedHoldingsVolCopyDelete" group="[% l('Delete') %]" disabled="copies_not_shown"
label="[% l('Volumes and Copies') %]"></eg-grid-action>
+<!--
<eg-grid-action handler="transferVolumesToRecord" group="[% l('Transfer') %]"
label="[% l('Volumes to Previously Marked Record') %]"></eg-grid-action>
<eg-grid-action handler="transferVolumesToLibrary" group="[% l('Transfer') %]"
label="[% l('Volumes to Previously Marked Library') %]"></eg-grid-action>
+-->
+
<eg-grid-action handler="transferVolumesToRecordAndLibrary" group="[% l('Transfer') %]"
- label="[% l('Volumes to Previously Marked Record and Library') %]"></eg-grid-action>
+ label="[% l('Volumes to Previously Marked Destination') %]"></eg-grid-action>
+
+<!--
<eg-grid-action handler="changeItemOwningLib" group="[% l('Transfer') %]"
label="[% l('Copies to Previously Marked Library') %]"></eg-grid-action>
+-->
+
<eg-grid-action handler="transferItems" group="[% l('Transfer') %]"
label="[% l('Items to Previously Marked Volume') %]"></eg-grid-action>
ngToast.create(egCore.strings.MARK_VOL_TARGET);
$scope.current_voltransfer_target = $scope.record_id;
egCore.hatch.setLocalItem('eg.cat.marked_volume_transfer_record',$scope.record_id);
+ egCore.hatch.removeLocalItem('eg.cat.volume_transfer_target');
};
$scope.markOverlay = function () {
}
$scope.markLibAsVolTarget = function() {
+ var recId = $scope.record_id;
return $uibModal.open({
templateUrl: './cat/catalog/t_choose_vol_target_lib',
backdrop: 'static',
'eg.cat.volume_transfer_target',
org.id()
);
+ egCore.hatch.setLocalItem(
+ 'eg.cat.marked_volume_transfer_record',
+ recId
+ );
$uibModalInstance.close();
}
$scope.cancel = function($event) {
'eg.cat.volume_transfer_target',
$scope.holdingsGridControls.selectedItems()[0].owner_id
);
+ egCore.hatch.setLocalItem(
+ 'eg.cat.marked_volume_transfer_record',
+ $scope.record_id
+ );
ngToast.create(egCore.strings.MARK_VOL_TARGET);
}