Bugzilla – Attachment 81583 Details for
Bug 19532
Recalls for Koha
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 19532: Extra fixes
Bug-19532-Extra-fixes.patch (text/plain), 15.05 KB, created by
Alex Buckley
on 2018-10-29 21:34:33 UTC
(
hide
)
Description:
Bug 19532: Extra fixes
Filename:
MIME Type:
Creator:
Alex Buckley
Created:
2018-10-29 21:34:33 UTC
Size:
15.05 KB
patch
obsolete
>From 1a6d5a2ff8fa922e435738ebe247f13b1d51d990 Mon Sep 17 00:00:00 2001 >From: Aleisha Amohia <aleishaamohia@hotmail.com> >Date: Fri, 22 Dec 2017 00:47:10 +0000 >Subject: [PATCH] Bug 19532: Extra fixes > >This patch addresses some of Liz's comments in Comment 37 > >- shows new due date on opac-recall.pl when the recall is requested >- shows new due date on opac-recalls.pl recalls history >- shows new due date on circ/recalls_queue.pl >- syspref is default off >- recalls tab on catalogue/detail.pl >- show that there is a recall on an item on catalogue/detail.pl > >Signed-off-by: Nick Clemens <nick@bywatersolutions.com> >--- > catalogue/detail.pl | 10 ++++++++++ > .../atomicupdate/bug_19532_-_add_Recalls_syspref.sql | 2 +- > installer/data/mysql/sysprefs.sql | 2 +- > .../intranet-tmpl/prog/en/includes/recalls-reports.inc | 18 ++++++++++++++++++ > .../intranet-tmpl/prog/en/modules/catalogue/detail.tt | 13 ++++++++++++- > .../intranet-tmpl/prog/en/modules/circ/circulation.tt | 2 +- > .../opac-tmpl/bootstrap/en/modules/opac-recall.tt | 3 ++- > .../opac-tmpl/bootstrap/en/modules/opac-recalls.tt | 14 +++++++++++++- > koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt | 2 +- > opac/opac-recall.pl | 3 ++- > 10 files changed, 61 insertions(+), 8 deletions(-) > >diff --git a/catalogue/detail.pl b/catalogue/detail.pl >index fe59fa1..be601bf 100755 >--- a/catalogue/detail.pl >+++ b/catalogue/detail.pl >@@ -45,6 +45,7 @@ use Koha::Items; > use Koha::ItemTypes; > use Koha::Patrons; > use Koha::Virtualshelves; >+use Koha::Recalls; > > my $query = CGI->new(); > >@@ -333,6 +334,12 @@ foreach my $item (@items) { > } > } > >+ my $recall = Koha::Recalls->find({ itemnumber => $item->{itemnumber} }); >+ if (defined $recall){ >+ $item->{recalled} = 1; >+ $item->{recall} = $recall; >+ } >+ > if ($currentbranch and $currentbranch ne "NO_LIBRARY_SET" > and C4::Context->preference('SeparateHoldings')) { > if ($itembranchcode and $itembranchcode eq $currentbranch) { >@@ -410,6 +417,8 @@ foreach ( keys %{$dat} ) { > $template->param( "$_" => defined $dat->{$_} ? $dat->{$_} : '' ); > } > >+my $recalls = Koha::Recalls->search({ biblionumber => $biblionumber }); >+ > # does not work: my %views_enabled = map { $_ => 1 } $template->query(loop => 'EnableViews'); > # method query not found?!?! > $template->param( AmazonTld => get_amazon_tld() ) if ( C4::Context->preference("AmazonCoverImages")); >@@ -419,6 +428,7 @@ $template->param( > biblionumber => $biblionumber, > ($analyze? 'analyze':'detailview') =>1, > subscriptions => \@subs, >+ recalls => $recalls, > subscriptionsnumber => $subscriptionsnumber, > subscriptiontitle => $dat->{title}, > searchid => scalar $query->param('searchid'), >diff --git a/installer/data/mysql/atomicupdate/bug_19532_-_add_Recalls_syspref.sql b/installer/data/mysql/atomicupdate/bug_19532_-_add_Recalls_syspref.sql >index 4381395..7a16ddf 100644 >--- a/installer/data/mysql/atomicupdate/bug_19532_-_add_Recalls_syspref.sql >+++ b/installer/data/mysql/atomicupdate/bug_19532_-_add_Recalls_syspref.sql >@@ -1 +1 @@ >-INSERT IGNORE INTO systempreferences ( `variable`, `value`, `options`, `explanation`, `type` ) VALUES ('UseRecalls','1',NULL,'Enable or disable recalls','YesNo'); >+INSERT IGNORE INTO systempreferences ( `variable`, `value`, `options`, `explanation`, `type` ) VALUES ('UseRecalls','0',NULL,'Enable or disable recalls','YesNo'); >diff --git a/installer/data/mysql/sysprefs.sql b/installer/data/mysql/sysprefs.sql >index bb65bb8..2b58a45 100644 >--- a/installer/data/mysql/sysprefs.sql >+++ b/installer/data/mysql/sysprefs.sql >@@ -611,7 +611,7 @@ INSERT INTO systempreferences ( `variable`, `value`, `options`, `explanation`, ` > ('UseICU','0','1','Tell Koha if ICU indexing is in use for Zebra or not.','YesNo'), > ('UseKohaPlugins','0','','Enable or disable the ability to use Koha Plugins.','YesNo'), > ('UseQueryParser','0',NULL,'If enabled, try to use QueryParser for queries.','YesNo'), >-('UseRecalls', '1', NULL, 'Enable or disable recalls', 'YesNo'), >+('UseRecalls', '0', NULL, 'Enable or disable recalls', 'YesNo'), > ('UseTransportCostMatrix','0','','Use Transport Cost Matrix when filling holds','YesNo'), > ('UseWYSIWYGinSystemPreferences','0','','Show WYSIWYG editor when editing certain HTML system preferences.','YesNo'), > ('viewISBD','1','','Allow display of ISBD view of bibiographic records','YesNo'), >diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/recalls-reports.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/recalls-reports.inc >index 851e565..0097a27 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/includes/recalls-reports.inc >+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/recalls-reports.inc >@@ -6,10 +6,12 @@ > <th class="nosort"> </th> > <th class="recall-borrower anti-the">Requested by</th> > <th class="recall-title anti-the">Title</th> >+ <th class="recall-barcode">Barcode</th> > <th class="recall-date psort title-string">Placed on</th> > <th class="recall-expiry title-string">Expires on</th> > <th class="recall-branch">Pickup location</th> > <th class="recall-status">Status</th> >+ <th class="recall-due-date title-string">Due date</th> > <th class="recall-cancel nosort">Cancel</th> > </tr> > </thead> >@@ -40,6 +42,12 @@ > [% recall.biblio.author %] > </td> > >+ <td class="recall-barcode"> >+ <a class="recall-title" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% recall.biblionumber %]"> >+ [% recall.item.barcode %] >+ </a> >+ </td> >+ > <td class="recall-date"> > [% recall.recalldate | $KohaDates %] > </td> >@@ -76,6 +84,16 @@ > [% END %] > </td> > >+ <td class="recall-due_date"> >+ [% IF ( recall.is_requested ) %] >+ Due to be returned by [% recall.checkout.date_due | $KohaDates %] >+ [% ELSIF ( recall.is_waiting && recall.expirationdate ) %] >+ Pick up by [% recall.expirationdate | $KohaDates %] >+ [% ELSE %] >+ - >+ [% END %] >+ </td> >+ > <td class="recall-cancel"> > [% IF ( !recall.cancellationdate && ( recall.is_requested || recall.is_overdue ) ) %] > <a class="btn btn-xs btn-default" id="cancel_recall" data-id="[% recall.recall_id %]"><i class="fa fa-times"></i> Cancel</a> >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt >index 050cef4..bdde51c 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt >@@ -324,6 +324,7 @@ > [% IF ( Koha.Preference('NovelistSelectStaffEnabled') && Koha.Preference('NovelistSelectStaffProfile') && Koha.Preference('NovelistSelectStaffView') == 'tab' ) %] > <li class="NovelistSelect" style="display:none;"><a href="#NovelistSelect">NoveList Select</a></li> > [% END %] >+[% IF ( Koha.Preference('UseRecalls') && recalls.count ) %]<li><a href="#recalls">Recalls</a></li>[% END %] > </ul> > > [% items_table_block_iter = 0 %] >@@ -487,7 +488,10 @@ > [% INCLUDE 'patron-title.inc' patron=item.ReservedFor hide_patron_infos_if_needed=1 %] > [% END %] > [% END %] >- [% UNLESS ( item.itemnotforloan || item.notforloan_per_itemtype || item.onloan || item.itemlost || item.withdrawn || item.damaged || item.transfertwhen || item.reservedate ) %] >+ [% IF ( item.recalled ) %] >+ Item recalled (placed [% item.recall.recalldate | $KohaDates %]) by <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% item.recall.borrowernumber %]">[% item.recall.patron.firstname %] [% item.recall.patron.surname %] ([% item.recall.patron.cardnumber %])</a> >+ [% END %] >+ [% UNLESS ( item.itemnotforloan || item.notforloan_per_itemtype || item.onloan || item.itemlost || item.withdrawn || item.damaged || item.transfertwhen || item.reservedate || item.recalled ) %] > Available > [% END %] > >@@ -844,6 +848,12 @@ > </div> > [% END %] > >+[% IF ( Koha.Preference('UseRecalls') && recalls.count ) %] >+ <div id="recalls"> >+ [% INCLUDE 'recalls-reports.inc' %] >+ </div> >+[% END %] >+ > </div><!-- /bibliodetails --> > > <div class="yui-g" id="export" style="margin-top: 1em;"> >@@ -893,6 +903,7 @@ > [% MACRO jsinclude BLOCK %] > [% INCLUDE 'catalog-strings.inc' %] > [% Asset.js("js/catalog.js") | $raw %] >+ [% Asset.js("js/recalls.js") | $raw %] > [% INCLUDE 'greybox.inc' %] > <script type="text/javascript"> > // http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt >index 6e2f62f..7ef3ab5 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt >@@ -820,7 +820,7 @@ No patron matched <span class="ex">[% message | html %]</span> > </li> > > [% IF Koha.Preference('UseRecalls') && recalls.count %] >- <li><a href="#recalls" id+"recalls-tab">[% recalls.count %] Recall(s)</a></li> >+ <li><a href="#recalls" id="recalls-tab">[% recalls.count %] Recall(s)</a></li> > [% END %] > > [% IF Koha.Preference('ArticleRequests') %] >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recall.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recall.tt >index b45d3ec..ea427a5 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recall.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recall.tt >@@ -1,4 +1,5 @@ > [% USE Koha %] >+[% USE KohaDates %] > [% INCLUDE 'doc-head-open.inc' %] > <title>[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › Recall</title> > [% INCLUDE 'doc-head-close.inc' %] >@@ -38,7 +39,7 @@ > [% END %] > > [% IF success %] >- <p>Your recall has been placed. The user the item is currently checked out to has been asked to return the item within [% due_interval %] [% due_unit %].</p> >+ <p>Your recall has been placed. The user the item is currently checked out to has been asked to return the item within [% due_interval %] [% due_unit %], on [% due_date | $KohaDates %].</p> > <p>You will be notified when your item is waiting to be picked up at the library.</p> > [% ELSIF not error %] > <p>All borrowable material is subject to recall if checked out and needed by someone else. We will ask the person who has checked out this item to return it so you may use it.</p> >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recalls.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recalls.tt >index a086ff6..3d97aab 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recalls.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recalls.tt >@@ -38,6 +38,7 @@ > <th class="title-string">Expires on</th> > <th>Pickup location</th> > <th>Status</th> >+ <th>Due date</th> > <th class="nosort">Cancel</th> > </tr> > </thead> >@@ -73,7 +74,7 @@ > Never expires > </span> > [% END %] >- [% ELSIF ( RECALL.has_expired && RECALL.expirationdate ) %] >+ [% ELSIF ( RECALL.expirationdate ) %] > <span title="[% RECALL.expirationdate %]" class="overdue"> > <span class="tdlabel">Expiration:</span> > [% RECALL.expirationdate | $KohaDates %] >@@ -98,6 +99,17 @@ > Cancelled > [% END %] > </td> >+ <td class="due_date"> >+ <span class="tdlabel">Due date</span> >+ [% IF ( RECALL.is_requested ) %] >+ Due to be returned by [% RECALL.checkout.date_due | $KohaDates %] >+ [% ELSIF ( RECALL.is_waiting && RECALL.expirationdate ) %] >+ Pick up by [% RECALL.expirationdate | $KohaDates %] >+ [% ELSE %] >+ - >+ [% END %] >+ </td> >+ > <td class="cancelrecall"> > [% IF ( !RECALL.cancellationdate && ( RECALL.is_requested || RECALL.is_overdue ) ) %] > <form action="/cgi-bin/koha/opac-recall.pl" method="post"> >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt >index 2a59b09..6af7638 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt >@@ -868,7 +868,7 @@ > [% END %] > </tr> > </tbody> >- <table> >+ </table> > </div> > [% END # / # RECALLS.count %] > >diff --git a/opac/opac-recall.pl b/opac/opac-recall.pl >index c75b465..6efe79f 100755 >--- a/opac/opac-recall.pl >+++ b/opac/opac-recall.pl >@@ -95,7 +95,8 @@ if ($op eq 'request'){ > $template->param( > success => 1, > due_interval => $issuing_rule->recall_due_date_interval, >- due_unit => $issuing_rule->lengthunit >+ due_unit => $issuing_rule->lengthunit, >+ due_date => $checkout->date_due > ); > } else { > $error = 'failed'; >-- >2.1.4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 19532
:
68569
|
68570
|
68571
|
68572
|
68642
|
68643
|
68644
|
68645
|
68653
|
69100
|
69102
|
69147
|
69148
|
69149
|
69170
|
69172
|
69221
|
69222
|
69223
|
69322
|
69353
|
69354
|
69405
|
69409
|
69410
|
69411
|
69841
|
69872
|
69873
|
69874
|
69875
|
69876
|
69877
|
69878
|
69879
|
69880
|
69881
|
69882
|
69883
|
69884
|
69885
|
69886
|
69887
|
69888
|
69889
|
69890
|
69986
|
70093
|
71409
|
71574
|
71575
|
71576
|
71577
|
71578
|
71579
|
71580
|
71581
|
71582
|
71583
|
71584
|
71585
|
71586
|
71587
|
71588
|
71589
|
71590
|
71591
|
71592
|
72244
|
72311
|
72312
|
72313
|
72314
|
72315
|
72316
|
72317
|
72318
|
72319
|
72320
|
72321
|
72322
|
72323
|
72324
|
72325
|
72326
|
72327
|
72328
|
72329
|
72330
|
72331
|
72332
|
72333
|
72334
|
72335
|
72336
|
72337
|
72338
|
72527
|
76817
|
76818
|
76819
|
76820
|
76821
|
76822
|
76823
|
76824
|
76825
|
76826
|
76827
|
76828
|
76829
|
76830
|
76831
|
76832
|
76833
|
76834
|
76835
|
76836
|
76837
|
76838
|
76839
|
76840
|
76841
|
76842
|
76843
|
76844
|
76845
|
76846
|
76847
|
77177
|
77178
|
77179
|
78755
|
78757
|
78759
|
78761
|
78763
|
78765
|
78766
|
78768
|
78770
|
78772
|
78773
|
78774
|
78775
|
78776
|
78777
|
78778
|
78780
|
78782
|
78785
|
78787
|
78789
|
78790
|
78792
|
78794
|
78797
|
78800
|
78801
|
78802
|
78803
|
78804
|
78805
|
78806
|
78807
|
78808
|
80763
|
80764
|
80765
|
80766
|
80767
|
80768
|
80769
|
80770
|
80771
|
80772
|
80773
|
80774
|
80775
|
80776
|
80777
|
80778
|
80779
|
80780
|
80781
|
80782
|
80783
|
80784
|
80785
|
80786
|
80787
|
80788
|
80789
|
80793
|
80878
|
81204
|
81205
|
81206
|
81207
|
81208
|
81209
|
81210
|
81211
|
81212
|
81213
|
81214
|
81215
|
81216
|
81217
|
81218
|
81219
|
81220
|
81221
|
81222
|
81223
|
81224
|
81225
|
81226
|
81227
|
81228
|
81229
|
81230
|
81231
|
81232
|
81233
|
81234
|
81235
|
81236
|
81237
|
81238
|
81239
|
81240
|
81241
|
81242
|
81243
|
81244
|
81245
|
81246
|
81247
|
81547
|
81548
|
81549
|
81550
|
81551
|
81552
|
81553
|
81554
|
81555
|
81556
|
81557
|
81558
|
81559
|
81560
|
81561
|
81562
|
81563
|
81564
|
81565
|
81566
|
81567
|
81568
|
81569
|
81583
|
81584
|
81585
|
81586
|
81587
|
81588
|
81595
|
81618
|
81652
|
81653
|
81654
|
81655
|
81656
|
81657
|
81658
|
81659
|
81660
|
81661
|
81662
|
81663
|
81664
|
81665
|
81666
|
81667
|
81668
|
81669
|
81670
|
81671
|
81672
|
81673
|
81674
|
81675
|
81676
|
81677
|
81678
|
81679
|
81680
|
81681
|
81682
|
81683
|
103887
|
103888
|
103890
|
103899
|
103900
|
103901
|
103999
|
104000
|
104001
|
104002
|
104005
|
104006
|
104007
|
104066
|
104067
|
104068
|
104069
|
104070
|
104071
|
104246
|
104247
|
104248
|
104249
|
104250
|
104322
|
104323
|
104324
|
104325
|
104326
|
104327
|
104328
|
104329
|
104330
|
104331
|
104332
|
104333
|
104334
|
104335
|
104336
|
104391
|
104392
|
104393
|
104394
|
104395
|
104396
|
104397
|
104398
|
104474
|
104475
|
104476
|
104477
|
104478
|
104479
|
104480
|
104481
|
104545
|
104546
|
104547
|
104548
|
104549
|
104550
|
104551
|
104552
|
104646
|
104647
|
104648
|
104649
|
104650
|
104651
|
104652
|
104653
|
104722
|
104723
|
104724
|
104725
|
104726
|
104727
|
104728
|
104729
|
104806
|
104807
|
104808
|
104809
|
104810
|
104811
|
104812
|
104813
|
104814
|
104815
|
104816
|
104817
|
104818
|
104819
|
104820
|
104821
|
104863
|
104864
|
104865
|
104866
|
104867
|
104868
|
104869
|
104870
|
104902
|
104903
|
104904
|
104905
|
104906
|
104907
|
104908
|
104909
|
104910
|
104913
|
104914
|
104915
|
104916
|
104917
|
104918
|
104919
|
104920
|
104988
|
104989
|
104990
|
104991
|
104992
|
106268
|
106269
|
106371
|
106372
|
106373
|
106374
|
106375
|
106376
|
106377
|
106378
|
106810
|
106811
|
106812
|
106813
|
106814
|
106815
|
106816
|
106817
|
106857
|
107198
|
107199
|
107200
|
107201
|
107202
|
107203
|
107204
|
107205
|
107807
|
107808
|
107809
|
107810
|
107811
|
107812
|
107813
|
107814
|
107918
|
107919
|
107920
|
107921
|
107922
|
107923
|
107924
|
107925
|
108222
|
108223
|
108224
|
108225
|
108226
|
108227
|
108228
|
108229
|
108980
|
108981
|
108982
|
109306
|
109307
|
109308
|
109309
|
109310
|
109311
|
109312
|
109313
|
109314
|
109315
|
109316
|
109317
|
109318
|
109463
|
109464
|
109465
|
109466
|
109467
|
109468
|
109469
|
109775
|
109776
|
109777
|
109778
|
109779
|
109780
|
109781
|
109782
|
109783
|
109784
|
109785
|
111199
|
111200
|
111201
|
111202
|
111203
|
111204
|
111205
|
111206
|
112316
|
112317
|
112321
|
112322
|
112323
|
112324
|
112325
|
112326
|
112346
|
112472
|
112491
|
112540
|
112612
|
112613
|
112614
|
112615
|
112616
|
112617
|
112618
|
112619
|
112620
|
112621
|
112622
|
113195
|
113196
|
113197
|
113198
|
113199
|
113200
|
113201
|
113202
|
113203
|
113204
|
113205
|
113286
|
113287
|
113288
|
113289
|
113290
|
113291
|
113292
|
113293
|
113294
|
113295
|
113296
|
113297
|
113298
|
113335
|
113351
|
113352
|
113353
|
113354
|
113355
|
113356
|
113357
|
113358
|
113359
|
113361
|
113362
|
113363
|
113364
|
113365
|
113430
|
113431
|
113432
|
113433
|
113434
|
113435
|
113436
|
113437
|
113438
|
113439
|
113440
|
113441
|
113442
|
113443
|
113444
|
113445
|
116121
|
116122
|
116123
|
116124
|
116125
|
116126
|
116127
|
116128
|
116129
|
116130
|
116131
|
116132
|
116133
|
116134
|
118267
|
118268
|
118269
|
118270
|
118271
|
118272
|
118273
|
118274
|
118275
|
118276
|
118277
|
118278
|
118279
|
118280
|
122993
|
122994
|
122995
|
122996
|
122997
|
122998
|
122999
|
123000
|
123001
|
123002
|
123003
|
123004
|
123005
|
126244
|
126245
|
126246
|
126247
|
126248
|
126249
|
126250
|
126251
|
126252
|
126253
|
126254
|
126255
|
126256
|
126257
|
126453
|
126454
|
126455
|
126456
|
126457
|
126458
|
126459
|
126460
|
126469
|
126470
|
126565
|
126566
|
126568
|
126569
|
126570
|
126571
|
126572
|
126573
|
126574
|
126575
|
126576
|
126577
|
126578
|
126579
|
126580
|
129305
|
129306
|
129307
|
129308
|
129309
|
129310
|
129311
|
129312
|
129313
|
129314
|
129315
|
129316
|
129317
|
129318
|
129319
|
130641
|
130642
|
130643
|
130644
|
130645
|
130646
|
130647
|
130648
|
130649
|
130650
|
130651
|
130652
|
130653
|
130654
|
130655
|
130656
|
131108
|
131156
|
131157
|
131158
|
131159
|
131160
|
131193
|
131213
|
131257
|
131260
|
131261
|
131262
|
131263
|
131264
|
131265
|
131266
|
131267
|
131268
|
131269
|
131270
|
131271
|
131272
|
131273
|
131274
|
131275
|
131276
|
131277
|
131278
|
131279
|
131280
|
131281
|
131282
|
131330
|
131629
|
131630
|
131631
|
131664
|
131665
|
131666
|
131701
|
132332