From: phasefx Date: Fri, 15 Jul 2005 12:13:45 +0000 (+0000) Subject: circ_tree is now circ_utils. patron_items is what circ_tree was. don't need the... X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=8935e3911987e4e88687e94b8c73b1552612f398;p=Evergreen.git circ_tree is now circ_utils. patron_items is what circ_tree was. don't need the extra layer of abstraction right now git-svn-id: svn://svn.open-ils.org/ILS/trunk@1196 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js b/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js index c165c4ed77..cd50d21ebf 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js +++ b/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS.js @@ -16,7 +16,6 @@ function OpenILS_init(params) { case 'PatronDisplayStatus' : patron_display_status_init(params); break; case 'PatronDisplayContact' : patron_display_contact_init(params); break; case 'PatronItems' : patron_items_init(params); break; - case 'CircTree' : circ_tree_init(params); break; } } catch(E) { sdump('D_ERROR',js2JSON(E)+'\n'); } @@ -49,7 +48,6 @@ function OpenILS_exit(params) { case 'PatronDisplayStatus' : patron_display_status_exit(params); break; case 'PatronDisplayContact' : patron_display_contact_exit(params); break; case 'PatronItems' : patron_items_exit(params); break; - case 'CircTree' : circ_tree_exit(params); break; } } catch(E) { sdump('D_ERROR',js2JSON(E)+'\n'); } diff --git a/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS_scripts_overlay.xul b/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS_scripts_overlay.xul index 088cabe059..c785f79528 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS_scripts_overlay.xul +++ b/Evergreen/staff_client/chrome/content/evergreen/Open-ILS/OpenILS_scripts_overlay.xul @@ -19,7 +19,7 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/Evergreen/staff_client/chrome/content/evergreen/circ/circ_tree_overlay.xul b/Evergreen/staff_client/chrome/content/evergreen/circ/circ_tree_overlay.xul deleted file mode 100644 index a1fe23484a..0000000000 --- a/Evergreen/staff_client/chrome/content/evergreen/circ/circ_tree_overlay.xul +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/Evergreen/staff_client/chrome/content/evergreen/circ/circ_utils.js b/Evergreen/staff_client/chrome/content/evergreen/circ/circ_utils.js new file mode 100644 index 0000000000..fda43fda61 --- /dev/null +++ b/Evergreen/staff_client/chrome/content/evergreen/circ/circ_utils.js @@ -0,0 +1,102 @@ +sdump('D_TRACE','Loading circ_tree.js\n'); + +function checkin_by_copy_barcode(barcode) { + sdump('D_CIRC_UTILS',arg_dump(arguments,{0:true})); + try { + var check = user_request( + 'open-ils.circ', + 'open-ils.circ.checkin.barcode', + [ mw.G.auth_ses[0], barcode ] + )[0]; + sdump('D_CIRC_UTILS','check = ' + check + '\n'); + return check; + } catch(E) { + sdump('D_ERROR',E); + return null; + } +} + + +function circ_cols() { + return [ + { + 'id' : 'barcode', 'label' : getString('acp_label_barcode'), 'flex' : 1, + 'primary' : true, 'hidden' : false, 'fm_class' : 'acp', 'fm_field_render' : '.barcode()' + }, + { + 'id' : 'call_number', 'label' : getString('acp_label_call_number'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.call_number()' + }, + { + 'id' : 'copy_number', 'label' : getString('acp_label_copy_number'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.copy_number()' + }, + { + 'id' : 'status', 'label' : getString('acp_label_status'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.status()' + }, + { + 'id' : 'location', 'label' : getString('acp_label_location'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.location()' + }, + { + 'id' : 'loan_duration', 'label' : getString('acp_label_loan_duration'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.loan_duration()' + }, + { + 'id' : 'circ_lib', 'label' : getString('acp_label_circ_lib'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.circ_lib()' + }, + { + 'id' : 'fine_level', 'label' : getString('acp_label_fine_level'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.fine_level()' + }, + { + 'id' : 'deposit', 'label' : getString('acp_label_deposit'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.deposit()' + }, + { + 'id' : 'deposit_amount', 'label' : getString('acp_label_deposit_amount'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.deposit_amount()' + }, + { + 'id' : 'price', 'label' : getString('acp_label_price'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.price()' + }, + { + 'id' : 'circ_as_type', 'label' : getString('acp_label_circ_as_type'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.circ_as_type()' + }, + { + 'id' : 'circ_modifier', 'label' : getString('acp_label_circ_modifier'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'acp', 'fm_field_render' : '.circ_modifier()' + }, + { + 'id' : 'xact_start', 'label' : getString('circ_label_xact_start'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'circ', 'fm_field_render' : '.xact_start()' + }, + { + 'id' : 'xact_finish', 'label' : getString('circ_label_xact_finish'), 'flex' : 1, + 'primary' : false, 'hidden' : true, 'fm_class' : 'circ', 'fm_field_render' : '.xact_finish()' + }, + { + 'id' : 'renewal_remaining', 'label' : getString('circ_label_renewal_remaining'), 'flex' : 1, + 'primary' : false, 'hidden' : false, 'fm_class' : 'circ', 'fm_field_render' : '.renewal_remaining()' + }, + { + 'id' : 'due_date', 'label' : getString('circ_label_due_date'), 'flex' : 1, + 'primary' : false, 'hidden' : false, 'fm_class' : 'circ', 'fm_field_render' : '.due_date()' + }, + { + 'id' : 'title', 'label' : getString('mvr_label_title'), 'flex' : 1, + 'primary' : false, 'hidden' : false, 'fm_class' : 'mvr', 'fm_field_render' : '.title()' + }, + { + 'id' : 'author', 'label' : getString('mvr_label_author'), 'flex' : 1, + 'primary' : false, 'hidden' : false, 'fm_class' : 'mvr', 'fm_field_render' : '.author()' + } + + ] +}; + +