| | |
| | | * @param idcouponId |
| | | * @param userId |
| | | */ |
| | | async save(couponId: number, userId: number) { |
| | | async save(couponId: number, userId: string) { |
| | | const couponUser = new MarketCouponUserEntity(); |
| | | couponUser.userId = userId; |
| | | couponUser.couponId = couponId; |
| | |
| | | * @param couponId |
| | | * @param userId |
| | | */ |
| | | async check(couponId: number, userId: number) { |
| | | async check(couponId: number, userId: string) { |
| | | const info = await this.marketCouponUserEntity.findOneBy({ |
| | | couponId: Equal(couponId), |
| | | userId: Equal(userId), |
| | |
| | | * @param couponId |
| | | * @param userId |
| | | */ |
| | | async checkExist(couponId: number, userId: number) { |
| | | async checkExist(couponId: number, userId: string) { |
| | | const info = await this.marketCouponUserEntity.findOneBy({ |
| | | couponId: Equal(couponId), |
| | | userId: Equal(userId), |
| | |
| | | * @param couponId |
| | | * @param userId |
| | | */ |
| | | async use(couponId: number, userId: number) { |
| | | async use(couponId: number, userId: string) { |
| | | await this.marketCouponUserEntity.update( |
| | | { couponId: Equal(couponId), userId: Equal(userId) }, |
| | | { status: 1, useTime: new Date() } |