From 0dac42527f9bfcf4968c98b58e2efcc1ffcb8165 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Mon, 3 Jun 2024 16:29:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BC=98=E6=83=A0=E5=8D=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/dto/UserCoupon.go | 28 ++++++++++++++-------------- api/model/userCoupon.go | 2 +- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/api/dto/UserCoupon.go b/api/dto/UserCoupon.go index 09ab35c..a03a1e3 100644 --- a/api/dto/UserCoupon.go +++ b/api/dto/UserCoupon.go @@ -7,18 +7,18 @@ import ( // UserCouponDto 用户优惠卷表 type UserCouponDto struct { - UserCouponId string `json:"user_coupon_id"` // 主键id - UserId string `json:"user_id"` // 用户id - PatientId string `json:"patient_id"` // 患者id - CouponId string `json:"coupon_id"` // 优惠卷id - UserCouponStatus int `json:"user_coupon_status"` // 状态(0:未使用 1:已使用 3:已过期) - CouponUseDate model.LocalTime `json:"coupon_use_date"` // 使用时间 - ValidStartTime model.LocalTime `json:"valid_start_time"` // 有效使用时间 - ValidEndTime model.LocalTime `json:"valid_end_time"` // 过期使用时间 - CreatedAt model.LocalTime `json:"created_at"` // 创建时间 - UpdatedAt model.LocalTime `json:"updated_at"` // 修改时间 - Coupon *CouponDto `json:"coupon"` // 优惠卷 - UserName string `json:"user_name"` // 用户名称 + UserCouponId string `json:"user_coupon_id"` // 主键id + UserId string `json:"user_id"` // 用户id + PatientId string `json:"patient_id"` // 患者id + CouponId string `json:"coupon_id"` // 优惠卷id + UserCouponStatus int `json:"user_coupon_status"` // 状态(0:未使用 1:已使用 3:已过期) + CouponUseDate *model.LocalTime `json:"coupon_use_date"` // 使用时间 + ValidStartTime model.LocalTime `json:"valid_start_time"` // 有效使用时间 + ValidEndTime model.LocalTime `json:"valid_end_time"` // 过期使用时间 + CreatedAt model.LocalTime `json:"created_at"` // 创建时间 + UpdatedAt model.LocalTime `json:"updated_at"` // 修改时间 + Coupon *CouponDto `json:"coupon"` // 优惠卷 + UserName string `json:"user_name"` // 用户名称 } // GetUserCouponDto 用户优惠卷详情 @@ -29,7 +29,7 @@ func GetUserCouponDto(m *model.UserCoupon) *UserCouponDto { PatientId: fmt.Sprintf("%d", m.PatientId), CouponId: fmt.Sprintf("%d", m.CouponId), UserCouponStatus: m.UserCouponStatus, - CouponUseDate: model.LocalTime(*m.CouponUseDate), + CouponUseDate: m.CouponUseDate, ValidStartTime: model.LocalTime(m.ValidStartTime), ValidEndTime: model.LocalTime(m.ValidEndTime), CreatedAt: m.CreatedAt, @@ -50,7 +50,7 @@ func GetUserCouponListDto(m []*model.UserCoupon) []*UserCouponDto { PatientId: fmt.Sprintf("%d", v.PatientId), CouponId: fmt.Sprintf("%d", v.CouponId), UserCouponStatus: v.UserCouponStatus, - CouponUseDate: model.LocalTime(*v.CouponUseDate), + CouponUseDate: v.CouponUseDate, ValidStartTime: model.LocalTime(v.ValidStartTime), ValidEndTime: model.LocalTime(v.ValidEndTime), CreatedAt: v.CreatedAt, diff --git a/api/model/userCoupon.go b/api/model/userCoupon.go index 22c545f..a4f64a3 100644 --- a/api/model/userCoupon.go +++ b/api/model/userCoupon.go @@ -13,7 +13,7 @@ type UserCoupon struct { PatientId int64 `gorm:"column:patient_id;type:bigint(19);comment:患者id" json:"patient_id"` CouponId int64 `gorm:"column:coupon_id;type:bigint(19);comment:优惠卷id;NOT NULL" json:"coupon_id"` UserCouponStatus int `gorm:"column:user_coupon_status;type:tinyint(1);default:0;comment:状态(0:未使用 1:已使用 3:已过期)" json:"user_coupon_status"` - CouponUseDate *time.Time `gorm:"column:coupon_use_date;type:datetime;comment:使用时间" json:"coupon_use_date"` + CouponUseDate *LocalTime `gorm:"column:coupon_use_date;type:datetime;comment:使用时间" json:"coupon_use_date"` ValidStartTime time.Time `gorm:"column:valid_start_time;type:datetime;comment:有效使用时间" json:"valid_start_time"` ValidEndTime time.Time `gorm:"column:valid_end_time;type:datetime;comment:过期使用时间" json:"valid_end_time"` Model