Lines 85-90
export default {
Link Here
|
85 |
building_table: false, |
85 |
building_table: false, |
86 |
tableOptions: { |
86 |
tableOptions: { |
87 |
columns: this.getTableColumns(), |
87 |
columns: this.getTableColumns(), |
|
|
88 |
options: { embed: "vendor" }, |
88 |
url: () => this.table_url(), |
89 |
url: () => this.table_url(), |
89 |
table_settings: this.agreement_table_settings, |
90 |
table_settings: this.agreement_table_settings, |
90 |
add_filters: true, |
91 |
add_filters: true, |
Lines 202-211
export default {
Link Here
|
202 |
getTableColumns: function () { |
203 |
getTableColumns: function () { |
203 |
let get_lib_from_av = this.get_lib_from_av |
204 |
let get_lib_from_av = this.get_lib_from_av |
204 |
let escape_str = this.escape_str |
205 |
let escape_str = this.escape_str |
205 |
let vendors_map = this.vendors.reduce((map, e) => { |
|
|
206 |
map[e.id] = e |
207 |
return map |
208 |
}, {}) |
209 |
|
206 |
|
210 |
return [ |
207 |
return [ |
211 |
{ |
208 |
{ |
Lines 229-237
export default {
Link Here
|
229 |
searchable: true, |
226 |
searchable: true, |
230 |
orderable: true, |
227 |
orderable: true, |
231 |
render: function (data, type, row, meta) { |
228 |
render: function (data, type, row, meta) { |
232 |
return row.vendor_id != undefined |
229 |
return row.vendor_id != undefined ? row.vendor.name : "" |
233 |
? row.vendor_id //escape_str(vendors_map[row.vendor_id].name) |
|
|
234 |
: "" |
235 |
}, |
230 |
}, |
236 |
}, |
231 |
}, |
237 |
{ |
232 |
{ |