|  |  | 
 |  |  |     prop: "supplierName", | 
 |  |  |     width:240 | 
 |  |  |   }, | 
 |  |  |    { | 
 |  |  |       label: "付款状态", | 
 |  |  |       prop: "statusName", | 
 |  |  |       dataType: "tag", | 
 |  |  |       formatType: (params) => { | 
 |  |  |          if (params == '未完成付款') { | 
 |  |  |             return "danger"; | 
 |  |  |          } else if (params == '已完成付款') { | 
 |  |  |             return "success"; | 
 |  |  |          } else { | 
 |  |  |             return null; | 
 |  |  |          } | 
 |  |  |       }, | 
 |  |  |    }, | 
 |  |  |   { | 
 |  |  |     label: "发票号", | 
 |  |  |     prop: "invoiceNumber", | 
 |  |  | 
 |  |  | const isShowSummarySon = ref(true); | 
 |  |  | const expandedRowKeys = ref([]); | 
 |  |  |  | 
 |  |  |  | 
 |  |  | const getStatusTagType = (statusName = '') => { | 
 |  |  |    const normalized = statusName.trim(); | 
 |  |  |    if (!normalized) return 'info'; | 
 |  |  |    return normalized === '未完成付款' ? 'danger' : 'success'; | 
 |  |  | }; | 
 |  |  | // 子表合计方法 | 
 |  |  | const summarizeMainTable1 = (param) => { | 
 |  |  |   return proxy.summarizeTable( |