Showing
1 changed file
with
4 additions
and
4 deletions
| @@ -31,7 +31,7 @@ export struct ZhSingleRow03 { | @@ -31,7 +31,7 @@ export struct ZhSingleRow03 { | ||
| 31 | @State compDTO: CompDTO = {} as CompDTO | 31 | @State compDTO: CompDTO = {} as CompDTO |
| 32 | @State isEndEdge: boolean = false; | 32 | @State isEndEdge: boolean = false; |
| 33 | // @State reserveStatus: reserveItem[] = [] | 33 | // @State reserveStatus: reserveItem[] = [] |
| 34 | - @State reservedIds: number[] = []; | 34 | + @State reservedIds: string[] = []; |
| 35 | scroller: Scroller = new Scroller() | 35 | scroller: Scroller = new Scroller() |
| 36 | 36 | ||
| 37 | aboutToAppear(): void { | 37 | aboutToAppear(): void { |
| @@ -51,19 +51,19 @@ export struct ZhSingleRow03 { | @@ -51,19 +51,19 @@ export struct ZhSingleRow03 { | ||
| 51 | // this.reserveStatus = res; | 51 | // this.reserveStatus = res; |
| 52 | res.map((item: reserveItem) => { | 52 | res.map((item: reserveItem) => { |
| 53 | if (item.subscribe) { | 53 | if (item.subscribe) { |
| 54 | - this.reservedIds.push(item.liveId) | 54 | + this.reservedIds.push(item.liveId.toString()) |
| 55 | } | 55 | } |
| 56 | }) | 56 | }) |
| 57 | } | 57 | } |
| 58 | 58 | ||
| 59 | // 判断是否预约 | 59 | // 判断是否预约 |
| 60 | isReserved(liveId: number) { | 60 | isReserved(liveId: number) { |
| 61 | - return this.reservedIds.includes(liveId) | 61 | + return this.reservedIds.includes(liveId.toString()) |
| 62 | } | 62 | } |
| 63 | 63 | ||
| 64 | // 预约/取消预约 | 64 | // 预约/取消预约 |
| 65 | async bookAndCancel(relationId: string, liveId: string, isSubscribe: boolean) { | 65 | async bookAndCancel(relationId: string, liveId: string, isSubscribe: boolean) { |
| 66 | - const res = await LiveModel.liveAppointment(relationId, liveId, isSubscribe); | 66 | + const res = await LiveModel.liveAppointment(relationId.toString(), liveId.toString(), isSubscribe); |
| 67 | if (res.code == 0) { | 67 | if (res.code == 0) { |
| 68 | ToastUtils.shortToast(isSubscribe ? '预约成功' : '取消预约成功') | 68 | ToastUtils.shortToast(isSubscribe ? '预约成功' : '取消预约成功') |
| 69 | this.getReserveState(); | 69 | this.getReserveState(); |
-
Please register or login to post a comment