1 dojo.require('dojo.date.stamp');
2 dojo.require('dojo.date.locale');
3 dojo.require('openils.User');
4 dojo.require('openils.Util');
5 dojo.require('dijit.layout.ContentPane');
14 liTable = new AcqLiTable();
15 fieldmapper.standardRequest(
16 ['open-ils.acq', 'open-ils.acq.picklist.retrieve'],
18 params: [openils.User.authtoken, plId,
19 {flesh_lineitem_count:true, flesh_owner:true}],
20 oncomplete: function(r) {
21 plist = openils.Util.readResponse(r);
31 dojo.byId("oils-acq-picklist-name").innerHTML = plist.name();
32 dojo.byId("oils-acq-picklist-attr-owner").innerHTML = plist.owner().usrname();
34 dojo.byId("oils-acq-picklist-attr-cdate").innerHTML =
35 dojo.date.locale.format(
36 dojo.date.stamp.fromISOString(plist.create_time()),
40 dojo.byId("oils-acq-picklist-attr-edate").innerHTML =
41 dojo.date.locale.format(
42 dojo.date.stamp.fromISOString(plist.edit_time()),
46 fieldmapper.standardRequest(
47 ['open-ils.acq', 'open-ils.acq.lineitem.picklist.retrieve'],
49 params: [openils.User.authtoken, plId,
50 {flesh_attrs:true, clear_marc:true, offset:plOffset, limit:plLimit}],
51 onresponse: function(r) {
53 liTable.addLineitem(openils.Util.readResponse(r));
59 openils.Util.addOnLoad(load);