This commit is contained in:
li 2022-04-19 14:18:21 +08:00
parent a8d9bbb4bd
commit 128af37e98

View File

@ -408,15 +408,16 @@ func TestLeng(t *testing.T) {
// B61E1104C989D4E2F453EB6253A06A3721094DDF76FF468EB679CEA046403D3F7B963A8FBED0CB70C1EB9B17BB684DAFB700F966676D
}
// 生成会员兑换码
func TestRedeemCodeCreate(t *testing.T) {
RedeemCodeCreate()
}
func RedeemCodeCreate() {
InitTestDB()
//InitDBProd()
//InitTestDB()
InitDBProd()
for i := 0; i < 10; i++ {
for i := 0; i < 7; i++ {
redeem := NewRedeemCode()
fmt.Println("redeemCode:", redeem)
@ -427,14 +428,14 @@ func RedeemCodeCreate() {
if !IsRedeemCodeExist(redeem) {
redeemCode := &RedeemCode{
SerialCode: redeem,
CodeType: CodeTypeMemberBlackGoldMember,
CodeType: CodeTypeMemberGoldMember,
Status: RedeemCodeStatusStock,
CodeSecret: secretCode,
EffectiveTime: time.Now(),
ExpirationTime: time.Now().AddDate(1, 0, 0),
}
err := DBDev.Create(redeemCode).Error
//err := DBProd.Create(redeemCode).Error
//err := DBDev.Create(redeemCode).Error
err := DBProd.Create(redeemCode).Error
if err != nil {
fmt.Println("err:", err)
@ -448,8 +449,8 @@ func RedeemCodeCreate() {
func IsRedeemCodeExist(code string) bool {
var isExist uint32
sql := fmt.Sprintf("SELECT EXISTS (SELECT * FROM redeem_code WHERE serial_code = '%s') AS code_exsit;", code)
err := DBDev.Raw(sql).Row().Scan(&isExist)
//err := DBProd.Raw(sql).Row().Scan(&isExist)
//err := DBDev.Raw(sql).Row().Scan(&isExist)
err := DBProd.Raw(sql).Row().Scan(&isExist)
if err != nil {
fmt.Println("err:", err)
return true