| | |
| | | :tableLoading="loading" |
| | | :summaryMethod="summarizeChildrenTable" |
| | | :isShowSummary="true" |
| | | :isShowPagination="false" |
| | | height="auto" |
| | | > |
| | | </PIMTable> |
| | |
| | | prop: "taxInclusiveUnitPrice", |
| | | width:200, |
| | | formatData: (val) => { |
| | | return val ? parseFloat(val).toFixed(2) : "-"; |
| | | return val ? parseFloat(val).toFixed(3) : "-"; |
| | | }, |
| | | }, |
| | | { |
| | |
| | | prop: "taxInclusiveTotalPrice", |
| | | width:200, |
| | | formatData: (val) => { |
| | | return val ? parseFloat(val).toFixed(2) : "-"; |
| | | return val ? parseFloat(val).toFixed(3) : "-"; |
| | | }, |
| | | }, |
| | | { |
| | |
| | | prop: "taxExclusiveTotalPrice", |
| | | width:200, |
| | | formatData: (val) => { |
| | | return val ? parseFloat(val).toFixed(2) : "-"; |
| | | return val ? parseFloat(val).toFixed(3) : "-"; |
| | | }, |
| | | }, |
| | | { |
| | |
| | | prop: "ticketsAmount", |
| | | width:200, |
| | | formatData: (val) => { |
| | | return val ? parseFloat(val).toFixed(2) : "-"; |
| | | return val ? parseFloat(val).toFixed(3) : "-"; |
| | | }, |
| | | }, |
| | | { |
| | |
| | | prop: "futureTicketsAmount", |
| | | width:200, |
| | | formatData: (val) => { |
| | | return val ? parseFloat(val).toFixed(2) : "-"; |
| | | return val ? parseFloat(val).toFixed(3) : "-"; |
| | | }, |
| | | }, |
| | | ], |
| | |
| | | const getList = async (id) => { |
| | | await nextTick(); |
| | | filters.salesLedgerId = id; |
| | | // 设置一个很大的 pageSize 以获取所有数据 |
| | | pagination.pageSize = 10000; |
| | | pagination.currentPage = 1; |
| | | getTableData(); |
| | | }; |
| | | // 子表合计方法 |