dev #14073
сделал кнопку отмены для налички (просто меняет статус на отменен)
This commit is contained in:
parent
9007e7fec8
commit
17691184e9
@ -93,6 +93,7 @@
|
||||
<option>Новый</option>
|
||||
<option>Выдан</option>
|
||||
<option>Напечатан чек</option>
|
||||
<option>Отменен</option>
|
||||
</select>
|
||||
<button (click)="saveStatus(ord.id)" [disabled]="!selectedStatus.length">Сохранить</button>
|
||||
</td>
|
||||
@ -150,7 +151,8 @@
|
||||
<th>Сумма оплаты</th>
|
||||
<th>Тип оплаты</th>
|
||||
<th *ngIf="order[0].payment[0]?.type !== 'CASH'">Статус оплаты</th>
|
||||
<th *ngIf="['PAID', 'NOTIFIED', 'INTERNAL_ERROR', 'PROCESSING'].includes(order[0].payment[0]?.payload?.status || '') && order[0].payment[0]?.type !== 'CASH'">Отмена заказа</th>
|
||||
<!-- <th *ngIf="['PAID', 'NOTIFIED', 'INTERNAL_ERROR', 'PROCESSING'].includes(order[0].payment[0]?.payload?.status || '') && order[0].payment[0]?.type !== 'CASH'">Отмена заказа</th> -->
|
||||
<th>Отмена заказа</th>
|
||||
</tr>
|
||||
</ng-template>
|
||||
<ng-template pTemplate="body" let-pay>
|
||||
@ -158,7 +160,8 @@
|
||||
<td>{{pay.summ}}</td>
|
||||
<td>{{pay.type | paymentType}}</td>
|
||||
<td *ngIf="pay.type !== 'CASH'">{{pay.payload.status | paymentStatus}}</td>
|
||||
<td *ngIf="['PAID', 'NOTIFIED', 'INTERNAL_ERROR', 'PROCESSING'].includes(order[0].payment[0]?.payload?.status || '') && order[0].payment[0]?.type !== 'CASH'">
|
||||
<!-- <td *ngIf="['PAID', 'NOTIFIED', 'INTERNAL_ERROR', 'PROCESSING'].includes(order[0].payment[0]?.payload?.status || '') && order[0].payment[0]?.type !== 'CASH'"> -->
|
||||
<td>
|
||||
<button (click)="cancelOrder(pay.payload?.id)">Отменить</button>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@ -343,6 +343,10 @@ export class OrdersComponent implements OnInit {
|
||||
}
|
||||
|
||||
cancelOrder(payment_request_id: string) {
|
||||
if (this.order[0].payment[0]?.type === 'CASH') {
|
||||
this.changeOrderStatus(this.order[0].id, 'cancel');
|
||||
return;
|
||||
}
|
||||
this.jsonRpcService
|
||||
.rpc2(
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user