From e8d40bfb48f5064d2ff00429c8ed08c308ae8b7f Mon Sep 17 00:00:00 2001 From: majun <3060162534@qq.com> Date: Sat, 28 Dec 2024 14:03:20 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E5=86=99=E7=BC=96=E8=BE=91=E5=8D=A1?= =?UTF-8?q?=E5=88=B8=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/v1/coupon/coupon.go | 8 ++++++++ internal/cmd/cmd.go | 1 + 2 files changed, 9 insertions(+) diff --git a/api/v1/coupon/coupon.go b/api/v1/coupon/coupon.go index 9530ce3..4904a0e 100644 --- a/api/v1/coupon/coupon.go +++ b/api/v1/coupon/coupon.go @@ -21,3 +21,11 @@ type InsertCouponReq struct { StartTime *gtime.Time `v:"required#优惠券生效时间不能为空" dc:"生效时间"` EndTime *gtime.Time `v:"required#优惠券失效时间不能为空" dc:"失效时间"` } + +type UpdateCouponReq struct { + Id int `v:"required#优惠券id不能为空" dc:"优惠券id"` + Title string `v:"required#优惠券名字不能为空" dc:"优惠券名字"` + Image string `v:"required#优惠券图片不能为空" dc:"优惠券图片"` + StartTime *gtime.Time `v:"required#优惠券生效时间不能为空" dc:"生效时间"` + EndTime *gtime.Time `v:"required#优惠券失效时间不能为空" dc:"失效时间"` +} diff --git a/internal/cmd/cmd.go b/internal/cmd/cmd.go index 6472e48..e8da64b 100644 --- a/internal/cmd/cmd.go +++ b/internal/cmd/cmd.go @@ -21,6 +21,7 @@ var ( group.POST("/get-coupon", coupon.Coupon().GetCoupon) group.POST("/delete-coupon", coupon.Coupon().DeleteCoupon) group.POST("/insert-coupon", coupon.Coupon().InsertCoupon) + group.POST("/update-coupon", coupon.Coupon().UpdateCoupon) }) s.Run() return nil