mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-08-15 00:15:57 +08:00
24 lines
676 B
JavaScript
24 lines
676 B
JavaScript
|
|
export function convertReferencesList(listReferencesToConvert) {
|
|
return {
|
|
recordCount: listReferencesToConvert.record_count,
|
|
referencesList: listReferencesToConvert.records.map(record => {
|
|
return convertReference(record)
|
|
}),
|
|
nextPageToken: listReferencesToConvert.next_page_token
|
|
}
|
|
}
|
|
|
|
export function convertReference(referenceToConvert) {
|
|
const { uuid } = referenceToConvert
|
|
|
|
return {
|
|
uuid,
|
|
tableName: referenceToConvert.table_name,
|
|
windowUuid: referenceToConvert.window_uuid,
|
|
displayName: referenceToConvert.display_name,
|
|
whereClause: referenceToConvert.where_clause,
|
|
recordCount: referenceToConvert.record_count
|
|
}
|
|
}
|