You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
625 B
33 lines
625 B
10 months ago
|
import { Pipe, PipeTransform } from '@angular/core';
|
||
|
|
||
|
@Pipe({
|
||
|
name: 'orderGoodsStatus',
|
||
|
standalone: true
|
||
|
})
|
||
|
export class OrderGoodsStatusPipe implements PipeTransform {
|
||
|
|
||
|
transform(value: number): any {
|
||
|
switch (value) {
|
||
|
case 1:
|
||
|
return '待发货';
|
||
|
case 2:
|
||
|
return '已发货';
|
||
|
case 3:
|
||
|
return '配送中';
|
||
|
case 4:
|
||
|
return '已送达';
|
||
|
case 5:
|
||
|
return '已取消';
|
||
|
case 6:
|
||
|
return '退货中';
|
||
|
case 7:
|
||
|
return '已退货';
|
||
|
case 8:
|
||
|
return '待支付';
|
||
|
default:
|
||
|
return '未知状态'
|
||
|
}
|
||
|
}
|
||
|
|
||
|
}
|