</div>
<div ng-show="record_id" class="row col-md-12 pad-vert">
- <div class="col-md-9">
+ <div class="col-md-8">
<button type="button" ng-disabled="from_route" class="btn btn-default" ng-click="opac_call('rdetailStart')">
[% l('Start') %]
</button>
[% l('Back To Results') %]
</button>
</div>
- <div class="col-md-3">
+ <div class="col-md-4">
+ <button type="button" class="btn btn-default" ng-click="selectedHoldingsVolCopyAddFromBibRecord()">
+ [% l('Add Volumes') %]
+ </button>
<button type="button" class="btn btn-default" ng-click="add_to_record_bucket()">
[% l('Add To Bucket') %]
</button>
raw.push( {callnumber : v} );
});
} else if (vols) {
+ if(addFromBibRecord){
+ addFromBibRecord = 0;
+ raw.push({owner : $scope.record_id});
+ }else {
angular.forEach(
$scope.holdingsGridControls.selectedItems(),
function (item) {
raw.push({owner : item.owner_id});
}
);
+ }
}
if (raw.length == 0) raw.push({});
}
});
}
+ var addFromBibRecord = 0;
+ $scope.selectedHoldingsVolCopyAddFromBibRecord = function () {
+ addFromBibRecord = 1;
+ spawnHoldingsAdd(true,false)}
$scope.selectedHoldingsVolCopyAdd = function () { spawnHoldingsAdd(true,false) }
$scope.selectedHoldingsCopyAdd = function () { spawnHoldingsAdd(false,true) }