Lines 95-100
export default {
Link Here
|
95 |
building_table: false, |
95 |
building_table: false, |
96 |
tableOptions: { |
96 |
tableOptions: { |
97 |
columns: this.getTableColumns(), |
97 |
columns: this.getTableColumns(), |
|
|
98 |
options: { embed: "vendor" }, |
98 |
url: () => this.table_url(), |
99 |
url: () => this.table_url(), |
99 |
table_settings: this.agreement_table_settings, |
100 |
table_settings: this.agreement_table_settings, |
100 |
add_filters: true, |
101 |
add_filters: true, |
Lines 212-221
export default {
Link Here
|
212 |
getTableColumns: function () { |
213 |
getTableColumns: function () { |
213 |
let get_lib_from_av = this.get_lib_from_av |
214 |
let get_lib_from_av = this.get_lib_from_av |
214 |
let escape_str = this.escape_str |
215 |
let escape_str = this.escape_str |
215 |
let vendors_map = this.vendors.reduce((map, e) => { |
|
|
216 |
map[e.id] = e |
217 |
return map |
218 |
}, {}) |
219 |
|
216 |
|
220 |
return [ |
217 |
return [ |
221 |
{ |
218 |
{ |
Lines 239-247
export default {
Link Here
|
239 |
searchable: true, |
236 |
searchable: true, |
240 |
orderable: true, |
237 |
orderable: true, |
241 |
render: function (data, type, row, meta) { |
238 |
render: function (data, type, row, meta) { |
242 |
return row.vendor_id != undefined |
239 |
return row.vendor_id != undefined ? row.vendor.name : "" |
243 |
? row.vendor_id //escape_str(vendors_map[row.vendor_id].name) |
|
|
244 |
: "" |
245 |
}, |
240 |
}, |
246 |
}, |
241 |
}, |
247 |
{ |
242 |
{ |