fix:异常反馈

This commit is contained in:
li 2022-04-24 10:52:45 +08:00
parent 424e266bd2
commit 6024512362
2 changed files with 13 additions and 1 deletions

View File

@ -697,6 +697,12 @@ func CardIssueCreate(c *gin.Context) {
RespJson(c, status.InternalServerError, nil) RespJson(c, status.InternalServerError, nil)
return return
} }
if !orderCard.ReceiptTime.IsZero() && orderCard.ReceiptTime.
Before(time.Now()) {
logger.Error("receipt time is over 48 hour:")
RespJson(c, status.InternalServerError, nil)
return
}
feedback = &model.CardIssueFeedback{ feedback = &model.CardIssueFeedback{
Uid: uint32(orderCard.Uid), Uid: uint32(orderCard.Uid),
GameCardId: uint32(orderCard.GameCardId), GameCardId: uint32(orderCard.GameCardId),

View File

@ -158,7 +158,6 @@ func InitDBProd() {
&UserRedeemCode{}, &UserRedeemCode{},
&GameCardGoods{}, &GameCardGoods{},
&UserShareCardBill{}, &UserShareCardBill{},
&ShareCardBillGame{}, &ShareCardBillGame{},
&UserShareCard{}, &UserShareCard{},
@ -971,3 +970,10 @@ func GameCardGoodsStockInspection() {
} }
} }
func TestTimeZeroData(t *testing.T) {
InitTestDB()
//NewShareCardRetrieveCardQuerySet(DB).IDEq(189).GetUpdater().SetStoreId()
}