|
@@ -681,12 +681,12 @@ func createVipOrder(param *CreateOtherOrderParams, code string) (bool, string) {
|
|
|
userData, ok = util.MQFW.FindOne("user", map[string]interface{}{"_id": mongodb.StringTOBsonId(param.UserId)})
|
|
|
}
|
|
|
userId := ""
|
|
|
- var vst, vet string
|
|
|
+ var vet string
|
|
|
if ok && userData != nil && len(*userData) > 0 {
|
|
|
userId = mongodb.BsonIdToSId((*userData)["_id"])
|
|
|
- st := qutil.Int64All((*userData)["l_vip_starttime"])
|
|
|
+ // st := qutil.Int64All((*userData)["l_vip_starttime"])
|
|
|
et := qutil.Int64All((*userData)["l_vip_endtime"])
|
|
|
- vst = qutil.FormatDateByInt64(&st, qutil.Date_Full_Layout)
|
|
|
+ // vst = qutil.FormatDateByInt64(&st, qutil.Date_Full_Layout)
|
|
|
vet = qutil.FormatDateByInt64(&et, qutil.Date_Full_Layout)
|
|
|
if param.VipType == 1 {
|
|
|
vipInfo := qutil.ObjToMap((*userData)["o_vipjy"])
|
|
@@ -706,9 +706,9 @@ func createVipOrder(param *CreateOtherOrderParams, code string) (bool, string) {
|
|
|
}
|
|
|
if oks && userDatas != nil && len(*userDatas) > 0 {
|
|
|
userId = mongodb.BsonIdToSId((*userDatas)["_id"])
|
|
|
- st := qutil.Int64All((*userDatas)["l_vip_starttime"])
|
|
|
+ // st := qutil.Int64All((*userDatas)["l_vip_starttime"])
|
|
|
et := qutil.Int64All((*userDatas)["l_vip_endtime"])
|
|
|
- vst = qutil.FormatDateByInt64(&st, qutil.Date_Full_Layout)
|
|
|
+ // vst = qutil.FormatDateByInt64(&st, qutil.Date_Full_Layout)
|
|
|
vet = qutil.FormatDateByInt64(&et, qutil.Date_Full_Layout)
|
|
|
if param.VipType == 1 {
|
|
|
vipInfo := qutil.ObjToMap((*userDatas)["o_vipjy"])
|
|
@@ -829,7 +829,7 @@ func createVipOrder(param *CreateOtherOrderParams, code string) (bool, string) {
|
|
|
insertData["vip_type"] = 1
|
|
|
} else if param.VipType == 2 {
|
|
|
insertData["vip_type"] = 2
|
|
|
- insertData["vip_starttime"] = vst
|
|
|
+ insertData["vip_starttime"] = qutil.NowFormat(qutil.Date_Full_Layout)
|
|
|
insertData["vip_endtime"] = vet
|
|
|
}
|
|
|
if param.Badge != "" {
|
|
@@ -869,7 +869,6 @@ func createVipOrder(param *CreateOtherOrderParams, code string) (bool, string) {
|
|
|
insertData["buy_subject"] = 1
|
|
|
}
|
|
|
insertData["buy_count"] = param.BuyCount
|
|
|
- log.Println(insertData)
|
|
|
ok1 := util.JysqlDB.InsertByTx(tx, "dataexport_order", insertData)
|
|
|
ok2 := util.JysqlDB.InsertByTx(tx, "contract", contractData)
|
|
|
return ok1 != 0 && ok2 != -1
|