add confirm modal for buttons in ticketdetail

This commit is contained in:
Dawn_Ocean
2024-03-16 16:45:41 +08:00
parent ac9645b987
commit cce351750d
4 changed files with 202 additions and 38 deletions
@@ -15,7 +15,6 @@ export class TicketListItem {
status: FixStatus;
createAt: moment.Moment;
iconMap: Map<FixStatus, string>;
isMember: boolean;
constructor(
id: number,
@@ -23,14 +22,12 @@ export class TicketListItem {
model: string,
status: FixStatus,
createAt: moment.Moment,
isMember: boolean,
) {
this.id = id;
this.brand = brand;
this.model = model;
this.status = status;
this.createAt = createAt;
this.isMember = isMember;
this.iconMap = new Map<FixStatus, string>([
[1, repair],
[2, repair],
@@ -51,11 +48,7 @@ export class TicketListItem {
thumb={this.iconMap.get(this.status)}
onClick={() => {
Taro.navigateTo({
url:
'/pages/TicketDetail/TicketDetail?id=' +
this.id +
'&isMember=' +
this.isMember,
url: '/pages/TicketDetail/TicketDetail?id=' + this.id,
});
}}
/>