edit
This commit is contained in:
@ -36,9 +36,8 @@
|
|||||||
{{ item.orderPaymentCode }} <br> <a>{{ item.paymentStatusLabel }}</a>
|
{{ item.orderPaymentCode }} <br> <a>{{ item.paymentStatusLabel }}</a>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
<ng-template st-row="amountDetails" let-item let-index="index" let-column="column">
|
<ng-template st-row="amountDetails" let-item let-index="index" let-column="column">
|
||||||
{{item.costName}}:{{ item.price | currency }}<br />
|
<ng-container *ngFor="let detail of item.amountDetails">
|
||||||
<ng-container *ngIf="item.payType==='1'">
|
{{detail.costName}}:{{ detail.surcharge | currency }}<br />
|
||||||
附加费: {{ item.surcharge| currency }}
|
|
||||||
</ng-container>
|
</ng-container>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
<ng-template st-row="billCode" let-item let-index="index" let-column="column">
|
<ng-template st-row="billCode" let-item let-index="index" let-column="column">
|
||||||
|
|||||||
@ -252,13 +252,9 @@ export class PaymentRecordComponent implements OnInit {
|
|||||||
render: 'amountDetails',
|
render: 'amountDetails',
|
||||||
width: 160,
|
width: 160,
|
||||||
format: item => {
|
format: item => {
|
||||||
let surcharge = 0;
|
|
||||||
(item.amountDetails as Array<any>).forEach(detail => {
|
(item.amountDetails as Array<any>).forEach(detail => {
|
||||||
surcharge += detail.surcharge || 0;
|
detail.surcharge = ((detail.price + (detail.surcharge || 0)) as number).toFixed(2);
|
||||||
});
|
});
|
||||||
item.surcharge = surcharge.toFixed(2);
|
|
||||||
item.price = item.amountDetails?.[0]?.price || 0;
|
|
||||||
item.costName = item.amountDetails?.[0]?.costName;
|
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@ -55,7 +55,7 @@
|
|||||||
[scroll]="{ x: '2000px' }"
|
[scroll]="{ x: '2000px' }"
|
||||||
[data]="service.$api_networkTransporter_page"
|
[data]="service.$api_networkTransporter_page"
|
||||||
[columns]="columns"
|
[columns]="columns"
|
||||||
[req]="{ params: reqParams }"
|
[req]="{ params: reqParams }" [page]="{}"
|
||||||
[loading]="service.http.loading"
|
[loading]="service.http.loading"
|
||||||
(change)="stChange($event)"
|
(change)="stChange($event)"
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in New Issue
Block a user