Browse Source

帮助下单完善

xuzhiheng 2 years ago
parent
commit
3bf70f9fbd
1 changed files with 6 additions and 7 deletions
  1. 6 7
      src/order/otherOrderService.go

+ 6 - 7
src/order/otherOrderService.go

@@ -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