3 window._w.disputeview = {
10 onViewTemplateReady : function( template, event, eventData )
12 _w.disputeview.ti = _t[template];
13 _w.disputeview.itemData = null;
14 _w.disputeview.setDisputeViewFormMeta();
15 _w.disputeview.ti.hydrate(_w.disputeview.formMeta);
17 // Retrieve initial view data.
18 _w.disputeview.itemId = App.Util.getUrlParam('id');
20 'viewDispute:' + _w.disputeview.itemId, 'Dispute', 'Dispute.View', _w.disputeview.itemId,
21 {'id':_w.disputeview.itemId}, _w.disputeview._onDisputeViewDataReceived, _w.taskContractError
25 setDisputeViewFormMeta : function( data )
31 _w.disputeview.formMeta = {
38 value : data.created ? ((data.created).split(' '))[0] : ''
42 value : data.auction ? data.auction.stock.type.model.make.name
43 + ', ' + data.auction.stock.type.model.name
44 + ', ' + data.auction.stock.type.name
45 + ' (' + data.auction.stock.vehicleYear.name + ')'
50 value : data.complaint
54 value : data.resolution
58 value : data.fromCompany ? data.fromCompany.name : ''
61 title : 'Contact person',
62 value : data.fromCompany
63 ? data.fromCompany.contact.firstName
64 + ' ' + data.fromCompany.contact.familyName
69 value : data.fromCompany ? data.fromCompany.contact.office : ''
73 value : data.fromCompany ? data.fromCompany.contact.mobile : ''
77 value : data.fromCompany ? data.fromCompany.contact.email : ''
82 _onDisputeViewDataReceived : function( response )
84 _w.disputeview.itemId = response.Data.id;
85 _w.disputeview.itemData = response.Data;
86 console.log(response.Data);
87 _w.disputeview.setDisputeViewFormMeta(response.Data);
88 _w.disputeview.ti.hydrate(_w.disputeview.formMeta);