fix Fixstatus; add support to all statuses

This commit is contained in:
Dawn_Ocean
2024-03-18 14:08:52 +08:00
parent 2398644cc3
commit 7ced70ab21
5 changed files with 35 additions and 19 deletions
@@ -3,10 +3,10 @@ import repair from '@/assets/icons/MyTickets/repair.svg';
import finished from '@/assets/icons/MyTickets/finished.svg';
import tick from '@/assets/icons/MyTickets/tick.svg';
import fail from '@/assets/icons/MyTickets/fail.svg';
import clock from '@/assets/icons/MyTickets/clock.svg';
import pt from '@/plain-text';
import Taro from '@tarojs/taro';
type FixStatus = 1 | 2 | 3 | 4 | 5;
import { FixStatus } from '@/common';
export class TicketListItem {
id: number;
@@ -29,11 +29,14 @@ export class TicketListItem {
this.status = status;
this.createAt = createAt;
this.iconMap = new Map<FixStatus, string>([
[0, repair],
[1, repair],
[2, repair],
[2, clock],
[3, finished],
[4, tick],
[5, fail],
[4, clock],
[5, finished],
[6, clock],
[7, fail],
]);
}