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