From 0908391c0f97199fb5012daede82bd5c989c7d20 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Mon, 4 Nov 2013 10:53:20 -0500 Subject: [PATCH] ff ui / display more patron info Signed-off-by: Bill Erickson --- Open-ILS/src/templates/staff/fulfillment/t_item_table.tt2 | 8 ++++---- Open-ILS/src/templates/staff/fulfillment/t_pending.tt2 | 6 ++++-- Open-ILS/web/js/ui/default/staff/fulfillment/app.js | 11 +++++++---- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/Open-ILS/src/templates/staff/fulfillment/t_item_table.tt2 b/Open-ILS/src/templates/staff/fulfillment/t_item_table.tt2 index 55aef1e6af..a8971c3ed5 100644 --- a/Open-ILS/src/templates/staff/fulfillment/t_item_table.tt2 +++ b/Open-ILS/src/templates/staff/fulfillment/t_item_table.tt2 @@ -24,8 +24,8 @@ [% l('Shelf Date') %] - [% l('Patron Name') %] - [% l('Patron Barcode') %] + [% l('Patron Name') %] + [% l('Patron Barcode') %] [% l('Checkout Date') %] [% l('Due Date') %] [% l('Circulating Library') %] @@ -48,8 +48,8 @@ {{item.transit_source}} {{item.transit_dest}} {{item.hold_shelf_time | date}} - {{item.circ_usr_name}} - {{item.circ_usr}} + {{item.patron_name}} + {{item.patron_card}} {{item.circ_xact_start | date}} {{item.due_date | date}} {{item.circ_circ_lib}} diff --git a/Open-ILS/src/templates/staff/fulfillment/t_pending.tt2 b/Open-ILS/src/templates/staff/fulfillment/t_pending.tt2 index b42f5eee4f..aa6fca52f1 100644 --- a/Open-ILS/src/templates/staff/fulfillment/t_pending.tt2 +++ b/Open-ILS/src/templates/staff/fulfillment/t_pending.tt2 @@ -34,7 +34,8 @@ [% l('ID') %] [% l('Request Date') %] [% l('Expire Date') %] - [% l('Requesting Patron') %] + [% l('Patron Name') %] + [% l('Patron Barcode') %] [% l('Requesting Library') %] [% l('Targeted Copy') %] [% l('Copy Library') %] @@ -47,7 +48,8 @@ {{item.id}} {{item.request_time | date}} {{item.expire_time | date}} - {{item.user_name}} + {{item.patron_name}} + {{item.patron_card}} {{item.request_lib}} diff --git a/Open-ILS/web/js/ui/default/staff/fulfillment/app.js b/Open-ILS/web/js/ui/default/staff/fulfillment/app.js index dfde3efb61..d0f1041e81 100644 --- a/Open-ILS/web/js/ui/default/staff/fulfillment/app.js +++ b/Open-ILS/web/js/ui/default/staff/fulfillment/app.js @@ -269,16 +269,18 @@ function ($scope, $q, $compile, $timeout, $rootScope, $location, item.circ_circ_lib = egOrg.get(circ.circ_lib()).shortname(); item.circ_xact_start = circ.xact_start(); item.circ_stop_fines = circ.stop_fines(); - item.circ_usr = circ.usr().card() ? + // FF patrons will all have cards, but some test logins may not + item.patron_card = circ.usr().card() ? circ.usr().card().barcode() : circ.usr().usrname(); - item.circ_usr_name = circ.usr().first_given_name() + ' ' + circ.usr().family_name() // i18n + item.patron_name = circ.usr().first_given_name() + ' ' + circ.usr().family_name() // i18n item.can_mark_lost = (item.circ && item.copy.status().id() == 1); // checked out } if (hold) { item.hold = hold; - item.hold_request_usr = hold.usr().card() ? + item.patron_card = hold.usr().card() ? hold.usr().card().barcode() : hold.usr().usrname(); + item.patron_name = hold.usr().first_given_name() + ' ' + hold.usr().family_name() // i18n item.hold_request_lib = egOrg.get(hold.request_lib()).shortname(); item.hold_pickup_lib = egOrg.get(hold.pickup_lib()).shortname(); item.hold_request_time = hold.request_time(); @@ -754,7 +756,8 @@ function ($scope, $q, $route, egNet, egAuth, egPCRUD, egOrg, orgSelector) var hold = display.hold = hold_blob.hold; display.request_time = hold.hold_request_time = hold.request_time(); display.expire_time = hold.expire_time(); - display.user_name = display.hold_request_usr = + display.patron_card = hold_blob.patron_barcode; + display.patron_name = display.hold_request_usr = (hold_blob.patron_first || '') + ' ' + (hold_blob.patron_last || ''); display.request_lib = display.hold_request_lib = -- 2.11.0